Commit Graph

31 Commits (c4ced3fc57136dcb363fa8fe136018d88230efd6)

Author SHA1 Message Date
Karsten Jeschkies 7b53f20f70
feat: Introduce shardable probabilistic topk for instant queries. (#14243) 7 months ago
Callum Styan 29a37d5dcd
fix: special case the return values from a sharded first/last_over_time query (#13578) 10 months ago
Karsten Jeschkies f66172eed1
feat: improve performance of `first_over_time` and `last_over_time` queries by sharding them (#11605) 1 year ago
Owen Diehl bc78d13d9b
feat(blooms): compute chunks once (#12664) 1 year ago
Travis Patterson cf04ec1320
feat: Enable warnings in Loki query responses (#12425) 1 year ago
Ed Welch 4c88be0ef2
chore: update loki modules for 3.0 release (#12433) 1 year ago
Owen Diehl a36483b731
feat(blooms): bloom integration in query planning (#12208) 1 year ago
Ashwanth 3b5ed8c3ec
chore: pass shard count to injected pipelines and extractors (#12213) 1 year ago
Kaviraj Kanagaraj fac5997b18
feat: Support split align and caching for instant metric query results (#11814) 1 year ago
Karsten Jeschkies ddaa497554
Prettify concat and downstream expressions. (#11877) 1 year ago
Karsten Jeschkies 483ee56139
Inject downstream accumulator. (#11863) 1 year ago
Karsten Jeschkies 03156ed0dd
Support sharding of binary operation for non shardable side. (#11635) 1 year ago
Karsten Jeschkies 8d01cbf0c5
Merge quantile sketches as they arrive (#11544) 1 year ago
Karsten Jeschkies f67fff3eb2
Approximate `quantile_over_time` (#10417) 1 year ago
Karsten Jeschkies 5b97fcfd93
Send query plan to querier. (#11246) 2 years ago
Karsten Jeschkies 81fae24ce2
Return `StepResult` from `StepEvaluator.Next()`. (#10567) 2 years ago
Karsten Jeschkies 569de47d76
Remove anonymous step evaluator and add `explain`. (#10400) 2 years ago
Karsten Jeschkies 3a4c0e2d47
Rename evaluator and its method to emphasize it's a factory. (#10381) 2 years ago
Trevor Whitney 4a56445686
Upgrade `golangci-lint` and fix linting errors (#9601) 2 years ago
Owen Diehl acb40ed40e
Eager stream merge (#8968) 2 years ago
Ed Welch a4eb536fb2
Loki: remove `subqueries` from metrics.go logging and replace it with separate split and shard counters (#8761) 2 years ago
Dylan Guedes 8e38ebb2b7
Loki: Implement timeouts migration (#7555) 3 years ago
Travis Patterson c1bccac141
Results cache fix improvements (#7444) 3 years ago
Travis Patterson f2297d3d2a
Fix result cache misses on sharded queries (#7429) 3 years ago
Dylan Guedes f9f1eddfc5
Loki: Improve query timeouts behavior (#7230) 3 years ago
Owen Diehl bac52165d3
highly sharded subqueries are ellided in expr.String (#7203) 3 years ago
Dylan Guedes 15f8f42295
Adapt queryTimeout to be a per-tenant configuration (#6835) 3 years ago
Owen Diehl d6f50ca5e1
[TSDB] Use index sampling to determine shard factor (#6396) 3 years ago
Susana Ferreira 6b6521f791
Add metrics to range mapper (#6030) 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
Cyril Tovena 3af7b7900e
Refactor HeapIterator into Merge and Sort Iterator. (#5281) 3 years ago
Arve Knudsen a2dd731586
Chore: Add pkg/util/log package (#5187) 3 years ago
Dylan Guedes d5783e86a3
Copy `cortex/pkg/querier/astmapper` package dependency into Loki (#4982) 3 years ago
Cyril Tovena d81f757ecb
Refactor and simplify stats package. (#4712) 4 years ago
Danny Kopping cff8324f24
Replacing go-kit/kit/log with go-kit/log (#4484) 4 years ago
Periklis Tsirakidis cb337c3b71
Add LogQL AST walker (#3991) 4 years ago
Owen Diehl b58e9cdee2
fixes a badly referenced variable name in StepEvaluator code (#3996) 4 years ago
Ed Welch 6e67d1ea5d
Loki/Promtail: Client Refactor (#3623) 4 years ago
Cyril Tovena e21d6edc10
Fixes 500 in the querier when returning multiple errors. (#3348) 4 years ago
Jacob Lisi 923671a17e
chore: update cortex to latest and fix refs (#3295) 4 years ago
Cyril Tovena 61ba02e2c4
Limit series for metric queries. (#2903) 5 years ago
Cyril Tovena 2e14c45ceb
Logqlv2 pushes groups down to edge (#2786) 5 years ago
Cyril Tovena 3640429532
Bypass sharding middleware when a query can't be sharded. (#2709) 5 years ago
Cyril Tovena 0be64fcb34
Improve metric queries by computing samples at the edges. (#2293) 5 years ago
Aditya C S 1729592f38
Add Error method for step evaluators (#2223) 5 years ago
Owen Diehl 89d80a6fc4
Feature/querysharding ii (#1927) 5 years ago
Owen Diehl 7effeec642
Sharding optimizations I: AST mapping (#1846) 5 years ago