From eaf58debac14474dc7ad5e5a6a6fc88da0af1370 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20Coutable?= Date: Wed, 3 Jul 2019 16:02:03 +0200 Subject: Only save Peek session in Redis when Peek is enabled MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Rémy Coutable --- .../performance_bar/redis_adapter_when_peek_enabled.rb | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 lib/gitlab/performance_bar/redis_adapter_when_peek_enabled.rb (limited to 'lib') diff --git a/lib/gitlab/performance_bar/redis_adapter_when_peek_enabled.rb b/lib/gitlab/performance_bar/redis_adapter_when_peek_enabled.rb new file mode 100644 index 00000000000..2d997760c46 --- /dev/null +++ b/lib/gitlab/performance_bar/redis_adapter_when_peek_enabled.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +# Adapted from https://github.com/peek/peek/blob/master/lib/peek/adapters/redis.rb +module Gitlab + module PerformanceBar + module RedisAdapterWhenPeekEnabled + def save + super unless ::Peek.request_id.blank? + end + end + end +end -- cgit v1.2.3