Commit Graph

30 Commits (21f3d09caab2cc6d64fbb07ceeaea8efbce25814)

Author SHA1 Message Date
Robert Fratto 56e7318bec
chore(engine): don't sort metric queries (#18594) 10 months ago
Ashwanth cc9f9e199f
chore(engine): add predicate columns to projection list for metric queries (#18608) 10 months ago
Christian Haudum 31fcc816e4
chore(engine): Minor logging cleanup in new query engine (#18513) 10 months ago
Christian Haudum acc8054444
chore(engine): Add tests for predicate pushdown for ambiguous columns (#18497) 11 months ago
benclive 517c317c97
chore: Integrate indexes with the new query engine (#18427) 11 months ago
Christian Haudum 1e9d2f58e9
chore(engine): Fix logical plan for metric queries (#18471) 11 months ago
Christian Haudum d9f7d785ff
chore(engine): Sort entries in dataobj sections by timestamp descending (#18367) 11 months ago
Christian Haudum 4305a6aa61
chore(engine): Make literals simple types (#17733) 11 months ago
Robert Fratto a0914281b8
chore(engine): change DataObjScan to only cover a single logs section (#18350) 11 months ago
Ashwanth 646ebe81d8
chore(engine): adds AST conversion and result builders for metric queries (#18166) 11 months ago
Christian Haudum b316d52612
chore(engine): Use shard information from query frontend in the new query engine (#17792) 11 months ago
Christian Haudum 16ccf9be1e
chore(engine): Filter by unknown column (#18131) 12 months ago
Ashwanth ba9b93ba42
chore(engine): add optimisations to pushdown and project groupby labels (#18101) 12 months ago
Ashwanth 635896dab9
chore(engine): adds vector aggregation planning and execution nodes (#18100) 12 months ago
Christian Haudum 78342c030a
chore(engine): Correctly propagate search direction to data object scan (#18112) 12 months ago
Ashwanth e1206fb84d
feat(planning): adds physical and logical nodes for range aggregation (#17974) 12 months ago
Christian Haudum 1629181f9c
chore(engine): Unify name and type of builtin columns (#17608) 1 year ago
Christian Haudum 94b1d2d5ce
chore(engine): Improve type system of the new query engine (#17456) 1 year ago
Christian Haudum 6b4430afd0
chore(engine): Collect pipeline records into Loki result (#17447) 1 year ago
Christian Haudum 64c477b1f7
chore(engine): Add framework for query executor (#17260) 1 year ago
Christian Haudum 1705f98a9f
chore(engine): Wire up new execution engine (#17032) 1 year ago
Christian Haudum ba61aa88de
chore(engine): Integrate metastore into physical query planning (#17016) 1 year ago
Christian Haudum 6824f4e575
chore(engine): Add printer for Mermaid diagram format (#17000) 1 year ago
Christian Haudum 04d2ba3ca8
chore(engine): Add simple plan optimizer (#16965) 1 year ago
Christian Haudum 40223d7320
chore(engine): Unify `Literal` and `ColumnRef` across logical and physical plan (#16927) 1 year ago
Christian Haudum 138093b900
chore(planner): Convert AST into logical plan (#16916) 1 year ago
Christian Haudum efe15486fe
chore(engine): Add first stage of physical query planning (#16891) 1 year ago
Robert Fratto cbe97e6c1a
chore(engine): Update logical planner types to be structured as SSA (#16841) 1 year ago
Ashwanth c51fa39684
chore(dataobj): pass down line filters to logs reader (#16802) 1 year ago
Christian Haudum 9691f3e5dc
chore: Move `pkg/dataobj/planner` to `pkg/engine/planner` (#16815) 1 year ago