summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhttp://jneen.net/ <jneen@jneen.net>2017-07-17 12:22:45 -0700
committerhttp://jneen.net/ <jneen@jneen.net>2017-07-17 12:22:45 -0700
commit8fab933bca31b30741776d1efd6597f92d0d7140 (patch)
tree34c7d336938d107b64bf3e152bbbe07be1f79f21
parent9c70d98eefa9e306171158a5e1aaca17b6e47917 (diff)
downloadgitlab-ce-perf/instrument-policies.tar.gz
instrument all policy methodsperf/instrument-policies
-rw-r--r--config/initializers/8_metrics.rb1
1 files changed, 1 insertions, 0 deletions
diff --git a/config/initializers/8_metrics.rb b/config/initializers/8_metrics.rb
index 25630b298ce..e088858fec0 100644
--- a/config/initializers/8_metrics.rb
+++ b/config/initializers/8_metrics.rb
@@ -178,6 +178,7 @@ if Gitlab::Metrics.enabled?
# Ability is in app/models, is not an ActiveRecord model, but should still
# be instrumented.
Gitlab::Metrics::Instrumentation.instrument_methods(Ability)
+ Gitlab::Metrics::Instrumentation.instrument_class_hierarchy(DeclarativePolicy::Base)
end
Gitlab::Metrics::Instrumentation.configure do |config|