Commit Graph

255 Commits (8dcc2d6e552d7bfb26e4193b06f34f38d818cae9)

Author SHA1 Message Date
Cyril Tovena 8ee0d62d9e
Fixes bad initialization for uniqueString (#6432) 3 years ago
Christian Haudum a56a88bd35
Add unwrapped aggregation `rate_counter()` (#6412) 3 years ago
Owen Diehl d6f50ca5e1
[TSDB] Use index sampling to determine shard factor (#6396) 3 years ago
Christian Haudum b315ed0ddf
Sum values in unwrapped rate aggregation instead of treating them as counter (#6361) 3 years ago
Jesus Vazquez db9dbe8e1d
Bump prometheus dependency (#6403) 3 years ago
Danny Kopping a649e0d7c4
Naïve fix for optimize bug with `line_format` and `json` expression parser (#6375) 3 years ago
Mathew Heard 771e218b58
JSON label extraction field validation expression overly strict (#6372) 3 years ago
Owen Diehl 9218e4654b
TSDB/query-planning-groundwork (#6367) 3 years ago
Kaviraj Kanagaraj ad65cc29bc
Support `series|labels` query_type in `logql_query_duration` (#6341) 3 years ago
Christopher Norris 874aa6495e
Fix max series test loop that returns early (#6345) 3 years ago
Callum Styan 97ee1b93f3
[logql] don't try to execute a modified function that is not allowed by the AST (#6346) 3 years ago
Danny Kopping 36e0979cf5
Add cache usage statistics (#6317) 3 years ago
Cyril Tovena 7e53381eee
Avoid line copy during LogQL line_format (#6104) 3 years ago
Bayan Taani 50ef4f2ebd
Add duration filter unit test (#6271) 3 years ago
Cyril Tovena 67e7285bf5
Improve labels computation during LogQL pipeline (#6110) 3 years ago
Susana Ferreira 0dfd2cbbcc
Fix label extraction pushdown on instant queries (#6215) 3 years ago
Owen Diehl f14f9dd8c4
prevents sharding avg and avg_over_time when their children arent shardable. (#6204) 3 years ago
Aditya C S c6af640798
feat: support simple selection of labels in json expr parser (#6151) 3 years ago
Justin Burnham 97c7d7ca3c
LogQL: add the `default` sprig template function to logql label/line formatter (#6163) 3 years ago
Christian Haudum ee4ab1b394
Fix certain binary expression queries by optimizing through push down (#6132) 3 years ago
Kaviraj Kanagaraj 1389857846
`metrics.go` support for metadata queries(labels and series) (#5971) 3 years ago
Owen Diehl 93de7a7061
renames skip -> ok in ProcessString (#6064) 3 years ago
Susana Ferreira 6b6521f791
Add metrics to range mapper (#6030) 3 years ago
Cyril Tovena 986fe5cf05
Remove empty match within concat of regex (#6026) 3 years ago
Christian Haudum 38e5e410fe
Do not parse string of empty matchers (#5980) 3 years ago
Susana Ferreira ea59e4bdc4
Add changelog entry for split by range of instant queries (#5966) 3 years ago
Travis Patterson 5939d5e9d8
Query filtering in the ingester and storage (#5629) 3 years ago
Christian Haudum 99c5b35895
Add more function comments to the rangemapper implementation (#5861) 3 years ago
Susana Ferreira 0bce8d95a2
Split by range of instant queries (#5662) 3 years ago
Ed Welch f313a9ff4f
Build: update package for fuzzer after refactoring (#5776) 3 years ago
Karsten Jeschkies 46956d0bf6
Use dskit/tenant intead of loki/pkg/tenant. (#5724) 3 years ago
Karsten Jeschkies 3d5a3936d1
Support limits in multi-tenant queries. (#5626) 3 years ago
Cyril Tovena 79f0e349f5
Refactor LogQL syntax into its own package (#5539) 3 years ago
Susana Ferreira ef49909430
Refactor sharding engine to downstream engine (#5546) 3 years ago
Susana Ferreira 16aa9dd55d
Update vectorAggEvaluator to fail for expressions without grouping (#5544) 3 years ago
Cyril Tovena a411bb9420
Disable sharding of count/avg when labels are mutated (#5474) 3 years ago
Cyril Tovena 6dad54fef9
Fixes ingester sample deduping (#5470) 3 years ago
Cyril Tovena e3db2671f4
Do not insert point when missing when sharding (#5444) 3 years ago
Sas Swart c80244a3e4
Parse duration expressions in accordance with promql (#5275) 3 years ago
Cyril Tovena 07e5eb33d3
Do not use WaitGroup context for StepEvaluator (#5425) 3 years ago
Cyril Tovena 9b6f17f168
Add the total number of subqueries to query statistics (#5397) 3 years ago
Sas Swart 64589d0339
Logql: Correct grouping type in pkg/logql/expr.y (#5306) 3 years ago
Ed Welch b3af2dbeef
Loki: include the component in metrics.go log line (#5379) 3 years ago
Cyril Tovena bbaef790db
Add usage report into Loki. (#5361) 3 years ago
Bryan Boreham a50cac7674
filters: use faster regexp package (#5315) 3 years ago
Cyril Tovena e3b74158a5
Fixes log deduplication when mutating Labels using LogQL (#5289) 3 years ago
Owen Diehl 2af3ca077e
Logql/parallel binop (#5317) 3 years ago
Vladyslav Diachenko ea37f4595d
added upgrade notes (#5311) 3 years ago
Cyril Tovena 3af7b7900e
Refactor HeapIterator into Merge and Sort Iterator. (#5281) 3 years ago
Kaviraj Kanagaraj f5d570177a
Fork `cortex/pkg/util` into Loki (#5257) 3 years ago