Commit Graph

80 Commits (9fe8bcf4be00a7ebd73932df0cf39cc837cbb993)

Author SHA1 Message Date
Brian Brazil dd6781add2 Optimise PromQL (#3966) 8 years ago
David King 6286c10df0 Fix OOM when a large K is used in topk queries (#4087) 8 years ago
Krasi Georgiev a53d4ed197 drop metric name for bool modifier (#3821) 8 years ago
Krasi Georgiev 4801573b64 time() return milliseconds (#3811) 8 years ago
Brian Brazil b418063d1a
Add tests for negative selectors. (#3616) 8 years ago
Brian Brazil 99905f82a6 Remove keep_common modifier. 8 years ago
Brian Brazil b2ac3d2d86 Remove count_scalar and drop_common_labels. 8 years ago
Brian Brazil 67274f0794 Remove 4 interval staleness heuristic. (#3244) 8 years ago
Harsh Agarwal 16867c89a7 implement label_join issue 1147 (#2806) 9 years ago
Brian Brazil 220e78b9c3 Consider a series stale after 4.1 intervals with no data. 9 years ago
Brian Brazil 80b40e6d91 Add initial staleness handing to promql. 9 years ago
Brian Brazil 517b81f927 Add timestamp() function. 9 years ago
Jack Neely 896f951e68 Force buckets in a histogram to be monotonic for quantile estimation (#2610) 9 years ago
beorn7 4e3abc6cbf Simply use `math.Mod(float64, float64)` after all 9 years ago
beorn7 5cf5bb427a Check for int64 overflow when converting from float64 9 years ago
beorn7 07f1bdfe94 Fix MOD binop for scalars and vectors 9 years ago
Fabian Reinartz ccbce0c51f promql: handle NaN in changes() correctly 9 years ago
Matt Bostock a0201036fa PromQL: Add tests for time/date funcs with arg 9 years ago
Matt Bostock 9628eb5998 PromQL: Add minute() function 9 years ago
Brian Brazil 4680daf237 Default date functions to current time. 9 years ago
Brian Brazil ea1318f38b Short names of some date related functions 10 years ago
Brian Brazil d2ca2b496a Add days_in_month function. 10 years ago
Brian Brazil fd7822829c Add date related functions. 10 years ago
Fabian Stäber 08b6556ee6 Assume counters start at zero after reset. 10 years ago
Frederic Branczyk dbf83666bb add idelta function 10 years ago
Frederic Branczyk 0ce5e7fe6d move legacy test for delta function 10 years ago
Brian Brazil 0303ccc6a7 Add quantile aggregator. 10 years ago
Brian Brazil b0342ba9ec Add quantile_over_time function 10 years ago
Brian Brazil 1edd6875f5 Add stddev_over_time and stdvar_over_time. 10 years ago
Brian Brazil 16690736ab Add count_values() aggregator. 10 years ago
Brian Brazil fa9cc15573 Add topk/bottomk tests for multiple buckets. 10 years ago
Brian Brazil 3b0c182eee Move topk/bottomk unittests over to aggregators. 10 years ago
Brian Brazil 3b89616d82 Allow on, ignoring, by and without wit empty laberls. 10 years ago
royels 2fdc5717a3 promql: add power binary operation 10 years ago
Brian Brazil ef55fd6176 Add unittest for using a metric for thresholds with group_left. 10 years ago
Brian Brazil d991f0cf47 For many-to-one matches, always copy label from one side. 10 years ago
Brian Brazil 768d09fd2a Change on+group_* to take copy from the one side. 10 years ago
Brian Brazil d1edfb25b3 Add support for OneToMany with IGNORING. 10 years ago
Brian Brazil 1d08c4fef0 Add 'ignoring' as modifier for binops. 10 years ago
Brian Brazil f5084ab1c5 Add tests for group_left/group_right 10 years ago
Tobias Schmidt 8cc86f25c0 Implement relative complement set operator "unless" 10 years ago
Tobias Schmidt 4c3dc25e35 Fix whitespace in promql test data 10 years ago
eliothedeman 1543ef92b2 Adds holt-winters query function 10 years ago
Brian Brazil 8788701ce7 Add test for incorrect behaviour 10 years ago
Brian Brazil 39d556f0d5 Move all the operator tests into one file 10 years ago
beorn7 79a2ae2d2e Add missing test file 10 years ago
beorn7 c740789ce3 Improve predict_linear 10 years ago
Brian Brazil 9d0112d7cf Add without aggregator modifier. 10 years ago
Brian Brazil b7ef0b45e8 Break aggregation tests out. Add missing tests. 10 years ago
Brian Brazil c77c3a8c56 promql: Limit extrapolation of delta/rate/increase 10 years ago