VictoriaMetrics/vendor/github.com
Aliaksandr Valialkin 5ace0701d3
app/vmselect/promql: add the ability to copy all the labels from one side of group_left()/group_right() operation
This is performed by specifying `*` inside group_left()/group_right().
Also allow specifying prefix for the copied labels via `group_left(...) prefix "..."` and `group_right(...) prefix "..."` syntax.
For example, the following query adds all the namespace-related labels to pod info, and prefixes all the copied label names with "ns_" prefix:

  kube_pod_info * on(namespace) group_left(*) prefix "ns_" kube_namespace_labels

This resolves the following StackOverflow questions:

- https://stackoverflow.com/questions/76661818/how-to-add-namespace-labels-to-pod-labels-in-prometheus
- https://stackoverflow.com/questions/76653997/how-can-i-make-a-new-copy-of-kube-namespace-labels-metric-with-a-different-name
2023-07-17 16:58:30 -07:00
..
alecthomas/units vmctl: support of the remote read protocol (#3232) 2022-11-29 21:08:47 -08:00
aws vendor: run make vendor-update 2023-07-07 00:05:50 -07:00
Azure/azure-sdk-for-go/sdk vendor: run make vendor-update 2023-07-07 00:05:50 -07:00
AzureAD/microsoft-authentication-library-for-go vendor: run make vendor-update 2023-07-07 00:05:50 -07:00
beorn7/perks app/vmctl: move vmctl code from github.com/VictoriaMetrics/vmctl 2021-02-01 01:18:39 +02:00
bmatcuk/doublestar/v4 app/vmalert: add support of recursive path globs for rules and templates (#4148) 2023-05-08 16:22:30 -07:00
cespare/xxhash/v2 vendor: make vendor-update 2022-12-05 01:02:06 -08:00
cheggaaa/pb/v3 app/vmctl: fix issue with adding many seconds (#4617) 2023-07-13 12:09:54 -07:00
cpuguy83/go-md2man/v2 vendor: make vendor-update 2021-07-26 16:01:51 +03:00
davecgh/go-spew vmctl: support of the remote read protocol (#3232) 2022-11-29 21:08:47 -08:00
dennwc/varint vmctl: support of the remote read protocol (#3232) 2022-11-29 21:08:47 -08:00
fatih/color vendor: make vendor-update 2023-03-14 16:20:05 -07:00
felixge/httpsnoop vmctl: support of the remote read protocol (#3232) 2022-11-29 21:08:47 -08:00
go-kit/log vmctl: support of the remote read protocol (#3232) 2022-11-29 21:08:47 -08:00
go-logfmt/logfmt vendor: make vendor-update 2023-01-31 11:05:11 -08:00
go-logr vendor: make vendor-update 2023-04-01 00:00:00 -07:00
gogo/protobuf all: follow-up after 05cf8a6ecc 2022-11-29 21:11:42 -08:00
golang vendor: make vendor-update 2023-03-12 03:14:09 -07:00
golang-jwt/jwt/v4 vendor: run make vendor-update 2023-07-07 00:05:50 -07:00
google vendor: run make vendor-update 2023-07-07 00:05:50 -07:00
googleapis vendor: run make vendor-update 2023-07-07 00:05:50 -07:00
grafana/regexp vmctl: support of the remote read protocol (#3232) 2022-11-29 21:08:47 -08:00
influxdata/influxdb vendor: make vendor-update 2022-08-07 22:38:32 +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
jpillora/backoff vmctl: support of the remote read protocol (#3232) 2022-11-29 21:08:47 -08:00
klauspost/compress vendor: run make vendor-update 2023-07-07 00:05:50 -07:00
kylelemons/godebug vendor: run make vendor-update 2023-07-07 00:05:50 -07:00
mattn vendor: make vendor-update 2023-01-03 23:36:36 -08:00
matttproud/golang_protobuf_extensions app/vmctl: move vmctl code from github.com/VictoriaMetrics/vmctl 2021-02-01 01:18:39 +02:00
mwitkow/go-conntrack vmctl: support of the remote read protocol (#3232) 2022-11-29 21:08:47 -08:00
oklog/ulid app/vmctl: move vmctl code from github.com/VictoriaMetrics/vmctl 2021-02-01 01:18:39 +02:00
pkg vendor: run make vendor-update 2023-07-07 00:05:50 -07:00
pmezard/go-difflib vmctl: support of the remote read protocol (#3232) 2022-11-29 21:08:47 -08:00
prometheus vendor: run make vendor-update 2023-07-07 00:05:50 -07:00
rivo/uniseg vendor: make vendor-update 2023-02-21 18:07:26 -08: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
stretchr/testify vendor: run make vendor-update 2023-07-07 00:05:50 -07:00
urfave/cli/v2 vendor: run make vendor-update 2023-07-07 00:05:50 -07:00
valyala vendor: update github.com/valyala/gozstd from v1.19.1 to v1.20.1 2023-05-10 02:15:22 -07:00
VictoriaMetrics app/vmselect/promql: add the ability to copy all the labels from one side of group_left()/group_right() operation 2023-07-17 16:58:30 -07: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
xrash/smetrics vendor: make vendor-update 2022-05-25 21:52:54 +03:00