summaryrefslogtreecommitdiffstats
path: root/persistence
diff options
context:
space:
mode:
authorArne Juul <arnej@yahoo-inc.com>2018-10-05 12:58:32 +0000
committerArne Juul <arnej@yahoo-inc.com>2018-10-08 13:08:51 +0000
commitb42a5ef01b030c673e9cfb0c32cbde9b459098fc (patch)
treee2f9fcc5041d60f7095dc0da69272bd540714f64 /persistence
parent3f8389d884735643878dac7b88d3e8c13ea43ea8 (diff)
remove legacy tags, always pass vector
Diffstat (limited to 'persistence')
-rw-r--r--persistence/src/vespa/persistence/spi/metricpersistenceprovider.cpp17
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)
{