diff options
author | Arne Juul <arnej@yahoo-inc.com> | 2018-10-05 12:58:32 +0000 |
---|---|---|
committer | Arne Juul <arnej@yahoo-inc.com> | 2018-10-08 13:08:51 +0000 |
commit | b42a5ef01b030c673e9cfb0c32cbde9b459098fc (patch) | |
tree | e2f9fcc5041d60f7095dc0da69272bd540714f64 /persistence | |
parent | 3f8389d884735643878dac7b88d3e8c13ea43ea8 (diff) |
remove legacy tags, always pass vector
Diffstat (limited to 'persistence')
-rw-r--r-- | persistence/src/vespa/persistence/spi/metricpersistenceprovider.cpp | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/persistence/src/vespa/persistence/spi/metricpersistenceprovider.cpp b/persistence/src/vespa/persistence/spi/metricpersistenceprovider.cpp index 58e662a2b1d..d62285da6d3 100644 --- a/persistence/src/vespa/persistence/spi/metricpersistenceprovider.cpp +++ b/persistence/src/vespa/persistence/spi/metricpersistenceprovider.cpp @@ -33,21 +33,22 @@ using std::make_unique; Impl::ResultMetrics::~ResultMetrics() { } Impl::ResultMetrics::ResultMetrics(const char* opName) - : metrics::MetricSet(opName, "", ""), + : metrics::MetricSet(opName, {}, ""), _metric(Result::ERROR_COUNT) { - _metric[Result::NONE] = make_unique<DoubleAverageMetric>("success", "", "", this); - _metric[Result::TRANSIENT_ERROR] = make_unique<DoubleAverageMetric>("transient_error", "", "", this); - _metric[Result::PERMANENT_ERROR] = make_unique<DoubleAverageMetric>("permanent_error", "", "", this); - _metric[Result::TIMESTAMP_EXISTS] = make_unique<DoubleAverageMetric>("timestamp_exists", "", "", this); - _metric[Result::FATAL_ERROR] = make_unique<DoubleAverageMetric>("fatal_error", "", "", this); - _metric[Result::RESOURCE_EXHAUSTED] = make_unique<DoubleAverageMetric>("resource_exhausted", "", "", this); + metrics::Metric::Tags noTags; + _metric[Result::NONE] = make_unique<DoubleAverageMetric>("success", noTags, "", this); + _metric[Result::TRANSIENT_ERROR] = make_unique<DoubleAverageMetric>("transient_error", noTags, "", this); + _metric[Result::PERMANENT_ERROR] = make_unique<DoubleAverageMetric>("permanent_error", noTags, "", this); + _metric[Result::TIMESTAMP_EXISTS] = make_unique<DoubleAverageMetric>("timestamp_exists", noTags, "", this); + _metric[Result::FATAL_ERROR] = make_unique<DoubleAverageMetric>("fatal_error", noTags, "", this); + _metric[Result::RESOURCE_EXHAUSTED] = make_unique<DoubleAverageMetric>("resource_exhausted", noTags, "", this); // Assert that the above initialized all entries in vector for (size_t i=0; i<_metric.size(); ++i) assert(_metric[i].get()); } Impl::MetricPersistenceProvider(PersistenceProvider& next) - : metrics::MetricSet("spi", "", ""), + : metrics::MetricSet("spi", {}, ""), _next(&next), _functionMetrics(23) { |