Crate datafusion_execution
source ·Expand description
DataFusion execution configuration and runtime structures
Re-exports
pub use disk_manager::DiskManager;
pub use registry::FunctionRegistry;
Modules
- Manages files generated during query execution, files are hashed among the directories listed in RuntimeConfig::local_dirs.
- Manages all available memory during query execution
- ObjectStoreRegistry holds all the object stores at Runtime with a scheme for each store. This allows the user to extend DataFusion with different storage systems such as S3 or HDFS and query data inside these systems.
- FunctionRegistry trait
- Execution
RuntimeEnv
environment that manages access to object store, memory manager, disk manager.
Structs
- Task Execution Context
Traits
- Trait for types that stream [arrow::record_batch::RecordBatch]
Type Aliases
- Trait for a
Stream
of [RecordBatch
]es