304 Commits (da29c09dca55bb255e3df6027b958e4bbe386dfc)

Author SHA1 Message Date
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
Jonathan Boulle 38098f8c95 Add missing license headers 9 years ago
Tobias Schmidt 8cc86f25c0 Implement relative complement set operator "unless" 9 years ago
Tobias Schmidt e82ef154ee Remove unused code leftovers 9 years ago
Tobias Schmidt 4c3dc25e35 Fix whitespace in promql test data 9 years ago
Fabian Reinartz 235e6c554b Use ContainsRune 9 years ago
eliothedeman 1543ef92b2 Adds holt-winters query function 9 years ago
Fabian Reinartz ab3d7a0ec0 Remove old alerting syntax 9 years ago
beorn7 4b574e8a61 Switch chunk encoding to type 2 where it was hardcoded type 1 before 9 years ago
Brian Brazil 8788701ce7 Add test for incorrect behaviour 9 years ago
Brian Brazil 39d556f0d5 Move all the operator tests into one file 9 years ago
beorn7 dad302144d Make a naked return less naked 9 years ago
beorn7 836f1db04c Improve MetricsForLabelMatchers 9 years ago
Patrick Bogen 250344b344 use short variable assignment 9 years ago
Patrick Bogen 2062fbae0f rewrite operator balancing to be recursive 9 years ago
beorn7 0ea5801e47 Handle errors caused by data corruption more gracefully 9 years ago
beorn7 79a2ae2d2e Add missing test file 9 years ago
beorn7 2581648f70 Separate iterators by offset 9 years ago
Fabian Reinartz 95c9706d2d Fix missing comment period. 9 years ago
Julius Volz 9ea2465b99 Fix typo in lexer test. 9 years ago
Tobias Schmidt 907b1380a7 Add tests to specify the string escaping behavior 9 years ago
beorn7 c740789ce3 Improve predict_linear 9 years ago
beorn7 454ecf3f52 Rework the way ranges and instants are handled 9 years ago
beorn7 0e202dacb4 Streamline series iterator creation 9 years ago