From 82064d42b82847c4f63759ee1ef0f609c387379d Mon Sep 17 00:00:00 2001 From: Manik Rana Date: Tue, 27 Aug 2024 02:32:25 +0530 Subject: [PATCH] feat: init NewOpenMetricsParser with skipCT true Signed-off-by: Manik Rana --- model/textparse/interface.go | 2 +- model/textparse/openmetricsparse_test.go | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/model/textparse/interface.go b/model/textparse/interface.go index 0b5d9281e..0d7023800 100644 --- a/model/textparse/interface.go +++ b/model/textparse/interface.go @@ -91,7 +91,7 @@ func New(b []byte, contentType string, parseClassicHistograms bool, st *labels.S } switch mediaType { case "application/openmetrics-text": - return NewOpenMetricsParser(b, st), nil + return NewOpenMetricsParser(b, st, WithOMParserCTSeriesSkipped()), nil case "application/vnd.google.protobuf": return NewProtobufParser(b, parseClassicHistograms, st), nil default: diff --git a/model/textparse/openmetricsparse_test.go b/model/textparse/openmetricsparse_test.go index cadaabc99..bcbdb8527 100644 --- a/model/textparse/openmetricsparse_test.go +++ b/model/textparse/openmetricsparse_test.go @@ -699,7 +699,7 @@ func TestOpenMetricsParseErrors(t *testing.T) { } for i, c := range cases { - p := NewOpenMetricsParser([]byte(c.input), labels.NewSymbolTable()) + p := NewOpenMetricsParser([]byte(c.input), labels.NewSymbolTable(), WithOMParserCTSeriesSkipped()) var err error for err == nil { _, err = p.Next() @@ -764,7 +764,7 @@ func TestOMNullByteHandling(t *testing.T) { } for i, c := range cases { - p := NewOpenMetricsParser([]byte(c.input), labels.NewSymbolTable()) + p := NewOpenMetricsParser([]byte(c.input), labels.NewSymbolTable(), WithOMParserCTSeriesSkipped()) var err error for err == nil { _, err = p.Next()