Commit Graph

34 Commits (bwplotka-patch-1)

Author SHA1 Message Date
zenador e13c28bd4a
Use a function to determine if an aggregation function is experimental (#15331) 1 year ago
Björn Rabenstein 1639450172 Merge pull request #14821 from charleskorn/nh-negative-multiplication-division 1 year ago
Charles Korn 2bdb3452d1
Modify parser for native histograms to allow negative values where supported 1 year ago
Neeraj Gartia 8c7bf39d96
Moves TestNativeHistogram_MulDivOperator to promql testing framework (#14688) 1 year ago
Arve Knudsen 3a78e76282 Upgrade golangci-lint to v1.60.1 1 year ago
Owen Williams d90c5a71d7 support quoting in grouping label lists 1 year ago
Charles Korn 7fab72a280
promqltest: add support for setting counter reset hint on histogram samples (#14537) 1 year ago
darshanime bd4ea118e9 Allow durations for number rule 2 years ago
darshanime 8c8860d2d6 Allow number literals as duration 2 years ago
JuanJo Ciarlante c94c5b64c3
feat: add limitk() and limit_ratio() operators (#12503) 2 years ago
Pranshu Srivastava 3c9e3ee552
parser: support underscores 2 years ago
zenador 545a7e48f9
[nhcb branch] Enhance unit test framework for nhcb and warnings (#14009) 2 years ago
Neeraj Gartia 612de026da
Adds Inf and NaN as Numbers to Histogram in Promql Testing Framework (#13916) 2 years ago
Oleksandr Redko 2a75604f8e
Enable default revive rules (#13068) 2 years ago
Oleksandr Redko fa90ca46e5 ci(lint): enable godot; append dot at the end of comments 2 years ago
Oleksandr Redko 8e5f0387a2
ci(lint): enable nolintlint and remove redundant comments (#12926) 2 years ago
zenador 69edd8709b
Add warnings (and annotations) to PromQL query results (#12152) 2 years ago
Gregor Zeitlinger f01718262a
Unit tests for native histograms (#12668) 2 years ago
beorn7 5b53aa1108 style: Replace `else if` cascades with `switch` 3 years ago
beorn7 c3c7d44d84 lint: Adjust to the lint warnings raised by current versions of golint-ci 3 years ago
Harkishen Singh 44fcf876ca
Adds support for prettifying PromQL expression (#10544) 4 years ago
Levi Harrison 8547a2bd86 Add `atan2` binary operator 4 years ago
Danny Kopping 42a0e0acad
Prevent lexer from seeking to next rune after lexing escape sequence. (#8517) 5 years ago
Ganesh Vernekar 86c71856e8
Add start() and end() pre-processors for @ modifier (#8425) 5 years ago
Ganesh Vernekar 9199fcb8d1
'@ <timestamp>' modifier (#8121) 5 years ago
Harkishen Singh fc8e769d71
Use ASSIGN when using = inside braces (#7911) 5 years ago
Julien Pivotto d867491364
Human-friendly durations in PromQL (#7713) 6 years ago
Julien Pivotto 72425d4e3d
Add group() aggregator (#7480) 6 years ago
Guangwen Feng 9ab072b470
Fix golint issue caused by typo (#7475) 6 years ago
Ben Kochie 269e7c8091
Fix golint issues. 6 years ago
johncming bdc45c2b9e
remove unused code. (#7019) 6 years ago
Tobias Guggenmos 1360f9ff12 Fix all build errors in promql package 6 years ago
Tobias Guggenmos 65f5b9827d Rename package 6 years ago
Tobias Guggenmos e7c2716f55 Move files 6 years ago
Tobias Guggenmos d642570924 PromQL: Use PositionRange in parser errors (#6634) 6 years ago
Tobias Guggenmos 0c8e9ef09e PromQL: Add position metadata to the AST (#6615) 6 years ago
Guangwen Feng 835c27a76b Fix typo in comment for func Lex (#6588) 6 years ago
Tobias Guggenmos b18b6cb332 PromQL: Avoid lexer item copies and allocations (#6584) 6 years ago
Tobias Guggenmos 7c7746257c Cleanup: remove function that does not do anything (#6580) 6 years ago
Tobias Guggenmos 3d6cf1c289 PromQL: Make parser completely generated (#6548) 6 years ago
Tobias Guggenmos 9e34f08ac3 PromQL: Parse grouping opts with the generated parser (#6472) 6 years ago
Tobias Guggenmos 5c503d85f7 PromQL: export lexer (#6435) 6 years ago
Tobias Guggenmos 3bb715031f PromQL: Use generated parser to parse label matchers (#6410) 6 years ago
Tobias Guggenmos 408574a6e1 promql: Allow injecting fake tokens into the generated parser (#6381) 6 years ago
Tobias Guggenmos bbd92b85da promql: Use capitalized names for item types (#6371) 6 years ago
Tobias Guggenmos ac3932ea35 Improve PromQL parser performance by making it non-concurrent (#6356) 6 years ago
Harkishen Singh 37d666949c fixes space issue in duration range promql (#6295) 6 years ago
AllenZMC 1e62435960 fix wrong spells in live_reader.go (#5899) 6 years ago
Julius Volz 8155cc4992
Expose lexer item types (#5358) 7 years ago
Ganesh Vernekar dbe55c1352 Subquery (#4831) 7 years ago