Commit Graph

9 Commits (main)

Author SHA1 Message Date
Ivan Kalita 08e3c4385f
feat(metastore): shard sections queries over index files (#20134) 4 days ago
Ivan Kalita 9be17c7a42
feat(metastore): metastore DI (#20253) 1 week ago
Ivan Kalita e4ec8441d3
feat(metastore): use arrow for scanning and blooms (#20234) 1 week ago
Ivan Kalita 3a74fe71fe
feat(engine): delegate metastore queries to engine (#20189) 1 week ago
benclive 0dea806656
fix: Respect categorizeLabels encoding flag in v2 queries (#20098) 3 weeks ago
Ashwanth 25c8827f56
chore(xcap): export captures as traces (#19880) 1 month ago
Ashwanth 11b1dcb2a3
chore(engine): introduce execution capture (#19821) 1 month ago
Ashwanth 5d961a4cc3
chore(topk): improvements to reduce alloc bytes and alloc space (#19660) 2 months ago
Robert Fratto 75e5193a97
chore(engine): expose new scheduler and worker (#19633) 2 months ago
Stas Spiridonov 160dc2c493
chore: removed arrow-go allocators/retain/release (#19569) 2 months ago
Robert Fratto c1b010567c
chore(engine): print stringified planning durations (#19155) 2 months ago
Ashwanth 72cb649623
chore: introduce mw to route requests between v1 and v2 engines (#19452) 2 months ago
Ashwanth c24675f854
chore: adds separate v2 engine config section (#19423) 3 months ago
Robert Fratto 2e418b13fd
chore(engine): unexport subpackages (#19384) 3 months ago
benclive bd5a065487
chore: Two small fixes for new engine (#19241) 3 months ago
Robert Fratto f6091a67d1
chore(engine): move to toggleable section prefetching (#19142) 4 months ago
Christian Haudum 65de5f95db
chore(engine): Simplify `Pipeline` interface (#19110) 4 months ago
Christian Haudum f50c87fce2
feat(engine): Prefetch inputs of Merge pipeline concurrently (#19039) 4 months ago
benclive 84efa59a06
chore: Fix init of engine with metastore (#19064) 4 months ago
benclive 2d30c6a5a4
chore: Implement building multi-tenant indexes from multi-tenant objects (#18959) 4 months ago
Robert Fratto aa66baec97
chore(logqlmodel/stats): print new engine summary in metrics.go (#19052) 4 months ago
Robert Fratto ba4bd5dc95
chore: introduce efficient byte range reader in new engine (#19024) 4 months ago
Ashwanth 827b1f2df4
chore(engine): add support for range metric queries (#18892) 4 months ago
Periklis Tsirakidis 0ec355c349
chore(dataobj): Use storage prefix for metastore index lookups (#18555) 5 months ago
Robert Fratto a3380f6480
chore(engine): add tracing instrumentation (#18648) 5 months ago
Robert Fratto 9129d8cdd0
chore(engine): use columnar logs.Reader for DataObjScan (#18577) 5 months ago
Ashwanth da4e59f8c6
chore(dataobj): store sort order information in section metadata (#18499) 5 months ago
Christian Haudum aa71369f24
chore(engine): Add warning to response when query was executed with new engine (#18534) 5 months ago
Christian Haudum 31fcc816e4
chore(engine): Minor logging cleanup in new query engine (#18513) 5 months ago
benclive 517c317c97
chore: Integrate indexes with the new query engine (#18427) 5 months ago
Christian Haudum cea56469b9
chore(engine): Pass context to Pipeline's Read() function (#18459) 5 months ago
Christian Haudum d9f7d785ff
chore(engine): Sort entries in dataobj sections by timestamp descending (#18367) 6 months ago
Ashwanth 646ebe81d8
chore(engine): adds AST conversion and result builders for metric queries (#18166) 6 months ago
Ashwanth 5f3300a084
chore(bench_test): correctly integrate new query engine + misc changes (#18172) 6 months ago
Christian Haudum b316d52612
chore(engine): Use shard information from query frontend in the new query engine (#17792) 6 months ago
Owen Diehl ccb65f9670
feat(engine, dataobj): logql bench wiring for new engine [non-fork] (#17627) 8 months ago
Christian Haudum 1629181f9c
chore(engine): Unify name and type of builtin columns (#17608) 8 months ago
Christian Haudum 0ea1097c8f
chore(engine): Use configured storage bucket in execution context (#17583) 8 months ago
Christian Haudum 94b1d2d5ce
chore(engine): Improve type system of the new query engine (#17456) 8 months ago
Ashwanth 009600cb51
chore(dataobj): order predicates based on row selectivity and cost of reading (#17376) 8 months ago
Christian Haudum 3c72560c71
chore(engine): Add basic metrics for next generation execution engine (#17475) 8 months ago
Christian Haudum 6b4430afd0
chore(engine): Collect pipeline records into Loki result (#17447) 8 months ago
Christian Haudum 1705f98a9f
chore(engine): Wire up new execution engine (#17032) 9 months ago
Christian Haudum 0a3230f457
chore(ast): Update WalkFn signature to return bool (#16989) 9 months ago
Christian Haudum f79906ca75
chore(engine): Add utility function `canExecuteWithNewEngine` (#16892) 9 months ago