datafusion_physical_plan::execution_plan

Function execute_stream

Source
pub fn execute_stream(
    plan: Arc<dyn ExecutionPlan>,
    context: Arc<TaskContext>,
) -> Result<SendableRecordBatchStream>
Expand description

Execute the ExecutionPlan and return a single stream of RecordBatches.

See collect to buffer the RecordBatches in memory.

ยงAborting Execution

Dropping the stream will abort the execution of the query, and free up any allocated resources