@dcausse I have the work item to update TFT to the latest tests on my to-do list. I can try to prioritize it higher, if that is valuable to you.
Oct 31 2023
Oct 25 2023
To clarify ... TFT needs to be updated to test the current RDF, RDF*, SPARQL definitions. The current definitions that were migrated are out of date.
Jun 24 2022
That explanation is reasonable. I missed the documentation that said that the service falls back to Q-id in case of no label.
Jun 22 2022
Examples could also be included as boilerplate in T165727.
Jun 13 2022
This will be addressed with the move to an alternative backend (https://phabricator.wikimedia.org/T206560). A test case for this particular problem will be added to the WDQS Testing (https://wikitech.wikimedia.org/wiki/User:AndreaWest/WDQS_Testing).
May 11 2022
The test strategy and its coverage is described on the page, https://wikitech.wikimedia.org/wiki/User:AndreaWest/WDQS_Testing.
Details on the use of the GAS SERVICE are documented at https://wikitech.wikimedia.org/wiki/User:AndreaWest/Blazegraph_Features_and_Capabilities#More_Detail_on_the_Use_of_the_GAS_SERVICE.
Apr 11 2022
Apr 1 2022
The analysis of alternative backends is in the paper, WDQS Backend Alternatives, published at https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/WDQS_backend_alternatives.
Criteria are defined in the paper, WDQS Backend Alternatives, published on the page, https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/WDQS_backend_alternatives.
Feb 8 2022
There are multiple aspects to a solution including making better use of federation. So, I would not rule out a single server but indeed, it is not feasible without making additional changes. Please see Blazegraph Candidate Alternatives for some (work-in-progress) thoughts.
Since updates are not part of the WDQS feature set (no SPARQL INSERT/DELETE), the issues are whether 1) RDF-Delta has value for users with local installs and/or 2) improves the new stream updater.
Feb 7 2022
@AndySeaborne Agree. I was erring on the side of explaining where the SPARQL endpoint came from (not Jena TDB).
I do not believe so, but will investigate it further. You CAN use Zookeeper to also create a high availability RDF-Delta service.
Feb 6 2022
You add Fuseki to Jena to get a SPARQL endpoint. Jena + Fuseki is reasonable to investigate as a Blazegraph Alternative.
RDF-Delta can be used with Jena-Fuseki to replicate Jena DBs across servers for HA. I will be investigating it as part of the Blazegraph Alternatives analysis.