Commit Graph

275 Commits (6e2b7d25898f321bfd6f94de05d6ce934c785da9)

Author SHA1 Message Date
Dylan Guedes f9f1eddfc5
Loki: Improve query timeouts behavior (#7230) 3 years ago
Susana Ferreira 10e9695b21
Fix rangemapper with VectorExpr support (#7288) 3 years ago
Eng Zer Jun e2842c69c5
Replace deprecated `io/ioutil` with `io` and `os` packages (#7212) 3 years ago
李国忠 557fdf2206
[bugfix] logql: vectorExpr run fail when query_range: parallelise_shardable_queries: true (#7045) 3 years ago
Owen Diehl bac52165d3
highly sharded subqueries are ellided in expr.String (#7203) 3 years ago
李国忠 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
Vladyslav Diachenko 615941234a
Logql Analyzer (#6171) 3 years ago
Ed Welch 6d54505485
Loki: add `__line__` and `__timestamp__` to label_format (#6983) 3 years ago
Dylan Guedes 15f8f42295
Adapt queryTimeout to be a per-tenant configuration (#6835) 3 years ago
Susana Ferreira 3f3f4eda1d
Fix topk and bottomk operations with int <= 0 (#6937) 3 years ago
Owen Diehl 72d8627a55
log query which causes panic in logql.clone (#6934) 3 years ago
Christian Simon ee2fe6514d
Propagate error detail properly in all cases (#6890) 3 years ago
Kaviraj Kanagaraj 7b89f20378
fix(logql): Make `LabelSampleExtractor` work as expected when label doesn't exist in logline (#6766) 4 years ago
Danny Kopping fa42c12f4c
Adding "start_delta" entry to metrics.go line (#6550) 4 years ago
Ed Welch 1a75bb8e22
Loki: Return an __error_details__ label for any line which incurs a __error__ while being processed (#6543) 4 years ago
Owen Diehl d2c099ac1d
query_frontend_shard_factor uses exponential buckets (#6689) 4 years ago
Ed Welch 33761194d9
Loki: Add the ability to use the log line timestamp in label and line formatter (#6517) 4 years ago
Susana Ferreira 79b2d01970
Add label_replace and literal expressions to instant query split by range (#6515) 4 years ago
Christian Haudum 798677ae7f
Fix panic in instant query splitting when using unwrapped rate (#6348) 4 years ago
Cyril Tovena 8ee0d62d9e
Fixes bad initialization for uniqueString (#6432) 4 years ago
Christian Haudum a56a88bd35
Add unwrapped aggregation `rate_counter()` (#6412) 4 years ago
Owen Diehl d6f50ca5e1
[TSDB] Use index sampling to determine shard factor (#6396) 4 years ago
Christian Haudum b315ed0ddf
Sum values in unwrapped rate aggregation instead of treating them as counter (#6361) 4 years ago
Jesus Vazquez db9dbe8e1d
Bump prometheus dependency (#6403) 4 years ago
Danny Kopping a649e0d7c4
Naïve fix for optimize bug with `line_format` and `json` expression parser (#6375) 4 years ago
Mathew Heard 771e218b58
JSON label extraction field validation expression overly strict (#6372) 4 years ago
Owen Diehl 9218e4654b
TSDB/query-planning-groundwork (#6367) 4 years ago
Kaviraj Kanagaraj ad65cc29bc
Support `series|labels` query_type in `logql_query_duration` (#6341) 4 years ago
Christopher Norris 874aa6495e
Fix max series test loop that returns early (#6345) 4 years ago
Callum Styan 97ee1b93f3
[logql] don't try to execute a modified function that is not allowed by the AST (#6346) 4 years ago
Danny Kopping 36e0979cf5
Add cache usage statistics (#6317) 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
Cyril Tovena 67e7285bf5
Improve labels computation during LogQL pipeline (#6110) 4 years ago
Susana Ferreira 0dfd2cbbcc
Fix label extraction pushdown on instant queries (#6215) 4 years ago
Owen Diehl f14f9dd8c4
prevents sharding avg and avg_over_time when their children arent shardable. (#6204) 4 years ago
Aditya C S c6af640798
feat: support simple selection of labels in json expr parser (#6151) 4 years ago
Justin Burnham 97c7d7ca3c
LogQL: add the `default` sprig template function to logql label/line formatter (#6163) 4 years ago
Christian Haudum ee4ab1b394
Fix certain binary expression queries by optimizing through push down (#6132) 4 years ago
Kaviraj Kanagaraj 1389857846
`metrics.go` support for metadata queries(labels and series) (#5971) 4 years ago
Owen Diehl 93de7a7061
renames skip -> ok in ProcessString (#6064) 4 years ago
Susana Ferreira 6b6521f791
Add metrics to range mapper (#6030) 4 years ago
Cyril Tovena 986fe5cf05
Remove empty match within concat of regex (#6026) 4 years ago
Christian Haudum 38e5e410fe
Do not parse string of empty matchers (#5980) 4 years ago
Susana Ferreira ea59e4bdc4
Add changelog entry for split by range of instant queries (#5966) 4 years ago
Travis Patterson 5939d5e9d8
Query filtering in the ingester and storage (#5629) 4 years ago
Christian Haudum 99c5b35895
Add more function comments to the rangemapper implementation (#5861) 4 years ago
Susana Ferreira 0bce8d95a2
Split by range of instant queries (#5662) 4 years ago
Ed Welch f313a9ff4f
Build: update package for fuzzer after refactoring (#5776) 4 years ago