VictoriaMetrics/app/vmselect
Aliaksandr Valialkin 9e1119dab8 app/vmselect/promql: ajdust data model to the model used in Prometheus
Do not take into account data points on the range `[timestamp .. timestamp+step)`
when calculating value on the given `timestamp`.
Use only data points from the past when performing these calculations like Prometheus does.

This should reduce discrepancies between results returned by VictoriaMetrics
and results returned by Prometheus.

Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/72
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/71
2019-06-21 21:54:48 +03:00
..
netstorage lib/fs: consolidate *RemoveAll* funcs into a single MustRemoveAll func 2019-06-12 01:53:46 +03:00
prometheus app/vmselect/prometheus: return better error messages on missing args to /api/v1/* 2019-06-20 14:07:55 +03:00
promql app/vmselect/promql: ajdust data model to the model used in Prometheus 2019-06-21 21:54:48 +03:00
main.go app/vmselect: add /api/v1/labels/count handler for quick detection of labels with the maximum number of distinct values 2019-06-10 19:55:38 +03:00
README.md all: open-sourcing single-node version 2019-05-23 00:18:06 +03:00

vmselect performs the incoming queries and fetches the required data from vmstorage.