16 Commits (2880ee8e46e2c49e5155523b30b7878d7cc65ae8)

Author SHA1 Message Date
Pranshu Srivastava 3c9e3ee552
parser: support underscores 5 months ago
Neeraj Gartia 612de026da
Adds Inf and NaN as Numbers to Histogram in Promql Testing Framework (#13916) 8 months ago
Paweł Szulik 1a47c7d59b Refactor lexer tests to use testify. 10 months ago
zenador 69edd8709b
Add warnings (and annotations) to PromQL query results (#12152) 1 year ago
Gregor Zeitlinger f01718262a
Unit tests for native histograms (#12668) 1 year ago
Łukasz Mierzwa a4317bf0ec
Run gofumpt on all files (#10392) 3 years ago
Mateusz Gozdek 1a6c2283a3 Format Go source files using 'gofumpt -w -s -extra' 3 years ago
Levi Harrison f5c6ee4df6 Add lex test 3 years ago
Paweł Szulik f5563bfe95
tests: Move from t.Errorf and others. (Part 2) (#9309) 3 years ago
Ganesh Vernekar 86c71856e8
Add start() and end() pre-processors for @ modifier (#8425) 4 years ago
Julien Pivotto 6c56a1faaa
Testify: move to require (#8122) 4 years ago
Julien Pivotto 4e5b1722b3
Move away from testutil, refactor imports (#8087) 4 years ago
Harkishen Singh fc8e769d71
Use ASSIGN when using = inside braces (#7911) 4 years ago
Julien Pivotto 72425d4e3d
Add group() aggregator (#7480) 4 years ago
Tobias Guggenmos 65f5b9827d Rename package 5 years ago
Tobias Guggenmos e7c2716f55 Move files 5 years ago
Julien Pivotto cf42888e4d Fix order of testutil.Equals (#6695) 5 years ago
Tobias Guggenmos b18b6cb332 PromQL: Avoid lexer item copies and allocations (#6584) 5 years ago
Tobias Guggenmos 5c503d85f7 PromQL: export lexer (#6435) 5 years ago
Tobias Guggenmos bbd92b85da promql: Use capitalized names for item types (#6371) 5 years ago
Tobias Guggenmos ac3932ea35 Improve PromQL parser performance by making it non-concurrent (#6356) 5 years ago
Harkishen Singh 37d666949c fixes space issue in duration range promql (#6295) 5 years ago
Alex Dzyoba e3882629ba promql: Move tests to testutil (#6103) 5 years ago
Julius Volz 8155cc4992
Expose lexer item types (#5358) 6 years ago
Matt Layher f62fd2bfc9 promql: use subtests in TestLexer 6 years ago
Ganesh Vernekar dbe55c1352 Subquery (#4831) 6 years ago
Ganesh Vernekar 73db8b8cea [bugfix] Parse negative value in PromQL (#4564) 6 years ago
Frederic Branczyk b0b3e3dd74
promql: Remove old and unused alerting/reconding syntax 6 years ago
Brian Brazil 99905f82a6 Remove keep_common modifier. 7 years ago
Brian Brazil 6f5d952132 Check for invalid utf-8 in lexer strings. 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
royels 2fdc5717a3 promql: add power binary operation 9 years ago
Ali Reza e7eba75690 remove keeping_extra because it's replaced with keep_common 9 years ago
Brian Brazil 1d08c4fef0 Add 'ignoring' as modifier for binops. 9 years ago
Tobias Schmidt 8cc86f25c0 Implement relative complement set operator "unless" 9 years ago
Fabian Reinartz ab3d7a0ec0 Remove old alerting syntax 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
Brian Brazil 9d0112d7cf Add without aggregator modifier. 9 years ago
Fabian Reinartz 6b4a6962d2 Support old alerting rule syntax 9 years ago
Fabian Reinartz 4209ec6864 Change WITH keyword to LABELS 9 years ago
Fabian Reinartz af3a6661ed Implement new alerting rule syntax 9 years ago
Brian Brazil 29e8dc2c49 promql: Add 'bool' modifier to comparison functions 9 years ago
Julius Volz 4e4b468fba Fix lexer bug treating non-Latin Unicode digits as digits. 9 years ago
Fabian Reinartz 749ae450c5 promql: add runbook to alert statement. 10 years ago
Julius Volz 5e2d1c1464 Deprecate `keeping_extra`, rename it to `keep_common`. 10 years ago
Fabian Reinartz c60e3387ef promql: fix lexing of \r as whitespaces 10 years ago
Fabian Reinartz a236c01457 Add time series description parsing. 10 years ago
Fabian Reinartz d122749b39 Enhance lexer testing output 10 years ago