In T369079: Update `UniqueValueChecker` to query a list of endpoints, we updated the WBQC code so it can query multiple WDQS servers, but in Wikimedia production we currently still target the unified graph (query.wikidata.org). Now that the split graph has been deployed, we should actually use it in production.
Specifically, the config settings we want to set (on wikidatawiki) are:
- $wgWBQualityConstraintsSparqlEndpoint to the equivalent of query-main.wikidata.org
- $wgWBQualityConstraintsAdditionalSparqlEndpoints to an array with a single element equivalent to query-scholarly.wikidata.org
I say “equivalent” because the current configuration doesn’t use query.wikidata.org, the public endpoint; instead, it’s set to http://localhost:6009/sparql, which is an Envoy proxy for the wdqs-internal service. We may need internal versions of the main and scholarly graph too, and/or Envoy proxies for them (I don’t know).