change string(model.metricnamelabel) to model.metricnamelabel (#8289)

Signed-off-by: aSquare14 <atibhi.a@gmail.com>
This commit is contained in:
Atibhi Agrawal 2020-12-15 20:17:31 +05:30 committed by GitHub
parent 7a519fb294
commit 0dd6e0cb76
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 100 additions and 100 deletions

View File

@ -397,7 +397,7 @@ var testExpr = []struct {
Expr: &VectorSelector{ Expr: &VectorSelector{
Name: "some_metric", Name: "some_metric",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "some_metric"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "some_metric"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 1, Start: 1,
@ -412,7 +412,7 @@ var testExpr = []struct {
Expr: &VectorSelector{ Expr: &VectorSelector{
Name: "some_metric", Name: "some_metric",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "some_metric"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "some_metric"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 1, Start: 1,
@ -427,7 +427,7 @@ var testExpr = []struct {
Expr: &VectorSelector{ Expr: &VectorSelector{
Name: "some_metric", Name: "some_metric",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "some_metric"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "some_metric"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 2, Start: 2,
@ -545,7 +545,7 @@ var testExpr = []struct {
LHS: &VectorSelector{ LHS: &VectorSelector{
Name: "foo", Name: "foo",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -555,7 +555,7 @@ var testExpr = []struct {
RHS: &VectorSelector{ RHS: &VectorSelector{
Name: "bar", Name: "bar",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "bar"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "bar"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 6, Start: 6,
@ -571,7 +571,7 @@ var testExpr = []struct {
LHS: &VectorSelector{ LHS: &VectorSelector{
Name: "foo", Name: "foo",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -581,7 +581,7 @@ var testExpr = []struct {
RHS: &VectorSelector{ RHS: &VectorSelector{
Name: "sum", Name: "sum",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "sum"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "sum"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 6, Start: 6,
@ -597,7 +597,7 @@ var testExpr = []struct {
LHS: &VectorSelector{ LHS: &VectorSelector{
Name: "foo", Name: "foo",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -616,7 +616,7 @@ var testExpr = []struct {
LHS: &VectorSelector{ LHS: &VectorSelector{
Name: "foo", Name: "foo",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -640,7 +640,7 @@ var testExpr = []struct {
RHS: &VectorSelector{ RHS: &VectorSelector{
Name: "bar", Name: "bar",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "bar"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "bar"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 6, Start: 6,
@ -655,7 +655,7 @@ var testExpr = []struct {
LHS: &VectorSelector{ LHS: &VectorSelector{
Name: "foo", Name: "foo",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -665,7 +665,7 @@ var testExpr = []struct {
RHS: &VectorSelector{ RHS: &VectorSelector{
Name: "bar", Name: "bar",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "bar"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "bar"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 8, Start: 8,
@ -681,7 +681,7 @@ var testExpr = []struct {
LHS: &VectorSelector{ LHS: &VectorSelector{
Name: "foo", Name: "foo",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -691,7 +691,7 @@ var testExpr = []struct {
RHS: &VectorSelector{ RHS: &VectorSelector{
Name: "bar", Name: "bar",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "bar"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "bar"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 7, Start: 7,
@ -707,7 +707,7 @@ var testExpr = []struct {
LHS: &VectorSelector{ LHS: &VectorSelector{
Name: "foo", Name: "foo",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -717,7 +717,7 @@ var testExpr = []struct {
RHS: &VectorSelector{ RHS: &VectorSelector{
Name: "bar", Name: "bar",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "bar"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "bar"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 11, Start: 11,
@ -736,7 +736,7 @@ var testExpr = []struct {
LHS: &VectorSelector{ LHS: &VectorSelector{
Name: "foo", Name: "foo",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -746,7 +746,7 @@ var testExpr = []struct {
RHS: &VectorSelector{ RHS: &VectorSelector{
Name: "bar", Name: "bar",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "bar"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "bar"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 6, Start: 6,
@ -760,7 +760,7 @@ var testExpr = []struct {
LHS: &VectorSelector{ LHS: &VectorSelector{
Name: "bla", Name: "bla",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "bla"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "bla"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 13, Start: 13,
@ -770,7 +770,7 @@ var testExpr = []struct {
RHS: &VectorSelector{ RHS: &VectorSelector{
Name: "blub", Name: "blub",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "blub"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "blub"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 21, Start: 21,
@ -793,7 +793,7 @@ var testExpr = []struct {
LHS: &VectorSelector{ LHS: &VectorSelector{
Name: "foo", Name: "foo",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -803,7 +803,7 @@ var testExpr = []struct {
RHS: &VectorSelector{ RHS: &VectorSelector{
Name: "bar", Name: "bar",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "bar"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "bar"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 8, Start: 8,
@ -815,7 +815,7 @@ var testExpr = []struct {
RHS: &VectorSelector{ RHS: &VectorSelector{
Name: "baz", Name: "baz",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "baz"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "baz"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 19, Start: 19,
@ -827,7 +827,7 @@ var testExpr = []struct {
RHS: &VectorSelector{ RHS: &VectorSelector{
Name: "qux", Name: "qux",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "qux"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "qux"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 26, Start: 26,
@ -844,7 +844,7 @@ var testExpr = []struct {
LHS: &VectorSelector{ LHS: &VectorSelector{
Name: "bar", Name: "bar",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "bar"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "bar"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -856,7 +856,7 @@ var testExpr = []struct {
LHS: &VectorSelector{ LHS: &VectorSelector{
Name: "bla", Name: "bla",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "bla"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "bla"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 14, Start: 14,
@ -866,7 +866,7 @@ var testExpr = []struct {
RHS: &VectorSelector{ RHS: &VectorSelector{
Name: "blub", Name: "blub",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "blub"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "blub"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 51, Start: 51,
@ -893,7 +893,7 @@ var testExpr = []struct {
LHS: &VectorSelector{ LHS: &VectorSelector{
Name: "foo", Name: "foo",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -903,7 +903,7 @@ var testExpr = []struct {
RHS: &VectorSelector{ RHS: &VectorSelector{
Name: "bar", Name: "bar",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "bar"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "bar"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 20, Start: 20,
@ -923,7 +923,7 @@ var testExpr = []struct {
LHS: &VectorSelector{ LHS: &VectorSelector{
Name: "foo", Name: "foo",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -933,7 +933,7 @@ var testExpr = []struct {
RHS: &VectorSelector{ RHS: &VectorSelector{
Name: "bar", Name: "bar",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "bar"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "bar"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 31, Start: 31,
@ -953,7 +953,7 @@ var testExpr = []struct {
LHS: &VectorSelector{ LHS: &VectorSelector{
Name: "foo", Name: "foo",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -963,7 +963,7 @@ var testExpr = []struct {
RHS: &VectorSelector{ RHS: &VectorSelector{
Name: "bar", Name: "bar",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "bar"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "bar"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 22, Start: 22,
@ -983,7 +983,7 @@ var testExpr = []struct {
LHS: &VectorSelector{ LHS: &VectorSelector{
Name: "foo", Name: "foo",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -993,7 +993,7 @@ var testExpr = []struct {
RHS: &VectorSelector{ RHS: &VectorSelector{
Name: "bar", Name: "bar",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "bar"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "bar"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 13, Start: 13,
@ -1013,7 +1013,7 @@ var testExpr = []struct {
LHS: &VectorSelector{ LHS: &VectorSelector{
Name: "foo", Name: "foo",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -1023,7 +1023,7 @@ var testExpr = []struct {
RHS: &VectorSelector{ RHS: &VectorSelector{
Name: "bar", Name: "bar",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "bar"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "bar"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 28, Start: 28,
@ -1042,7 +1042,7 @@ var testExpr = []struct {
LHS: &VectorSelector{ LHS: &VectorSelector{
Name: "foo", Name: "foo",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -1052,7 +1052,7 @@ var testExpr = []struct {
RHS: &VectorSelector{ RHS: &VectorSelector{
Name: "bar", Name: "bar",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "bar"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "bar"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 19, Start: 19,
@ -1071,7 +1071,7 @@ var testExpr = []struct {
LHS: &VectorSelector{ LHS: &VectorSelector{
Name: "foo", Name: "foo",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -1081,7 +1081,7 @@ var testExpr = []struct {
RHS: &VectorSelector{ RHS: &VectorSelector{
Name: "baz", Name: "baz",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "baz"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "baz"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 19, Start: 19,
@ -1101,7 +1101,7 @@ var testExpr = []struct {
LHS: &VectorSelector{ LHS: &VectorSelector{
Name: "foo", Name: "foo",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -1111,7 +1111,7 @@ var testExpr = []struct {
RHS: &VectorSelector{ RHS: &VectorSelector{
Name: "bar", Name: "bar",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "bar"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "bar"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 36, Start: 36,
@ -1132,7 +1132,7 @@ var testExpr = []struct {
LHS: &VectorSelector{ LHS: &VectorSelector{
Name: "foo", Name: "foo",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -1142,7 +1142,7 @@ var testExpr = []struct {
RHS: &VectorSelector{ RHS: &VectorSelector{
Name: "bar", Name: "bar",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "bar"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "bar"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 43, Start: 43,
@ -1162,7 +1162,7 @@ var testExpr = []struct {
LHS: &VectorSelector{ LHS: &VectorSelector{
Name: "foo", Name: "foo",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -1172,7 +1172,7 @@ var testExpr = []struct {
RHS: &VectorSelector{ RHS: &VectorSelector{
Name: "bar", Name: "bar",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "bar"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "bar"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 42, Start: 42,
@ -1192,7 +1192,7 @@ var testExpr = []struct {
LHS: &VectorSelector{ LHS: &VectorSelector{
Name: "foo", Name: "foo",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -1202,7 +1202,7 @@ var testExpr = []struct {
RHS: &VectorSelector{ RHS: &VectorSelector{
Name: "bar", Name: "bar",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "bar"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "bar"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 41, Start: 41,
@ -1223,7 +1223,7 @@ var testExpr = []struct {
LHS: &VectorSelector{ LHS: &VectorSelector{
Name: "foo", Name: "foo",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -1233,7 +1233,7 @@ var testExpr = []struct {
RHS: &VectorSelector{ RHS: &VectorSelector{
Name: "bar", Name: "bar",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "bar"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "bar"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 47, Start: 47,
@ -1330,7 +1330,7 @@ var testExpr = []struct {
Name: "foo", Name: "foo",
Offset: 0, Offset: 0,
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -1343,7 +1343,7 @@ var testExpr = []struct {
Name: "min", Name: "min",
Offset: 0, Offset: 0,
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "min"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "min"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -1356,7 +1356,7 @@ var testExpr = []struct {
Name: "foo", Name: "foo",
Offset: 5 * time.Minute, Offset: 5 * time.Minute,
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -1369,7 +1369,7 @@ var testExpr = []struct {
Name: "foo", Name: "foo",
Offset: 90 * time.Minute, Offset: 90 * time.Minute,
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -1382,7 +1382,7 @@ var testExpr = []struct {
Name: "foo", Name: "foo",
Offset: time.Minute + 30*time.Millisecond, Offset: time.Minute + 30*time.Millisecond,
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -1396,7 +1396,7 @@ var testExpr = []struct {
Offset: 0, Offset: 0,
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, "a", "bc"), mustLabelMatcher(labels.MatchEqual, "a", "bc"),
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo:bar"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo:bar"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -1410,7 +1410,7 @@ var testExpr = []struct {
Offset: 0, Offset: 0,
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, "NaN", "bc"), mustLabelMatcher(labels.MatchEqual, "NaN", "bc"),
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -1424,7 +1424,7 @@ var testExpr = []struct {
Offset: 0, Offset: 0,
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, "bar", "}"), mustLabelMatcher(labels.MatchEqual, "bar", "}"),
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -1441,7 +1441,7 @@ var testExpr = []struct {
mustLabelMatcher(labels.MatchNotEqual, "foo", "bar"), mustLabelMatcher(labels.MatchNotEqual, "foo", "bar"),
mustLabelMatcher(labels.MatchRegexp, "test", "test"), mustLabelMatcher(labels.MatchRegexp, "test", "test"),
mustLabelMatcher(labels.MatchNotRegexp, "bar", "baz"), mustLabelMatcher(labels.MatchNotRegexp, "bar", "baz"),
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -1458,7 +1458,7 @@ var testExpr = []struct {
mustLabelMatcher(labels.MatchNotEqual, "foo", "bar"), mustLabelMatcher(labels.MatchNotEqual, "foo", "bar"),
mustLabelMatcher(labels.MatchRegexp, "test", "test"), mustLabelMatcher(labels.MatchRegexp, "test", "test"),
mustLabelMatcher(labels.MatchNotRegexp, "bar", "baz"), mustLabelMatcher(labels.MatchNotRegexp, "bar", "baz"),
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -1560,7 +1560,7 @@ var testExpr = []struct {
Name: "test", Name: "test",
Offset: 0, Offset: 0,
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "test"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "test"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -1577,7 +1577,7 @@ var testExpr = []struct {
Name: "test", Name: "test",
Offset: 0, Offset: 0,
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "test"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "test"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -1594,7 +1594,7 @@ var testExpr = []struct {
Name: "foo", Name: "foo",
Offset: 0, Offset: 0,
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -1611,7 +1611,7 @@ var testExpr = []struct {
Name: "test", Name: "test",
Offset: 5 * time.Minute, Offset: 5 * time.Minute,
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "test"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "test"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -1628,7 +1628,7 @@ var testExpr = []struct {
Name: "test", Name: "test",
Offset: 10 * time.Second, Offset: 10 * time.Second,
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "test"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "test"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -1645,7 +1645,7 @@ var testExpr = []struct {
Name: "test", Name: "test",
Offset: 14 * 24 * time.Hour, Offset: 14 * 24 * time.Hour,
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "test"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "test"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -1663,7 +1663,7 @@ var testExpr = []struct {
Offset: 3 * 24 * time.Hour, Offset: 3 * 24 * time.Hour,
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, "a", "b"), mustLabelMatcher(labels.MatchEqual, "a", "b"),
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "test"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "test"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -1741,7 +1741,7 @@ var testExpr = []struct {
Expr: &VectorSelector{ Expr: &VectorSelector{
Name: "some_metric", Name: "some_metric",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "some_metric"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "some_metric"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 13, Start: 13,
@ -1761,7 +1761,7 @@ var testExpr = []struct {
Expr: &VectorSelector{ Expr: &VectorSelector{
Name: "some_metric", Name: "some_metric",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "some_metric"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "some_metric"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 13, Start: 13,
@ -1781,7 +1781,7 @@ var testExpr = []struct {
Expr: &VectorSelector{ Expr: &VectorSelector{
Name: "some_metric", Name: "some_metric",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "some_metric"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "some_metric"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 13, Start: 13,
@ -1802,7 +1802,7 @@ var testExpr = []struct {
Expr: &VectorSelector{ Expr: &VectorSelector{
Name: "some_metric", Name: "some_metric",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "some_metric"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "some_metric"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 19, Start: 19,
@ -1823,7 +1823,7 @@ var testExpr = []struct {
Expr: &VectorSelector{ Expr: &VectorSelector{
Name: "some_metric", Name: "some_metric",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "some_metric"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "some_metric"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 5, Start: 5,
@ -1843,7 +1843,7 @@ var testExpr = []struct {
Expr: &VectorSelector{ Expr: &VectorSelector{
Name: "some_metric", Name: "some_metric",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "some_metric"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "some_metric"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 7, Start: 7,
@ -1862,7 +1862,7 @@ var testExpr = []struct {
Expr: &VectorSelector{ Expr: &VectorSelector{
Name: "some_metric", Name: "some_metric",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "some_metric"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "some_metric"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 16, Start: 16,
@ -1882,7 +1882,7 @@ var testExpr = []struct {
Expr: &VectorSelector{ Expr: &VectorSelector{
Name: "some_metric", Name: "some_metric",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "some_metric"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "some_metric"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 10, Start: 10,
@ -1902,7 +1902,7 @@ var testExpr = []struct {
Expr: &VectorSelector{ Expr: &VectorSelector{
Name: "some_metric", Name: "some_metric",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "some_metric"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "some_metric"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 18, Start: 18,
@ -1922,7 +1922,7 @@ var testExpr = []struct {
Expr: &VectorSelector{ Expr: &VectorSelector{
Name: "some_metric", Name: "some_metric",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "some_metric"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "some_metric"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 14, Start: 14,
@ -1942,7 +1942,7 @@ var testExpr = []struct {
Expr: &VectorSelector{ Expr: &VectorSelector{
Name: "some_metric", Name: "some_metric",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "some_metric"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "some_metric"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 8, Start: 8,
@ -1968,7 +1968,7 @@ var testExpr = []struct {
Expr: &VectorSelector{ Expr: &VectorSelector{
Name: "some_metric", Name: "some_metric",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "some_metric"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "some_metric"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 22, Start: 22,
@ -1996,7 +1996,7 @@ var testExpr = []struct {
Expr: &VectorSelector{ Expr: &VectorSelector{
Name: "some_metric", Name: "some_metric",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "some_metric"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "some_metric"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 53, Start: 53,
@ -2090,7 +2090,7 @@ var testExpr = []struct {
Name: "some_metric", Name: "some_metric",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchNotEqual, "foo", "bar"), mustLabelMatcher(labels.MatchNotEqual, "foo", "bar"),
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "some_metric"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "some_metric"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 6, Start: 6,
@ -2112,7 +2112,7 @@ var testExpr = []struct {
VectorSelector: &VectorSelector{ VectorSelector: &VectorSelector{
Name: "some_metric", Name: "some_metric",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "some_metric"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "some_metric"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 5, Start: 5,
@ -2136,7 +2136,7 @@ var testExpr = []struct {
&VectorSelector{ &VectorSelector{
Name: "some_metric", Name: "some_metric",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "some_metric"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "some_metric"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 6, Start: 6,
@ -2157,7 +2157,7 @@ var testExpr = []struct {
&VectorSelector{ &VectorSelector{
Name: "some_metric", Name: "some_metric",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "some_metric"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "some_metric"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 6, Start: 6,
@ -2247,7 +2247,7 @@ var testExpr = []struct {
Expr: &VectorSelector{ Expr: &VectorSelector{
Name: "sum", Name: "sum",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "sum"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "sum"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 4, Start: 4,
@ -2266,7 +2266,7 @@ var testExpr = []struct {
LHS: &VectorSelector{ LHS: &VectorSelector{
Name: "a", Name: "a",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "a"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "a"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -2276,7 +2276,7 @@ var testExpr = []struct {
RHS: &VectorSelector{ RHS: &VectorSelector{
Name: "sum", Name: "sum",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "sum"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "sum"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 4, Start: 4,
@ -2348,7 +2348,7 @@ var testExpr = []struct {
Name: "foo", Name: "foo",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, "bar", "baz"), mustLabelMatcher(labels.MatchEqual, "bar", "baz"),
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -2367,7 +2367,7 @@ var testExpr = []struct {
Name: "foo", Name: "foo",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, "bar", "baz"), mustLabelMatcher(labels.MatchEqual, "bar", "baz"),
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -2384,7 +2384,7 @@ var testExpr = []struct {
Expr: &VectorSelector{ Expr: &VectorSelector{
Name: "foo", Name: "foo",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -2408,7 +2408,7 @@ var testExpr = []struct {
Name: "foo", Name: "foo",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, "bar", "baz"), mustLabelMatcher(labels.MatchEqual, "bar", "baz"),
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 19, Start: 19,
@ -2450,7 +2450,7 @@ var testExpr = []struct {
Name: "foo", Name: "foo",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, "bar", "baz"), mustLabelMatcher(labels.MatchEqual, "bar", "baz"),
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 19, Start: 19,
@ -2494,7 +2494,7 @@ var testExpr = []struct {
Name: "foo", Name: "foo",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, "bar", "baz"), mustLabelMatcher(labels.MatchEqual, "bar", "baz"),
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 19, Start: 19,
@ -2533,7 +2533,7 @@ var testExpr = []struct {
Expr: &VectorSelector{ Expr: &VectorSelector{
Name: "some_metric", Name: "some_metric",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "some_metric"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "some_metric"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 53, Start: 53,
@ -2556,7 +2556,7 @@ var testExpr = []struct {
Expr: &VectorSelector{ Expr: &VectorSelector{
Name: "some_metric", Name: "some_metric",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "some_metric"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "some_metric"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 0, Start: 0,
@ -2580,7 +2580,7 @@ var testExpr = []struct {
LHS: &VectorSelector{ LHS: &VectorSelector{
Name: "foo", Name: "foo",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 1, Start: 1,
@ -2591,7 +2591,7 @@ var testExpr = []struct {
Name: "bar", Name: "bar",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, "nm", "val"), mustLabelMatcher(labels.MatchEqual, "nm", "val"),
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "bar"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "bar"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 7, Start: 7,
@ -2619,7 +2619,7 @@ var testExpr = []struct {
LHS: &VectorSelector{ LHS: &VectorSelector{
Name: "foo", Name: "foo",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "foo"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "foo"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 1, Start: 1,
@ -2630,7 +2630,7 @@ var testExpr = []struct {
Name: "bar", Name: "bar",
LabelMatchers: []*labels.Matcher{ LabelMatchers: []*labels.Matcher{
mustLabelMatcher(labels.MatchEqual, "nm", "val"), mustLabelMatcher(labels.MatchEqual, "nm", "val"),
mustLabelMatcher(labels.MatchEqual, string(model.MetricNameLabel), "bar"), mustLabelMatcher(labels.MatchEqual, model.MetricNameLabel, "bar"),
}, },
PosRange: PositionRange{ PosRange: PositionRange{
Start: 7, Start: 7,