mirror of
https://github.com/VictoriaMetrics/VictoriaMetrics.git
synced 2024-11-21 14:44:00 +00:00
app/vmselect/promql: check that any()
doesn't touch metric name
This commit is contained in:
parent
3198fd31fa
commit
8949d65ad1
1 changed files with 2 additions and 1 deletions
|
@ -3819,12 +3819,13 @@ func TestExecSuccess(t *testing.T) {
|
||||||
})
|
})
|
||||||
t.Run(`any()`, func(t *testing.T) {
|
t.Run(`any()`, func(t *testing.T) {
|
||||||
t.Parallel()
|
t.Parallel()
|
||||||
q := `any(label_set(10, "foo", "bar") or label_set(time()/150, "baz", "sss"))`
|
q := `any(label_set(10, "__name__", "x", "foo", "bar") or label_set(time()/150, "__name__", "y", "baz", "sss"))`
|
||||||
r := netstorage.Result{
|
r := netstorage.Result{
|
||||||
MetricName: metricNameExpected,
|
MetricName: metricNameExpected,
|
||||||
Values: []float64{10, 10, 10, 10, 10, 10},
|
Values: []float64{10, 10, 10, 10, 10, 10},
|
||||||
Timestamps: timestampsExpected,
|
Timestamps: timestampsExpected,
|
||||||
}
|
}
|
||||||
|
r.MetricName.MetricGroup = []byte("x")
|
||||||
r.MetricName.Tags = []storage.Tag{{
|
r.MetricName.Tags = []storage.Tag{{
|
||||||
Key: []byte("foo"),
|
Key: []byte("foo"),
|
||||||
Value: []byte("bar"),
|
Value: []byte("bar"),
|
||||||
|
|
Loading…
Reference in a new issue