Page MenuHomePhabricator

[BLZMI] Make Query Service GUI work with both Blazegraph and QLever via custom config
Open, Needs TriagePublic

Description

We need to make sure Query Service GUI works with Blazegraph and newly created QLever API, therefore we need to modify the code to make it work with both, configurable.

  • Add a new config key for Blazegraph-QLever switch

A/C

  • A new key is introduced inside default-config.json, which indicates if the backend is Blazegraph or QLever
  • New key is deployed correctly to the existing URLs

Details

Related Changes in Gerrit:
Related Changes in GitLab:
TitleReferenceAuthorSource BranchDest Branch
Enable and auto-fix a few trivial JSDoc lintsrepos/wmde/wikidata-query-gui!77thiemowmdejsDocLintsmain
Change all JSON files to use tabs as wellrepos/wmde/wikidata-query-gui!75thiemowmdetabIndentmain
Streamline code where default values are appliedrepos/wmde/wikidata-query-gui!73thiemowmdedefaultValuesmain
Add, update and fix many JSDoc tagsrepos/wmde/wikidata-query-gui!72thiemowmdejsDocsmain
Add sparql.engine = "qlever" config flag and start using itrepos/wmde/wikidata-query-gui!71thiemowmdeT432560main
Customize query in GitLab

Event Timeline

karapayneWMDE renamed this task from [BLZMI] Users are given the backend which matches their API calls to [BLZMI] Users are given the graph which matches their API calls.Mon, Jul 20, 12:34 PM
HasanAkgun_WMDE renamed this task from [BLZMI] Users are given the graph which matches their API calls to [BLZMI] Make Query Service GUI work with both Blazegraph and QLever via custom config.Tue, Jul 21, 9:08 AM
HasanAkgun_WMDE updated the task description. (Show Details)

Change #1314633 had a related patch set uploaded (by Arthur taylor; author: Arthur taylor):

[operations/deployment-charts@master] wikikube/wikidata-query-gui: Bump to latest version

https://gerrit.wikimedia.org/r/1314633

Change #1314633 merged by jenkins-bot:

[operations/deployment-charts@master] wikikube/wikidata-query-gui: Bump to latest version

https://gerrit.wikimedia.org/r/1314633

Change #1315685 had a related patch set uploaded (by Arthur taylor; author: Arthur taylor):

[operations/deployment-charts@master] wikidata-query-gui: bump to latest version

https://gerrit.wikimedia.org/r/1315685

Change #1315685 merged by jenkins-bot:

[operations/deployment-charts@master] wikidata-query-gui: bump to latest version

https://gerrit.wikimedia.org/r/1315685