There is already a need for a Helm config that allows an AQS service to query both Cassandra and Druid in T355536.
In the Commons Impact Metrics project it's very likely that we'll need that Helm config as well, since it's almost certain that the endpoints we design will target both serving layers.
Tasks:
So, this task is about either refactoring an existing Helm config (either Druid one or Cassandra one) to be able to query both datastores; or else creating a new Helm config designed to query both datastores.
Definition of done:
- Mediawiki History Reduced services can be deployed using the new Helm configuration
- Commons Impact Metrics new service can be deployed using the new Helm configuration
Currently blocks deployment of SDS 2.6.5 (automate MW History snapshot in AQS 2)
Commons Impact Metrics Deadline: April 19th (three weeks before alpha release launch at the Hackathon)