Expand description
Operator parameter types and the bounded v1 GPU type coverage.
These types are deliberately independent of DataFusion’s PhysicalExpr
tree: the planner lowers eligible DataFusion expressions into them, the
codec serializes them with postcard, and every backend executes them.
Structs§
- Aggregate
Spec - A grouped aggregation over one
Int64key.
Enums§
- Aggregate
Function - Aggregate functions supported by the grouped-aggregation kernel.
- Comparison
- Comparison operators supported by the fused filter kernel.
- Distance
Metric - Distance metric for the vector kernel.
- Literal
- A literal a column is compared against.
- Predicate
- A filter predicate in the bounded v1 grammar: column-vs-literal comparisons
combined with
AND.
Functions§
- gpu_
eligible_ scalar truefor the scalar types the v1 GPU kernels accept as filter, join-key and aggregate inputs.- vector_
dimension - For a
FixedSizeList<Float32, n>column returnsSome(n); otherwiseNone.