From 65e2afd6a9cbc2269bdca88d8af71606c0a94dbe Mon Sep 17 00:00:00 2001 From: Manik Rana Date: Wed, 7 Aug 2024 17:22:45 +0530 Subject: [PATCH] fix: remove skipCT check from tBraceOpen Signed-off-by: Manik Rana --- model/textparse/openmetricsparse.go | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/model/textparse/openmetricsparse.go b/model/textparse/openmetricsparse.go index 983a398562..f791a7f256 100644 --- a/model/textparse/openmetricsparse.go +++ b/model/textparse/openmetricsparse.go @@ -447,14 +447,7 @@ func (p *OpenMetricsParser) Next() (Entry, error) { } p.series = p.l.b[p.start:p.l.i] - suffixEntry, err := p.parseMetricSuffix(p.nextToken()) - if err != nil { - return EntryInvalid, err - } - if p.isCreatedSeries() && p.skipCTSeries { - return p.Next() - } - return suffixEntry, err + return p.parseMetricSuffix(p.nextToken()) case tMName: p.offsets = append(p.offsets, p.start, p.l.i) p.series = p.l.b[p.start:p.l.i] @@ -471,9 +464,9 @@ func (p *OpenMetricsParser) Next() (Entry, error) { suffixEntry, err := p.parseMetricSuffix(t2) if err != nil { - return EntryInvalid, err + return suffixEntry, err } - if p.isCreatedSeries() && p.skipCTSeries { + if p.skipCTSeries && p.isCreatedSeries() { return p.Next() } return suffixEntry, err