VictoriaMetrics/app/vmselect
Aliaksandr Valialkin 0755cb3b50 app/vmselect/promql: skip the first value in time series passed to increase() if it exceeds by more than 10x the delta between the next value and the first value
This should prvent from inflated `increase()` results for time series that start from big initial values.
Such cases may occur when a label value changes in a metric without counter reset.
2020-07-21 17:24:28 +03:00
..
deployment Rootless docker images by default (#358) 2020-03-27 21:18:32 +02:00
netstorage app/vmselect: fix nil pointer dereference panic when unsuccessfully querying vmstorage 2020-07-16 19:15:18 +03:00
prometheus app/vmselect/prometheus: do not return time series with empty list of datapoints from /api/v1/query_range 2020-07-20 15:30:13 +03:00
promql app/vmselect/promql: skip the first value in time series passed to increase() if it exceeds by more than 10x the delta between the next value and the first value 2020-07-21 17:24:28 +03:00
main.go lib/httpserver: log remote address in error message from httpserver.Errorf 2020-07-20 14:06:29 +03:00
Makefile all: publish Docker images for the following GOARCH: amd64, arm, arm64, ppc64le and 386 2019-12-11 23:33:11 +02:00
README.md all: open-sourcing cluster version 2019-05-23 00:25:38 +03:00

vmselect performs the following tasks:

  • Splits incoming selects to tasks for vmstorage nodes and issues these tasks to all the vmstorage nodes in the cluster.

  • Merges responses from all the vmstorage nodes and returns a single response.