VictoriaMetrics/app
nicbaz 46c5c0772c vmselect: fix label_replace when mismatch (#579)
As per documentation on `label_replace` function: "If the regular
expression doesn't match then the timeseries is returned unchanged".

Currently this behavior is not enforced, if a regexp on an existing
tag doesn't match then the tag value is copied as-is in the destination
tag. This fix first checks that the regular expression matches the
source tag before applying anything.

Given the current implementation, this fix also changes the behavior
of the **MetricsQL** `label_transform` function which does not
document this behavior at the moment.
2020-06-23 23:54:29 +03:00
..
vmagent lib/promrelabel: add support for keep_if_equal and drop_if_equal actions to relabel configs 2020-06-23 17:29:19 +03:00
vmalert vmalert: add support for TLS configuration (#578) 2020-06-23 22:47:23 +03:00
vmauth docs/vmauth.md: mention that we can provide custom integration with SAML 2020-06-19 13:13:53 +03:00
vmbackup docs/vmbackup.md: mention that backups from single-node and cluster versions are incompatible 2020-06-18 18:54:34 +03:00
vminsert app/vminsert/netstorage: remove possible race condition when broken connection may be recovered before acquiring storageNode.bcLock 2020-06-20 16:38:08 +03:00
vmrestore all: print --help output to stdout instead of stderr 2020-05-16 12:03:06 +03:00
vmselect vmselect: fix label_replace when mismatch (#579) 2020-06-23 23:54:29 +03:00
vmstorage app/vmstorage/transport: simplify setupTfss in order to prevent the possibility of nil tfs 2020-06-05 13:17:26 +03:00