Module datafusion::exec [] [src]

Structs

ColumnBatch
DF
ExecutionContext
FilterRelation
LimitRelation
ProjectRelation

Enums

ColumnData
DFConfig
ExecutionError
ExecutionResult
PhysicalPlan

Execution plans are sent to worker nodes for execution

Traits

Batch

A batch of data organized as columns. The intent is to implement this using Apache Arrow soon but for now there will be a naive version while I integrate this.

SimpleRelation

trait for all relations (a relation is essentially just an iterator over rows with a known schema)

Functions

compile_expr

Compiles a relational expression into a closure

Type Definitions

CompiledExpr

Compiled Expression (basically just a closure to evaluate the expression at runtime)