Skip to content

Refactor AggregateMetricsService to accept multiple metrics

What does this MR do and why?

This is the second MR for #390369 (closed)

  1. Refactor Dora::DailyMetrics to accept multiple metrics done via !111838 (merged)
  2. Refactor AggregateMetricsService to accept multiple metrics <= this MR.
  3. Refactor API interface to accept multiple metrics in the same query - not done yet.
  4. Rework all related FE code to work with new API interface - not done yet.

No user facing changes here, pure refactoring.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #390369 (closed)

Merge request reports

Loading