11 Commits (ed2a483beb23c43ae1ff4d3ec125f28447ad0d22)

Author SHA1 Message Date
johncming 267dd17fe7
promql/parser: use pos instead of origin. (#7853) 4 years ago
Julien Pivotto 7eedcc708e promql/parser: Cleanup generatedParserResult accross reuse 5 years ago
Julien Pivotto 1f6f8e60ee promql/parser: Cleanup generatedParserResult accross reuse 5 years ago
Ben Kochie 269e7c8091
Fix golint issues. 5 years ago
Tobias Guggenmos 012161d90d
PromQL: Fix lexer error handling (#6958) 5 years ago
Julien Pivotto 5ddd1dcf0f
Fix panic when parsing varags (#6940) 5 years ago
LongKB 82f7ed208b
Remove some duplicated words (#6882) 5 years ago
Tobias Guggenmos 1360f9ff12 Fix all build errors in promql package 5 years ago
Tobias Guggenmos ff0ea1c1ac Fix more identifiers 5 years ago
Tobias Guggenmos 6b1b323558 Export sequenceValue 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 f5eed7ae0a PromQL: Fix panic in parser (#6650) 5 years ago
Tobias Guggenmos 2ca25d1c96 PromQL: Don't panic on syntax errors (#6643) 5 years ago
Tobias Guggenmos d642570924 PromQL: Use PositionRange in parser errors (#6634) 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 6534ce843f PromQL: Use a sync.Pool for the generated parser structure (#6591) 5 years ago
Tobias Guggenmos b18b6cb332 PromQL: Avoid lexer item copies and allocations (#6584) 5 years ago
Tobias Guggenmos 4aef43a9f5 Cleanup: Remove parser switching logic (#6583) 5 years ago
Tobias Guggenmos 2064abab40 Cleanup: Remove unused variable (#6581) 5 years ago
Tobias Guggenmos 7c7746257c Cleanup: remove function that does not do anything (#6580) 5 years ago
Tobias Guggenmos 3d6cf1c289 PromQL: Make parser completely generated (#6548) 5 years ago
Josh Soref 91d76c8023 Spelling (#6517) 5 years ago
Tobias Guggenmos 213a8fe89a PromQL: Parse Series descriptions using the generated parser (#6494) 5 years ago
Tobias Guggenmos db1258f2a5 PromQL: Refactor error message generation (#6481) 5 years ago
Tobias Guggenmos 9e34f08ac3 PromQL: Parse grouping opts with the generated parser (#6472) 5 years ago
Tobias Guggenmos 53615412b4 PromQL: Parse Metrics using generated parser (#6466) 5 years ago
Tobias Guggenmos 8cb4a48e2e PromQL: Parse label sets using the generated parser (#6432) 5 years ago
Tobias Guggenmos 5c503d85f7 PromQL: export lexer (#6435) 5 years ago
Tobias Guggenmos 35c1f31721 PromQL: Use more standart format for error positions (#6433) 5 years ago
Tobias Guggenmos 3bb715031f PromQL: Use generated parser to parse label matchers (#6410) 5 years ago
Tobias Guggenmos 408574a6e1 promql: Allow injecting fake tokens into the generated parser (#6381) 5 years ago
Tobias Guggenmos bbd92b85da promql: Use capitalized names for item types (#6371) 5 years ago
Tobias Guggenmos c229ed17e2 promql: Implement yyLexer interface (#6370) 5 years ago
Tobias Guggenmos c63259b83c promql: Clean up parser struct (#6360) 5 years ago
Tobias Guggenmos fe80cf4734 promql: Eliminate dead code (#6215) 5 years ago
Bjoern Rabenstein a92ef68dd8 Fix staticcheck errors 6 years ago
Tariq Ibrahim 8fdfa8abea refine error handling in prometheus (#5388) 6 years ago
Julius Volz 8155cc4992
Expose lexer item types (#5358) 6 years ago
Nguyen Hai Truong aed9ea144a Remove duplicated words in comments 6 years ago
Ganesh Vernekar dbe55c1352 Subquery (#4831) 6 years ago
Brian Brazil 8edaa8ad4d
Fix goroutine leak in lexer/parser. (#4858) 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
Henri DF 986674a790 Make some lexing errors more informative (#4167) 7 years ago
Warren Fernandes d49a3df55b Parser test cleanup (#3977) 7 years ago
Nikunj Aggarwal 998dfcbac6 Expose itemtype outside the package (#3933) 7 years ago
ferhat elmas ffa673f7d8 General simplifications (#3887) 7 years ago