From 9bfb012a56918e3412ce767c19f5f9ca2329a78c Mon Sep 17 00:00:00 2001 From: Sean McGivern Date: Fri, 23 Aug 2019 13:05:38 +0100 Subject: Add top-level warnings key to performance bar response This key is useful to reduce the amount of logic needed on the frontend: if `has_warnings` is true, then the frontend knows that the request in question has warnings for some metric. --- config/initializers/peek.rb | 1 + 1 file changed, 1 insertion(+) (limited to 'config') diff --git a/config/initializers/peek.rb b/config/initializers/peek.rb index f9055285e5c..a3810be70b2 100644 --- a/config/initializers/peek.rb +++ b/config/initializers/peek.rb @@ -1,6 +1,7 @@ require 'peek/adapters/redis' Peek::Adapters::Redis.prepend ::Gitlab::PerformanceBar::RedisAdapterWhenPeekEnabled +Peek.singleton_class.prepend ::Gitlab::PerformanceBar::WithTopLevelWarnings Rails.application.config.peek.adapter = :redis, { client: ::Redis.new(Gitlab::Redis::Cache.params) } -- cgit v1.2.3