AntoineDesbordes created this task. AntoineDesbordes added projects: Wikibase-Containers, Wikidata-Query-Service, Wikidata. Restricted Application added a subscriber: Aklapper.
TASK DESCRIPTION disclaimer: excuse my low understanding of the wikibase project, as I'm relatively new to it. For a project <https://github.com/etalab/transport-topo/> I'm using wikibase as a mean to store entities. I'm doing integration tests for this, so I'm using the docker-compose to load a full wikidata instance, add some entities in it, and run checks about them. The entities are added using the wikibase API, and the checks are done either through the wikibase api or the sparql API. For the tests using the main wikibase api, there is no problems, but I'm a bit stuck for the more complex sparql tests because as far as I understand the architecture, the blazegraph database (contained in the container `wdqs` is asynchronously filled by the `wdqs-updater` container). Is it possible to ask for a blazegraph data refresh ? Or is there any way to know that the data have been updated ? I don't see a way to run an additional `runUpdater.sh` script (via a `docker exec`?) as a one shot update (so the task would finish after handling all pending changes). For the moment I added an arbitrarily long pause (quite long as 10s is not always enough) after the insertion, but I would like to know if there are better way to do this. TASK DETAIL https://phabricator.wikimedia.org/T236480 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: AntoineDesbordes Cc: Aklapper, AntoineDesbordes, darthmon_wmde, Jelabra, DannyS712, Nandana, Lahi, Gq86, Lucas_Werkmeister_WMDE, GoranSMilovanovic, QZanden, EBjune, merbst, LawExplorer, _jensen, rosalieper, Jonas, Xmlizer, Asahiko, jkroll, Smalyshev, Wikidata-bugs, Jdouglas, aude, Tobias1984, Manybubbles, Addshore, Mbch331
_______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
