Expand description
SqlPlan intermediate representation and supporting types.
Structs§
- Array
Prefilter - Cross-engine prefilter for
SqlPlan::VectorSearch: the array slice runs first, its matching cells’ surrogates form a bitmap that gates the HNSW candidate set. - Merge
Plan Clause - A single
WHEN ... THEN ...arm within aSqlPlan::Merge. - Vector
AnnOptions - Knobs the vector planner exposes via SQL.
- Vector
Primary Row - A single row for a vector-primary INSERT.
Enums§
- Distance
Metric - Distance metric selection.
- KvInsert
Intent - INSERT-vs-UPSERT intent carried on
SqlPlan::KvInsert. - Merge
Clause Kind - Which rows trigger a WHEN arm.
- Merge
Plan Action - The action performed when a WHEN arm fires.
- SqlPlan
- The top-level plan produced by the SQL planner.
- Vector
Quantization - Quantization choices exposed at SQL level.