VictoriaMetrics/vendor
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
..
cloud.google.com/go vendor: make vendor-update 2022-01-27 13:22:23 +02:00
github.com vendor: update github.com/VictoriaMetrics/metricsql from v0.37.0 to v0.38.0 2022-01-27 19:04:45 +02:00
go.opencensus.io go.mod: update minimum Go version from Go 1.16 to Go 1.17 2021-12-22 12:39:22 +02:00
go.uber.org/atomic go.mod: update minimum Go version from Go 1.16 to Go 1.17 2021-12-22 12:39:22 +02:00
golang.org/x vendor: make vendor-update 2022-01-17 15:45:47 +02:00
google.golang.org vendor: make vendor-update 2022-01-27 13:22:23 +02:00
gopkg.in/yaml.v2 go.mod: update minimum Go version from Go 1.16 to Go 1.17 2021-12-22 12:39:22 +02:00
modules.txt vendor: update github.com/VictoriaMetrics/metricsql from v0.37.0 to v0.38.0 2022-01-27 19:04:45 +02:00