summaryrefslogtreecommitdiffstats
path: root/persistence/src
diff options
context:
space:
mode:
Diffstat (limited to 'persistence/src')
-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)
{