Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitaly.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Fargher <proglottis@gmail.com>2020-07-15 04:18:34 +0300
committerJames Fargher <proglottis@gmail.com>2020-07-15 04:18:34 +0300
commit374e31b4924c5723748fbfb02856a8e1fc6406bd (patch)
treeed6bf69ad9260c10e1e1d66bd53d09cb4e35b16c
parentb2e9c241ca2dc40f4302a2bbf22c111dbac07d8e (diff)
parent6ca7e976ea6efff0f3fc426a30a3fe150d9f36ee (diff)
Merge branch 'pks-transactions-scale-registration-metric' into 'master'
Scale transaction registration metric by registered voters Closes #2957 See merge request gitlab-org/gitaly!2375
-rw-r--r--changelogs/unreleased/pks-transactions-scale-registration-metric.yml5
-rw-r--r--internal/praefect/transactions/manager.go2
2 files changed, 6 insertions, 1 deletions
diff --git a/changelogs/unreleased/pks-transactions-scale-registration-metric.yml b/changelogs/unreleased/pks-transactions-scale-registration-metric.yml
new file mode 100644
index 000000000..192f629ac
--- /dev/null
+++ b/changelogs/unreleased/pks-transactions-scale-registration-metric.yml
@@ -0,0 +1,5 @@
+---
+title: Scale transaction registration metric by registered voters
+merge_request: 2375
+author:
+type: changed
diff --git a/internal/praefect/transactions/manager.go b/internal/praefect/transactions/manager.go
index d0319d5c6..0cb967209 100644
--- a/internal/praefect/transactions/manager.go
+++ b/internal/praefect/transactions/manager.go
@@ -135,7 +135,7 @@ func (mgr *Manager) RegisterTransaction(ctx context.Context, voters []Voter, thr
"voters": voters,
}).Debug("RegisterTransaction")
- mgr.counterMetric.WithLabelValues("registered").Inc()
+ mgr.counterMetric.WithLabelValues("registered").Add(float64(len(voters)))
return transactionID, func() (map[string]bool, error) {
return mgr.cancelTransaction(transactionID, transaction)