diff options
Diffstat (limited to 'lib/gitlab/usage_data_queries.rb')
-rw-r--r-- | lib/gitlab/usage_data_queries.rb | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/lib/gitlab/usage_data_queries.rb b/lib/gitlab/usage_data_queries.rb index c6490ba7374..d40ac71afc6 100644 --- a/lib/gitlab/usage_data_queries.rb +++ b/lib/gitlab/usage_data_queries.rb @@ -41,9 +41,19 @@ module Gitlab end def maximum_id(model, column = nil) + # no-op: shadowing super for performance reasons end def minimum_id(model, column = nil) + # no-op: shadowing super for performance reasons + end + + def alt_usage_data(value = nil, fallback: FALLBACK, &block) + if block_given? + { alt_usage_data_block: block.to_s } + else + { alt_usage_data_value: value } + end end def redis_usage_data(counter = nil, &block) |