Commit Graph

10 Commits (c5911d5342deb262f4f125d9dd6f5974e072aeae)

Author SHA1 Message Date
Max Vorobev c5911d5342
Loki: implement decolorize filter (#7602) 3 years ago
Owen Diehl eaa0919e53
Use labelbuilder in syntax.ParseLabels to remove empty label values (#7355) 3 years ago
李国忠 3296c6dbe8
[new feature] logql engine support exec `vector(0)` grama (#7023) 3 years ago
Mathew Heard 771e218b58
JSON label extraction field validation expression overly strict (#6372) 4 years ago
Cyril Tovena 7e53381eee
Avoid line copy during LogQL line_format (#6104) 4 years ago
Bayan Taani 50ef4f2ebd
Add duration filter unit test (#6271) 4 years ago
Aditya C S c6af640798
feat: support simple selection of labels in json expr parser (#6151) 4 years ago
Owen Diehl 93de7a7061
renames skip -> ok in ProcessString (#6064) 4 years ago
Travis Patterson 5939d5e9d8
Query filtering in the ingester and storage (#5629) 4 years ago
Cyril Tovena 79f0e349f5
Refactor LogQL syntax into its own package (#5539) 4 years ago
Marco Pracucci c53457feb9
Upgrade Cortex, Prometheus and Thanos (#4830) 4 years ago
Kaviraj 1e0386e9e6
Fix `ip` matcher lexer to differentiate filter from identifier (#4598) 4 years ago
lingpeng0314 76e2a14029
add group_{left,right} to LogQL (#4510) 4 years ago
Garrett a046d79261
make LogQL syntax scope from private to public (#4446) 4 years ago
Garrett 4417340089
add on and ignoring clauses in binOpExpr (#4391) 4 years ago
Kaviraj bfb24e6a4c
Ip matcher for LogQL (#3986) 4 years ago
Periklis Tsirakidis cb337c3b71
Add LogQL AST walker (#3991) 4 years ago
Cyril Tovena 59bb6d3fba
LogQL: Pattern Parser (#3837) 5 years ago
Ed Welch 6e67d1ea5d
Loki/Promtail: Client Refactor (#3623) 5 years ago
Cyril Tovena eff4ff1231
Improve matchers validations. (#3564) 5 years ago
Sandeep Sukhani b152bc2cf3
check for stream selectors to have atleast one equality matcher (#3216) 5 years ago
Garrett f70c7ea0bc
Implement offset modifier for range vector aggregation in LogQL (#3455) 5 years ago
Cyril Tovena e29d53631e
Fixes out-of-memory fuzzing issue. (#3469) 5 years ago
Cyril Tovena 7886f35b8f
Introduce a unpack parser. (#3420) 5 years ago
Danny Kopping feb7fb470b
LogQL: Simple JSON expressions (#3280) 5 years ago
Danny Kopping fcabfec470
Implementing line comments (#3126) 5 years ago
Cyril Tovena 6d85c7c212
Add absent_over_time (#3053) 5 years ago
Cyril Tovena 3f0800dc44
Add function label_replace. (#3047) 5 years ago
Cyril Tovena 2406ea72bc
Allows by/without to be empty and available for max/min_over_time (#3030) 5 years ago
Cyril Tovena 61ba02e2c4
Limit series for metric queries. (#2903) 5 years ago
Cyril Tovena 049c7acc12
Improve logql parser allocations. (#2927) 5 years ago
Cyril Tovena 53f4aa4ac3
Labels computation LogQLv2 (#2875) 5 years ago
jkellerer c394ce9462
LogQL: Add unwrap bytes() conversion function (#2876) 5 years ago
Cyril Tovena 2e14c45ceb
Logqlv2 pushes groups down to edge (#2786) 5 years ago
Cyril Tovena fd5cb96693
LogQL: Labels and Metrics Extraction (#2769) 5 years ago
Owen Diehl 1530120c2e
Logql comparison ops (#2182) 6 years ago
Cyril Tovena 18f1b0640d
Bytes aggregations (#2150) 6 years ago
Cyril Tovena f9a2c436ac
Adds backtick for the quoted string token lexer. (#2095) 6 years ago
Cyril Tovena dc5cf8f57c
Allow to aggregate binary operations. (#1970) 6 years ago
Owen Diehl 7effeec642
Sharding optimizations I: AST mapping (#1846) 6 years ago
Cyril Tovena 6363e8da0a
Better logql metric status code. (#1718) 6 years ago
Owen Diehl 414f95fedc
Literal Expressions in LogQL (#1677) 6 years ago
Owen Diehl 6bbb61eb2f
Binary operators in LogQL (#1662) 6 years ago
Ganesh Vernekar 1761db6d71 Support <selector> <range> <filters> for aggregation (#1526) 6 years ago
Cyril Tovena f7ee1c753c Supports same duration format in LogQL as Prometheus 6 years ago
Ganesh Vernekar 184927ccdc Split files and make yacc more redable 6 years ago
Cyril Tovena d43348c895 Fix bug in topk, add more tests, improve iterator 6 years ago
Cyril Tovena 7f3db9d7f0 LogQL: Vector and Range Vector Aggregation. 6 years ago
Tom Wilkie 1319b622c4 Review feedback. 7 years ago
Tom Wilkie d1b873165a Better error messages. 7 years ago