Skip to main content

session_state_builder

Function session_state_builder 

Source
pub fn session_state_builder() -> SessionStateBuilder
Expand description

Creates a DataFusion session builder with Store aggregate reduction enabled.

Configure the returned builder before passing its state to datafusion::prelude::SessionContext::new_with_state, then register tables with KvSchema::register_all.

A custom query planner must include KvAggregateExtensionPlanner in its datafusion::physical_planner::DefaultPhysicalPlanner to plan Store aggregates.