19 Commits (9e90b90eb3eddb119d694e20a8bf2d08c75b5eb5)

Author SHA1 Message Date
Oleksandr Redko 8e5f0387a2
ci(lint): enable nolintlint and remove redundant comments (#12926) 1 year ago
zenador 69edd8709b
Add warnings (and annotations) to PromQL query results (#12152) 1 year ago
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 96d5a32659
Update go to 1.19, set min version to 1.18 (#11279) 2 years ago
Vilius Pranckaitis 4660656312
Allow setting custom lookback delta for instant queries (#9946) 2 years ago
Harkishen Singh 44fcf876ca
Adds support for prettifying PromQL expression (#10544) 2 years ago
Matthieu MOREL 0906f2eafa
refactor (promql): move from github.com/pkg/errors to 'errors' and 'fmt' (#10817) 2 years ago
beorn7 c954cd9d1d Move packages out of deprecated pkg directory 3 years ago
Mateusz Gozdek 1a6c2283a3 Format Go source files using 'gofumpt -w -s -extra' 3 years ago
Callum Styan 289ba11b79
Add circular in-memory exemplars storage (#6635) 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
Owen Diehl 00b7bdb1b6
parser.{Expr,Statement} publicly implementable (#7639) 4 years ago
Ben Kochie 269e7c8091
Fix golint issues. 5 years ago
Tobias Guggenmos ec3df53f78 Add nolint comment 5 years ago
Tobias Guggenmos 9a1366775e Store function implementations independently of their signatures 5 years ago
Tobias Guggenmos ff0ea1c1ac Fix more identifiers 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 0c8e9ef09e PromQL: Add position metadata to the AST (#6615) 5 years ago
Tobias Guggenmos 64194f7d45 PromQL: AST: Make VectorSelector Children of MatrixSelector (#6590) 5 years ago
Tobias Guggenmos d0cff29749 PromQL: Reduce Code duplication in AST traversion (#6362) 5 years ago
Simon Pasquier 45506841e6
*: enable all default linters (#5504) 6 years ago
Tariq Ibrahim 8fdfa8abea refine error handling in prometheus (#5388) 6 years ago
Brian Brazil 858c363e94 Fix panic when aggregator param is not a literal. 6 years ago
Matt Layher 43c9d9e91f promql: apply golint suggestions (#5066) 6 years ago
Ganesh Vernekar dbe55c1352 Subquery (#4831) 6 years ago
mknapphrt f0e9196dca Return warnings on a remote read fail (#4832) 6 years ago
Frederic Branczyk b0b3e3dd74
promql: Remove old and unused alerting/reconding syntax 6 years ago
Thomas Jackson 63b8e4fb88 Bubble up errors to promql from populating iterators (#4136) 6 years ago
Thomas Jackson 404abe0f1c Bubble up errors to promql from populating iterators (#4136) 7 years ago
Brian Brazil dd6781add2 Optimise PromQL (#3966) 7 years ago
Nikunj Aggarwal 998dfcbac6 Expose itemtype outside the package (#3933) 7 years ago
Fabian Reinartz 7ccd4b39b8 *: implement query params 7 years ago
Brian Brazil 99905f82a6 Remove keep_common modifier. 7 years ago
Fabian Reinartz 71fe0c58a8 promql: misc fixes 8 years ago
Fabian Reinartz 0492ddbd4d *: fully decouple tsdb, add new storage interfaces 8 years ago
Fabian Reinartz c6cd998905 promql: use local labels, add conversion 8 years ago
Fabian Reinartz 09666e2e2a promql: make scalar public 8 years ago
Fabian Reinartz b3f71df350 promql: make matrix exported 8 years ago
Fabian Reinartz 15a931dbdb promql: migrate model types, use tsdb interfaces 8 years ago
Julius Volz 3bfec97d46 Make the storage interface higher-level. 8 years ago
Brian Brazil 3e5136e36d Make topk/bottomk aggregators. 9 years ago
Brian Brazil 246a817300 Flip vector matching to be ignoring by default. 9 years ago
Ali Reza e7eba75690 remove keeping_extra because it's replaced with keep_common 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 1d08c4fef0 Add 'ignoring' as modifier for binops. 9 years ago