Commit Graph

8 Commits (cbd6ec15ce5616cc7ff31b3d41f54156d0e99ff7)

Author SHA1 Message Date
李国忠 3296c6dbe8
[new feature] logql engine support exec `vector(0)` grama (#7023) 3 years ago
李国忠 6f4671a572
[new feature] syntax: support "vector" grama (#7007) 3 years ago
Susana Ferreira 3f3f4eda1d
Fix topk and bottomk operations with int <= 0 (#6937) 3 years ago
Owen Diehl d6f50ca5e1
[TSDB] Use index sampling to determine shard factor (#6396) 4 years ago
Owen Diehl 9218e4654b
TSDB/query-planning-groundwork (#6367) 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
Cyril Tovena a411bb9420
Disable sharding of count/avg when labels are mutated (#5474) 4 years ago
Sas Swart c80244a3e4
Parse duration expressions in accordance with promql (#5275) 4 years ago
Marco Pracucci c53457feb9
Upgrade Cortex, Prometheus and Thanos (#4830) 4 years ago
Karsten Jeschkies c19a6c5bbc
Join contain filters into one. (#4528) 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
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
Cyril Tovena 4d1da2edf3
first_over_time and last_over_time (#3050) 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 7886f35b8f
Introduce a unpack parser. (#3420) 5 years ago
Danny Kopping feb7fb470b
LogQL: Simple JSON expressions (#3280) 5 years ago
Cyril Tovena 1a36874e1c
Ensure we have parenthetis for bin ops. (#3251) 5 years ago
Cyril Tovena c971e8e65a
Optimizes SampleExpr to remove unnecessary line_format. (#3065) 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 06a89ea0ee
Fixes vector grouping injection. (#2975) 5 years ago
Cyril Tovena 4da505b413
Fixes the Stringer of the byte label operator. (#2946) 5 years ago
Karsten Jeschkies 29be929a8c
Test label filter for bytes. (#2941) 5 years ago
Cyril Tovena 095b4a1cb7
Fixes a panic with the logql.NoopPipeline. (#2901) 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 fd5cb96693
LogQL: Labels and Metrics Extraction (#2769) 5 years ago
Owen Diehl 89b8ae4b49
improves numeric literal stringer impl (#2663) 5 years ago
Cyril Tovena 0be64fcb34
Improve metric queries by computing samples at the edges. (#2293) 6 years ago
Owen Diehl 1530120c2e
Logql comparison ops (#2182) 6 years ago
Goutham Veeramachaneni 06b50590a7
Fix bug in logql parsing that leads to crash. (#2046) 6 years ago
Cyril Tovena dc5cf8f57c
Allow to aggregate binary operations. (#1970) 6 years ago
Cyril Tovena 3829b707c3
Optimize empty filter queries. (#1810) 6 years ago
Cyril Tovena d34b0a9d30
Regexp simplification (#1787) 6 years ago
Owen Diehl 6bbb61eb2f
Binary operators in LogQL (#1662) 6 years ago
Owen Diehl 6930fb2a5c
adds stringer methods for all ast expr types (#1630) 6 years ago
Peter Štibraný 7bb77ecdd8 Convert string to bytes once only when doing string filtering. (#1405) 6 years ago
Cyril Tovena d43348c895 Fix bug in topk, add more tests, improve iterator 6 years ago
Cyril Tovena 51761ece2c adds tests for instant queries. 6 years ago
Cyril Tovena 7f3db9d7f0 LogQL: Vector and Range Vector Aggregation. 6 years ago