Make lib/gitlab/query_limiting/active_support_subscriber.rb future-proof (aka Rails 5 compatible)
In lib/gitlab/query_limiting/active_support_subscriber.rb
, the line unless event.payload[:name] == 'CACHE'
should be changed to unless event.payload.fetch(:cached, event.payload[:name] == 'CACHE')
to automatically be forward-compatible with Rails 5.1.
This strategy is already successfully used in lib/gitlab/performance_bar/peek_query_tracker.rb
.