215 Commits (0a4d31477a75ff229ddfd95f610919c493a5a9c7)

Author SHA1 Message Date
Brian Brazil 4680daf237 Default date functions to current time. 8 years ago
Alexey Miroshkin bf0e441576 Instantiate lexer inline for the test 8 years ago
Alexey Miroshkin 485f7dde08 Fix data race in lexer and lexer test 8 years ago
beorn7 71571a8ec4 promql: Fix (and simplify) populating iterators 8 years ago
Brian Brazil ea1318f38b Short names of some date related functions 8 years ago
Brian Brazil d2ca2b496a Add days_in_month function. 8 years ago
Brian Brazil 0ed31c8c47 Sort list of functions. 8 years ago
Brian Brazil fd7822829c Add date related functions. 8 years ago
Fabian Stäber 08b6556ee6 Assume counters start at zero after reset. 8 years ago
Frederic Branczyk f02df4138c refactor duplication of irate and idelta functions implementations 8 years ago
Frederic Branczyk dbf83666bb add idelta function 8 years ago
Frederic Branczyk 0ce5e7fe6d move legacy test for delta function 8 years ago
Julius Volz 3bfec97d46 Make the storage interface higher-level. 8 years ago
Brian Brazil 0303ccc6a7 Add quantile aggregator. 8 years ago
Brian Brazil 15f9fe0a45 Factor out quantile fucntion. 8 years ago
Brian Brazil b0342ba9ec Add quantile_over_time function 8 years ago
beorn7 fc6737b7fb storage: improve index lookups 8 years ago
Brian Brazil 1edd6875f5 Add stddev_over_time and stdvar_over_time. 8 years ago
Brian Brazil 875818d060 Clean out old keywords 9 years ago
Brian Brazil 16690736ab Add count_values() aggregator. 9 years ago
Brian Brazil 7f23a4a099 Add type check on topk/bottomk parameter. 9 years ago
Brian Brazil fa9cc15573 Add topk/bottomk tests for multiple buckets. 9 years ago
Brian Brazil 3b0c182eee Move topk/bottomk unittests over to aggregators. 9 years ago
Brian Brazil 3e5136e36d Make topk/bottomk aggregators. 9 years ago
Matt Bostock cc98e164d3 promql: Fix annotations conflated with labels 9 years ago
Brian Brazil 3b89616d82 Allow on, ignoring, by and without wit empty laberls. 9 years ago
Brian Brazil 246a817300 Flip vector matching to be ignoring by default. 9 years ago
Julius Volz b7b6717438 Separate query interface out of local.Storage. 9 years ago
royels 2fdc5717a3 promql: add power binary operation 9 years ago
Fatih Arslan 362e44501a promql: fix printing annotations of an *AlertStmt 9 years ago
beorn7 5408666387 Correctly stringify GROUP_x modifiers without labels 9 years ago
Ali Reza e7eba75690 remove keeping_extra because it's replaced with keep_common 9 years ago
Brian Brazil 74094947ea effect -> affect 9 years ago
Dmitry Savintsev 7fdb62c253 fix several minor golint style issues 9 years ago
Morten Siebuhr ffc8cab39a Updates fuzzers to discard less interesting data 9 years ago
Brian Brazil ef55fd6176 Add unittest for using a metric for thresholds with group_left. 9 years ago
Morten Siebuhr 981b636004 Bring fuzzer error handling in line. 9 years ago
Morten Siebuhr 9eb2e98509 Fix up documentation + go fmt. 9 years ago
Morten Siebuhr 7371dcc787 Fuzzing corpus for ParseMetric. 9 years ago
Morten Siebuhr 5fec020b27 Initial fuzzing corpus for ParseExpr. 9 years ago
Morten Siebuhr 0ebcca5eb7 Add basic fuzzer of the parser. 9 years ago
Brian Brazil 68e70d992a Clarify error message around on(x) group_left(x) 9 years ago
Brian Brazil 7201c010c4 Rename On to MatchingLabels 9 years ago
Brian Brazil d991f0cf47 For many-to-one matches, always copy label from one side. 9 years ago
Brian Brazil 768d09fd2a Change on+group_* to take copy from the one side. 9 years ago
Brian Brazil d1edfb25b3 Add support for OneToMany with IGNORING. 9 years ago
Brian Brazil 1d08c4fef0 Add 'ignoring' as modifier for binops. 9 years ago
Brian Brazil f5084ab1c5 Add tests for group_left/group_right 9 years ago
Fabian Reinartz fceedfa807 Add error message if old alert rule tokens are read 9 years ago
Julius Volz 6ac39700ea Fix missing printed keep_common without grouping. 9 years ago