As a consumer of the wikidata content I want to be able to have access to the same RDF data the WMF WDQS servers use to perform their live updates so that I can keep my own replica of the wikidata query service (or another RDF store) up to date more easily.
A solution might be to use the EventStreams service.
Note on the stream:
It was decided to go fully active/active for the flink application powering the WDQS updater. Which means the complete stream of changes is available in both topics:
- eqiad.rdf-streaming-updater.mutation
- codfw.rdf-streaming-updater.mutation
It is sligthly different to what we currently see in our topic topology where if you want to have a complete view of the data you need to consume both eqiad.topic and codfw.topic. Here you must consume only one.
AC:
- RDF data is exposed through EventStreams
- A java client is offered for third parties to use with stores comptatible with the SPARQL 1.1 Update operations