Needs to know if it is ok to unconditionally drop classic histogram series

If we turn on NHCB, we need to parse classic values even if they are
dropped as classic series, to be able to do NHCB

Signed-off-by: György Krajcsovits <gyorgy.krajcsovits@grafana.com>
This commit is contained in:
György Krajcsovits 2024-10-04 08:27:38 +02:00
parent 9b748fd29c
commit a99a12a1f1

View file

@ -24,7 +24,9 @@ import (
// Parser parses samples from a byte slice of samples in the official
// Prometheus and OpenMetrics text exposition formats.
type Parser interface {
Next(v *ExposedValues, d DropperCache) (ExposedMetricType, error)
// Parse returns the next metric with all information collected about it, such as
// metric type, help text, unit, created timestamps, samples, etc.
Next(v *ExposedValues, d DropperCache, keepClassicHistogramSeries bool) (ExposedMetricType, error)
}
type DropperCache interface {