diff options
Diffstat (limited to 'app/services/metrics/dashboard/predefined_dashboard_service.rb')
-rw-r--r-- | app/services/metrics/dashboard/predefined_dashboard_service.rb | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/app/services/metrics/dashboard/predefined_dashboard_service.rb b/app/services/metrics/dashboard/predefined_dashboard_service.rb index c21083475f0..abdef66c2e0 100644 --- a/app/services/metrics/dashboard/predefined_dashboard_service.rb +++ b/app/services/metrics/dashboard/predefined_dashboard_service.rb @@ -12,8 +12,7 @@ module Metrics SEQUENCE = [ STAGES::MetricEndpointInserter, STAGES::VariableEndpointInserter, - STAGES::PanelIdsInserter, - STAGES::Sorter + STAGES::PanelIdsInserter ].freeze class << self @@ -30,6 +29,11 @@ module Metrics end end + # Returns an un-processed dashboard from the cache. + def raw_dashboard + Gitlab::Metrics::Dashboard::Cache.fetch(cache_key) { get_raw_dashboard } + end + private def dashboard_version |