Aliaksandr Valialkin
|
f334908c22
|
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:55:25 +03:00 |
|
Aliaksandr Valialkin
|
837e349b7d
|
app/vmselect/promql: do not strip __name__ form time series after binary comparison operation
Example:
foo > 10
Would leave `foo` name for all the matching time series on the left.
|
2019-06-21 13:08:02 +03:00 |
|
Aliaksandr Valialkin
|
8567e3463d
|
app/vmselect/promql: merge non-overlapping duplicate time series in group_left and group_right joins
|
2019-06-12 20:33:01 +03:00 |
|
Aliaksandr Valialkin
|
8e3eb5b39d
|
app/vmselect/promql: add alias(q, name) function that sets the given name to all the time series in q
|
2019-05-24 02:42:10 +03:00 |
|
Aliaksandr Valialkin
|
bb048937bc
|
app/vmselect/promql: add label_transform(q, label, regexp, replacement) function for replacing all the occurences of regexp with replacement in the given label for q
|
2019-05-23 16:26:07 +03:00 |
|
Aliaksandr Valialkin
|
24578b4bb1
|
all: open-sourcing cluster version
|
2019-05-23 00:25:38 +03:00 |
|
Aliaksandr Valialkin
|
1836c415e6
|
all: open-sourcing single-node version
|
2019-05-23 00:18:06 +03:00 |
|