VictoriaMetrics/vendor/github.com
Aliaksandr Valialkin 0ac2a51682
vendor: update github.com/VictoriaMetrics/metricsql from v0.37.0 to v0.38.0
This adds more optimization cases for https://utcc.utoronto.ca/~cks/space/blog/sysadmin/PrometheusLabelNonOptimization

For example:

* Multi-level transform functions. For example, abs(round(foo{a="b"})) + bar{x="y"}
  is now optimized to abs(round(foo{a="b",x="y"})) + bar{a="b",x="y"}
* Binary operations with `on()`, `without()`, `group_left()` and `group_right()` modifiers.
  For example, foo{a="b"} on (a) + bar is now optimized to foo{a="b"} on (a) + bar{a="b"}
* Multi-level binary operations. For example, foo{a="b"} + bar{x="y"} + baz{z="q"}
  is now optimized to foo{a="b",x="y",z="q"} + bar{a="b",x="y",z="q"} + baz{a="b",x="y",z="q"}
* Aggregate functions. For example, sum(foo{a="b"}) by (c) + bar{c="d"}
  is now optimized to sum(foo{a="b",c="d"}) by (c) + bar{c="d"}
2022-01-27 19:04:45 +02:00
..
aws/aws-sdk-go vendor: make vendor-update 2022-01-27 13:22:23 +02:00
beorn7/perks app/vmctl: move vmctl code from github.com/VictoriaMetrics/vmctl 2021-02-01 01:18:39 +02:00
cespare/xxhash/v2 go.mod: update minimum Go version from Go 1.16 to Go 1.17 2021-12-22 12:39:22 +02:00
cheggaaa/pb/v3 go.mod: update minimum Go version from Go 1.16 to Go 1.17 2021-12-22 12:39:22 +02:00
cpuguy83/go-md2man/v2 vendor: make vendor-update 2021-07-26 16:01:51 +03:00
fatih/color go.mod: update minimum Go version from Go 1.16 to Go 1.17 2021-12-22 12:39:22 +02:00
go-kit go.mod: update minimum Go version from Go 1.16 to Go 1.17 2021-12-22 12:39:22 +02:00
go-logfmt/logfmt go.mod: update minimum Go version from Go 1.16 to Go 1.17 2021-12-22 12:39:22 +02:00
golang vendor: make vendor-update 2022-01-07 12:42:14 +02:00
google/go-cmp vendor: make vendor-update 2022-01-23 13:15:37 +02:00
googleapis/gax-go/v2 go.mod: update minimum Go version from Go 1.16 to Go 1.17 2021-12-22 12:39:22 +02:00
influxdata/influxdb vendor: make vendor-update 2021-09-20 14:44:49 +03:00
jmespath/go-jmespath go.mod: update minimum Go version from Go 1.16 to Go 1.17 2021-12-22 12:39:22 +02:00
klauspost/compress vendor: make vendor-update 2022-01-27 13:22:23 +02:00
lithammer/go-jump-consistent-hash go.mod: update minimum Go version from Go 1.16 to Go 1.17 2021-12-22 12:39:22 +02:00
mattn go.mod: update minimum Go version from Go 1.16 to Go 1.17 2021-12-22 12:39:22 +02:00
matttproud/golang_protobuf_extensions app/vmctl: move vmctl code from github.com/VictoriaMetrics/vmctl 2021-02-01 01:18:39 +02:00
oklog/ulid app/vmctl: move vmctl code from github.com/VictoriaMetrics/vmctl 2021-02-01 01:18:39 +02:00
pkg/errors app/vmctl: move vmctl code from github.com/VictoriaMetrics/vmctl 2021-02-01 01:18:39 +02:00
prometheus vendor: make vendor-update 2022-01-23 13:15:37 +02:00
rivo/uniseg go.mod: update minimum Go version from Go 1.16 to Go 1.17 2021-12-22 12:39:22 +02:00
russross/blackfriday/v2 go.mod: update minimum Go version from Go 1.16 to Go 1.17 2021-12-22 12:39:22 +02:00
urfave/cli/v2 go.mod: update minimum Go version from Go 1.16 to Go 1.17 2021-12-22 12:39:22 +02:00
valyala vendor: update github.com/valyala/gozstd from v1.15.0 to v1.15.1 2022-01-13 23:44:18 +02:00
VictoriaMetrics vendor: update github.com/VictoriaMetrics/metricsql from v0.37.0 to v0.38.0 2022-01-27 19:04:45 +02:00
VividCortex/ewma go.mod: update minimum Go version from Go 1.16 to Go 1.17 2021-12-22 12:39:22 +02:00