grafeo_core/execution/
mod.rs1pub mod chunk;
16pub mod memory;
17pub mod operators;
18pub mod parallel;
19pub mod pipeline;
20pub mod selection;
21pub mod sink;
22pub mod source;
23pub mod spill;
24pub mod vector;
25
26pub use chunk::DataChunk;
27pub use memory::{ExecutionMemoryContext, ExecutionMemoryContextBuilder};
28pub use parallel::{
29 CloneableOperatorFactory, MorselScheduler, ParallelPipeline, ParallelPipelineConfig,
30 ParallelSource, RangeSource,
31};
32pub use pipeline::{ChunkCollector, ChunkSizeHint, Pipeline, PushOperator, Sink, Source};
33pub use selection::SelectionVector;
34pub use sink::{CollectorSink, CountingSink, LimitingSink, MaterializingSink, NullSink};
35pub use source::{ChunkSource, EmptySource, GeneratorSource, OperatorSource, VectorSource};
36pub use spill::{SpillFile, SpillFileReader, SpillManager};
37pub use vector::ValueVector;