Commit Graph

510 Commits (3be5a4576fd0f0dca321e017a637f7a3159c00e5)

Author SHA1 Message Date
Callum Styan b91bcecb3a
quantile sharding; fix bug related to # of steps (instant query mem usage) and use CollapsingLowestDense store for ddsketch (#11905) 1 year ago
Danny Kopping eb1379afb9
Remove unnecessary ingester fields from metrics.go which only work in single binary (#12005) 1 year ago
Danny Kopping bdea0b6df1
Add o11y for chunk data retrieved from ingesters (#12003) 1 year ago
Kaviraj Kanagaraj fac5997b18
feat: Support split align and caching for instant metric query results (#11814) 1 year ago
Paul Rogers 472496feb7
Parse JSON String arrays properly so string elements can be retrieved (#11921) 1 year ago
Karsten Jeschkies ddaa497554
Prettify concat and downstream expressions. (#11877) 1 year ago
Owen Diehl 52167c4d32
logs query & hashedquery separately to minimize stacktraces (#11901) 1 year ago
Karsten Jeschkies 483ee56139
Inject downstream accumulator. (#11863) 1 year ago
Callum Styan 2e3fa3b861
quantile sharding: switch to ddsketch sparse constructor and remove quantile vector pooling in Join function (#11844) 1 year ago
Dylan Guedes 9b7e48aca9
Ingesters: Revert "Add metrics.go log line when reading from an ingester (#11571)" (#11818) 1 year ago
Travis Patterson 2c9482d8a2
reset the basemap when the labelsbuilder is reset (#11771) 1 year ago
Poyzan 6d66ea382c
[Fix] OR statements not being evaluated as part of nested line filters (#11735) 1 year ago
Ed Welch e21b525674
Loki: increase the limit for query length from 5k to 128k (#11701) 1 year ago
Trevor Whitney 96839fadd1
fix: remove shared state noParserHints to avoid data race (#11685) 1 year ago
Trevor Whitney 9759c130fe
fix: align semantics of metric and log query label extraction (#11587) 1 year ago
Karsten Jeschkies 88e957af58
Skip optimization for DownstreamSampleExpr (#11651) 1 year ago
Karsten Jeschkies 03156ed0dd
Support sharding of binary operation for non shardable side. (#11635) 1 year ago
Karsten Jeschkies 24fa648893
Do not attempt to shard quantile_over_time if feature flag is disabled. (#11628) 1 year ago
Callum Styan 3048e4af13
labels/line formatter pooling panic fix (#11607) 1 year ago
Travis Patterson 3373cc54f6
fix: use syntax.MustClone to avoid panics when cloning expressions (#11595) 1 year ago
Karsten Jeschkies ee3cf4b3a0
Change ddsketch mapping to improve performance. (#11561) 1 year ago
Ashwanth 852becf227
results cache: add new stat `query_length_served` to measure cache effectiveness (#11589) 1 year ago
Michel Hollands f04d0db434
Add metrics.go log line when reading from an ingester (#11571) 1 year ago
Kaviraj Kanagaraj ce574485cf
feat(caching): Support caching `/series` and `/labels` query results (#11539) 1 year ago
Karsten Jeschkies 8d01cbf0c5
Merge quantile sketches as they arrive (#11544) 1 year ago
Karsten Jeschkies afe146c884
Benchmark and improve sketch join (#11534) 1 year ago
Sandeep Sukhani 0e5da205a6
structured metadata: track usage of structured metadata in queries (#11505) 1 year ago
Christian Haudum 62176339c4
Bloom querying: Propagate line filters from querier to bloom filter (#11492) 1 year ago
Travis Patterson f668a1b80b
Add context and tenant to pipeline/extractor wrappers (#11528) 1 year ago
Callum Styan 48c59ba96c
remove mistakenly committed files from 11484 (#11527) 1 year ago
Karsten Jeschkies 27d21067e1
Clone filterer of label filter (#11514) 1 year ago
Callum Styan e93243ff5b
reduce cost of pipeline stages by pooling maps we create for labels (#11484) 1 year ago
Travis Patterson be71a80b15
Implement hooks to instrument query pipelines (#11493) 1 year ago
Karsten Jeschkies d048e93f1a
Always set matcher in label filter deserialization. (#11497) 1 year ago
Christian Haudum cd74ddf4b4
Implement default DFS traversal visitor for LogQL expressions (#11489) 1 year ago
Karsten Jeschkies f67fff3eb2
Approximate `quantile_over_time` (#10417) 1 year ago
Sven Grossmann 1496eb4752
Fix `or` filter not being stringified correctly (#11337) 2 years ago
Danny Kopping e523809216
bug(volume): return 400 error for invalid volume request (#11313) 2 years ago
Karsten Jeschkies 5b97fcfd93
Send query plan to querier. (#11246) 2 years ago
Kaviraj Kanagaraj 30d0030bf9
inflight-logging: Add extra metadata to inflight requests logging (#11243) 2 years ago
Angus Dippenaar 258a8b3108
Update nix configuration (#8452) 2 years ago
Karsten Jeschkies c6f421233b
Increase test coverage for AST serialization to >94%. (#11230) 2 years ago
Karsten Jeschkies 3a7b5d246b
Serialize query AST to JSON. (#11123) 2 years ago
Karsten Jeschkies 05c4b77ed0
Define QueryResponse and QueryRequest protobufs. (#10956) 2 years ago
Ed Welch 9418fb7125
Loki: fix mapping of non-retryable error codes (#11164) 2 years ago
Karsten Jeschkies 1c56aa91ef
Check switches on syntax.Expr for exhaustiveness. (#11113) 2 years ago
Karsten Jeschkies 4ed3b117d2
Use newest build image 0.31.2 with golangci-lint update. (#11118) 2 years ago
Salva Corts 9be3c0863e
Support categorized labels in Tailing (#11079) 2 years ago
Michel Hollands 8628b15624
Use metrics namespace for more metrics (#11025) 2 years ago
Kaviraj Kanagaraj 9366343e18
Bug(LogQL): Fix mismatch results on `scalar` and `vector` binary ops (#10997) 2 years ago