Re-exports§
pub use columnar::filter_boolean_column;pub use columnar::filter_float64_values;pub use columnar::filter_float64_values_view;pub use columnar::filter_int64_values;pub use columnar::filter_int64_values_view;pub use columnar::filter_numeric_column;pub use columnar::select_float64_values_view;pub use columnar::select_int64_values_view;pub use columnar::BindingSchema;pub use columnar::ColumnType;pub use columnar::ColumnVector;pub use columnar::ColumnarBatch;pub use columnar::ColumnarRowRef;pub use columnar::NumericLiteral;pub use columnar::NumericPredicate;pub use columnar::RelationalRowLocator;pub use columnar::Selection;pub use columnar::SlotDescriptor;pub use columnar::SlotId;pub use columnar::SlotType;pub use columnar::Validity;pub use columnar::ValidityBuilder;pub use columnar::ValidityView;pub use concurrent::BoundedExecutor;pub use graph::GraphExpansionExecutionReport;pub use graph::GraphExpansionTruncationReason;pub use limit::ExecutionLimit;pub use memory::ExecutionMemoryConfig;pub use memory_ledger::QueryMemoryAccount;pub use memory_ledger::QueryMemoryClass;pub use memory_ledger::QueryMemoryClassSnapshot;pub use memory_ledger::QueryMemoryLease;pub use memory_ledger::QueryMemoryLedger;pub use memory_ledger::QueryMemoryLedgerSnapshot;pub use morsel::admit_morsels;pub use morsel::execute_morsels_ordered;pub use morsel::Morsel;pub use morsel::MorselAdmission;pub use morsel::MorselAdmissionRequest;pub use morsel::MorselIter;pub use morsel::MorselOrdinal;pub use morsel::MorselOutput;pub use morsel::MorselStreamControl;pub use morsel::MorselStreamReport;pub use morsel::MorselStreamResources;pub use morsel::PipelineId;pub use morsel::SequentialMorselScheduler;pub use profile::BlockingOperatorMemoryReport;pub use profile::OperatorCardinalityProfile;pub use profile::PipelineMemoryReport;pub use profile::ProfiledQueryRows;pub use profile::ProfiledQueryStream;pub use profile::QueryRow;pub use profile::QueryRowRef;pub use profile::QueryRows;pub use profile::QueryRowsBuilder;pub use profile::QueryRowsIntoIter;pub use profile::QueryRowsIter;pub use profile::QuerySchema;pub use profile::QueryValueRows;pub use profile::ReadExecutionProfile;pub use profile::Row;pub use profile::RowRef;pub use profile::RowRefIter;pub use vector::execute_vector_plan;pub use vector::VectorCandidate;pub use vector::VectorCandidateBatch;pub use vector::VectorCandidateScanMetrics;pub use vector::VectorCandidateScanRequest;pub use vector::VectorCompressionMode;pub use vector::VectorExecutionBackend;pub use vector::VectorExecutionError;pub use vector::VectorExecutionOutput;pub use vector::VectorExecutionReport;pub use vector::VectorExecutionSource;pub use vector::VectorFallbackReasonCode;pub use vector::VectorRawRerankRequest;pub use vector::VectorRawScore;pub use vector::VectorResidualFilterRequest;pub use vector::VectorScoreSource;
Modules§
- columnar
- Typed columnar batches used by vectorized executor fragments.
- concurrent
- graph
- limit
- memory
- Execution memory defaults and admission estimates.
- memory_
ledger - Query-owned hierarchical memory accounting.
- morsel
- Storage-neutral morsel partitioning and resource admission.
- profile
- scoring
- Row-level feature source for the typed scoring contract.
- vector
- vector_
eligibility - One admitted, complete eligible domain shared by relational and graph reads.
Structs§
- Bounded
Read Query Output - External
Read Resource Contract - External
Read Result Budget - Grouped
Evidence Execution Report - Query
Output - Query
Stream Options - Query
Stream Report - Spill
Pool Snapshot - Text
Seed Execution Output - Rows admitted before copying and retained in the supplied result account. The caller can borrow rows, but cannot detach their owning reservation.
- Text
Seed Execution Report - Text
Seed Execution Request - Text
Seed Execution Row - Text
Seed Source Report - Optional native source evidence. A generation is diagnostic identity, not permission to combine this source with a different canonical snapshot.
- Vector
Index Execution Request - Vector
Index Execution Row - Vector
Seed Execution Output - Vector
Seed Execution Request - Vector
Seed Execution Row
Traits§
- External
Read Operator - Vector
Index Execution Output - The implementation keeps candidate payloads attached to their original admission. Rows expose fixed-size identities without copying retained IDs.