VictoriaMetrics/vendor/github.com
Aliaksandr Valialkin c883c15878
app/vmselect/promql: add support for @ modifier
Add support for `@` modifier in MetricsQL according to https://prometheus.io/docs/prometheus/latest/querying/basics/#modifier

Extend the support with the following features:
* Allow using `@` modifier everywhere in the query. For example, `sum(foo) @ end()`
* Allow using arbitrary expression as `@` modifier. For example, `foo @ (end() - 1h)`
  returns `foo` value at `end - 1 hour` timestamp on the selected time range `[start ... end]`

Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1348
2022-01-13 22:12:06 +02:00
..
aws/aws-sdk-go vendor: make vendor-update 2022-01-11 10:15:42 +02:00
beorn7/perks app/vmctl: move vmctl code from github.com/VictoriaMetrics/vmctl 2021-02-01 01:10:20 +02:00
cespare/xxhash/v2 go.mod: update minimum Go version from Go 1.16 to Go 1.17 2021-12-22 12:27:02 +02:00
cheggaaa/pb/v3 go.mod: update minimum Go version from Go 1.16 to Go 1.17 2021-12-22 12:27:02 +02:00
cpuguy83/go-md2man/v2 vendor: make vendor-update 2021-07-26 16:02:46 +03:00
fatih/color go.mod: update minimum Go version from Go 1.16 to Go 1.17 2021-12-22 12:27:02 +02:00
go-kit go.mod: update minimum Go version from Go 1.16 to Go 1.17 2021-12-22 12:27:02 +02:00
go-logfmt/logfmt go.mod: update minimum Go version from Go 1.16 to Go 1.17 2021-12-22 12:27:02 +02:00
golang vendor: make vendor-update 2022-01-07 12:39:20 +02:00
google/go-cmp build(deps): bump cloud.google.com/go/storage from 1.16.0 to 1.16.1 (#1589) 2021-09-01 12:51:42 +03:00
googleapis/gax-go/v2 go.mod: update minimum Go version from Go 1.16 to Go 1.17 2021-12-22 12:27:02 +02:00
influxdata/influxdb vendor: make vendor-update 2021-09-20 14:38:55 +03:00
jmespath/go-jmespath go.mod: update minimum Go version from Go 1.16 to Go 1.17 2021-12-22 12:27:02 +02:00
klauspost/compress go.mod: update minimum Go version from Go 1.16 to Go 1.17 2021-12-22 12:27:02 +02:00
mattn go.mod: update minimum Go version from Go 1.16 to Go 1.17 2021-12-22 12:27:02 +02:00
matttproud/golang_protobuf_extensions app/vmctl: move vmctl code from github.com/VictoriaMetrics/vmctl 2021-02-01 01:10:20 +02:00
oklog/ulid app/vmctl: move vmctl code from github.com/VictoriaMetrics/vmctl 2021-02-01 01:10:20 +02:00
pkg/errors app/vmctl: move vmctl code from github.com/VictoriaMetrics/vmctl 2021-02-01 01:10:20 +02:00
prometheus go.mod: update minimum Go version from Go 1.16 to Go 1.17 2021-12-22 12:27:02 +02:00
rivo/uniseg go.mod: update minimum Go version from Go 1.16 to Go 1.17 2021-12-22 12:27:02 +02:00
russross/blackfriday/v2 go.mod: update minimum Go version from Go 1.16 to Go 1.17 2021-12-22 12:27:02 +02:00
urfave/cli/v2 go.mod: update minimum Go version from Go 1.16 to Go 1.17 2021-12-22 12:27:02 +02:00
valyala vendor: update github.com/valyala/gozstd from v1.14.2 to v1.15.0 2022-01-12 13:23:02 +02:00
VictoriaMetrics app/vmselect/promql: add support for @ modifier 2022-01-13 22:12:06 +02:00
VividCortex/ewma go.mod: update minimum Go version from Go 1.16 to Go 1.17 2021-12-22 12:27:02 +02:00