summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRémy Coutable <remy@rymai.me>2016-05-12 15:23:50 +0000
committerRémy Coutable <remy@rymai.me>2016-05-12 15:23:50 +0000
commit5298c3cc02865e8accff0fbacad36414ff38f883 (patch)
tree33430f4321bfb02aacf4f41d399c65db79c52306
parenta9cc14e08b1508156e62c9cf715fb67ebbfd54e4 (diff)
parent945c5b3fe6e0552f77da8b1a1efe75cd04434f53 (diff)
downloadgitlab-ce-5298c3cc02865e8accff0fbacad36414ff38f883.tar.gz
Merge branch 'total-method-time' into 'master'
Removed tracking of total method execution times See #17239 and 945c5b3fe6e0552f77da8b1a1efe75cd04434f53 for more details. The Grafana dashboards used to visualize performance data were updated a while ago to no longer display this data. See merge request !4124
-rw-r--r--CHANGELOG1
-rw-r--r--lib/gitlab/metrics/instrumentation.rb2
-rw-r--r--spec/lib/gitlab/metrics/instrumentation_spec.rb6
3 files changed, 1 insertions, 8 deletions
diff --git a/CHANGELOG b/CHANGELOG
index 5483b5b6dd9..1d8712ae925 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -44,6 +44,7 @@ v 8.8.0 (unreleased)
- Fix unintentional filtering bug in issues sorted by milestone due (Takuya Noguchi)
- Fix adding a todo for private group members (Ahmad Sherif)
- Bump ace-rails-ap gem version from 2.0.1 to 4.0.2 which upgrades Ace Editor from 1.1.2 to 1.2.3
+ - Total method execution timings are no longer tracked
v 8.7.5
- Fix relative links in wiki pages. !4050
diff --git a/lib/gitlab/metrics/instrumentation.rb b/lib/gitlab/metrics/instrumentation.rb
index 708ef79f304..0f115893a15 100644
--- a/lib/gitlab/metrics/instrumentation.rb
+++ b/lib/gitlab/metrics/instrumentation.rb
@@ -154,8 +154,6 @@ module Gitlab
duration = (Time.now - start) * 1000.0
if duration >= Gitlab::Metrics.method_call_threshold
- trans.increment(:method_duration, duration)
-
trans.add_metric(Gitlab::Metrics::Instrumentation::SERIES,
{ duration: duration },
method: #{label.inspect})
diff --git a/spec/lib/gitlab/metrics/instrumentation_spec.rb b/spec/lib/gitlab/metrics/instrumentation_spec.rb
index 5c885a7a982..7b86450a223 100644
--- a/spec/lib/gitlab/metrics/instrumentation_spec.rb
+++ b/spec/lib/gitlab/metrics/instrumentation_spec.rb
@@ -56,9 +56,6 @@ describe Gitlab::Metrics::Instrumentation do
allow(described_class).to receive(:transaction).
and_return(transaction)
- expect(transaction).to receive(:increment).
- with(:method_duration, a_kind_of(Numeric))
-
expect(transaction).to receive(:add_metric).
with(described_class::SERIES, an_instance_of(Hash),
method: 'Dummy.foo')
@@ -139,9 +136,6 @@ describe Gitlab::Metrics::Instrumentation do
allow(described_class).to receive(:transaction).
and_return(transaction)
- expect(transaction).to receive(:increment).
- with(:method_duration, a_kind_of(Numeric))
-
expect(transaction).to receive(:add_metric).
with(described_class::SERIES, an_instance_of(Hash),
method: 'Dummy#bar')