13 Commits (9e90b90eb3eddb119d694e20a8bf2d08c75b5eb5)

Author SHA1 Message Date
beorn7 5b53aa1108 style: Replace `else if` cascades with `switch` 2 years ago
Matthieu MOREL fb3eb21230 enable gocritic, unconvert and unused linters 2 years ago
Julien Pivotto d41e5a5582
Prettifier: Add spaces with non-callable keywords (#11005) 2 years ago
Harkishen Singh 44fcf876ca
Adds support for prettifying PromQL expression (#10544) 2 years ago
beorn7 c954cd9d1d Move packages out of deprecated pkg directory 3 years ago
Oleg Zaytsev 0a43e788af
Allow VectorSelector.String() without matchers (#9282) 3 years ago
schou 3bafe17870 add negative offset to printer 4 years ago
Ganesh Vernekar 86c71856e8
Add start() and end() pre-processors for @ modifier (#8425) 4 years ago
Ganesh Vernekar 9199fcb8d1
'@ <timestamp>' modifier (#8121) 4 years ago
Julien Pivotto 4e5b1722b3
Move away from testutil, refactor imports (#8087) 4 years ago
Ben Kochie 269e7c8091
Fix golint issues. 5 years ago
Tobias Guggenmos 1360f9ff12 Fix all build errors in promql package 5 years ago
Tobias Guggenmos 65f5b9827d Rename package 5 years ago
Tobias Guggenmos e7c2716f55 Move files 5 years ago
Tobias Guggenmos 2aacd807b3 PromQL: Various small improvements in the parser (#6652) 5 years ago
Tobias Guggenmos 64194f7d45 PromQL: AST: Make VectorSelector Children of MatrixSelector (#6590) 5 years ago
Bartosz Jakubski 80ba03c67d fix subquery with offset conversion to string (#6373) 5 years ago
Tobias Guggenmos d0cff29749 PromQL: Reduce Code duplication in AST traversion (#6362) 5 years ago
Brian Brazil 36dbf042e3
Correctly handle {__name__="a"} (#5552) 6 years ago
Simon Pasquier f678e27eb6
*: use latest release of staticcheck (#5057) 6 years ago
Ganesh Vernekar dbe55c1352 Subquery (#4831) 6 years ago
Frederic Branczyk b0b3e3dd74
promql: Remove old and unused alerting/reconding syntax 6 years ago
Julius Volz 953af2c089
promql: Make printer formatting less vintage (#3721) 7 years ago
Julius Volz 1e943fc10a
promql: Fix printing of empty without() (#3719) 7 years ago
Brian Brazil 99905f82a6 Remove keep_common modifier. 7 years ago
Fabian Reinartz 71fe0c58a8 promql: misc fixes 8 years ago
Fabian Reinartz fecf9532b9 *: fix misc compile errors 8 years ago
Fabian Reinartz 9ea10d5265 promql: use labels.Builder to modify labels 8 years ago
Fabian Reinartz 15a931dbdb promql: migrate model types, use tsdb interfaces 8 years ago
Tristan Colgate ab60bc3929 Fix export of grouping modifier 8 years ago
Brian Brazil e1cfc994f7 Correctly handle on() in alerts. (#2096) 8 years ago
Brian Brazil c4b4a58e3a Correctly handle on() in alerts. (#2096) 8 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 246a817300 Flip vector matching to be ignoring by default. 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 7201c010c4 Rename On to MatchingLabels 9 years ago
Brian Brazil 1d08c4fef0 Add 'ignoring' as modifier for binops. 9 years ago
Julius Volz 6ac39700ea Fix missing printed keep_common without grouping. 9 years ago
Brian Brazil 9d0112d7cf Add without aggregator modifier. 9 years ago
beorn7 a7408bfb47 Unify duration parsing 9 years ago
Fabian Reinartz a6935024e1 Remove old WITH clause in alert printing 9 years ago
Fabian Reinartz af3a6661ed Implement new alerting rule syntax 9 years ago
Brian Brazil a287264989 Print offsets in promql. 9 years ago
Julius Volz 6d3e054692 Fix bool modifier in recording rules and printing. 9 years ago
Fabian Reinartz d6b8da8d43 Switch promql types to common/model 9 years ago
Fabian Reinartz 306e8468a0 Switch from client_golang/model to common/model 9 years ago
Julius Volz 5e2d1c1464 Deprecate `keeping_extra`, rename it to `keep_common`. 10 years ago