oxigdal-streaming 0.1.4

Real-time data processing and streaming pipelines for OxiGDAL
Documentation
//! Stream transformations and operations.

mod aggregate;
mod join;
mod partition;
mod reduce;
mod transform;

pub use aggregate::{
    AggregateFunction, AggregateOperator, AvgAggregate, CountAggregate, MaxAggregate, MinAggregate,
    SumAggregate,
};
pub use join::{CoGroupOperator, IntervalJoin, JoinConfig, JoinOperator, JoinType};
pub use partition::{
    BroadcastPartitioner, ElementKeySelector, HashPartitioner, KeySelector, PartitionStrategy,
    Partitioner, RangePartitioner, RoundRobinPartitioner,
};
pub use reduce::{
    ConcatFold, FoldFunction, FoldOperator, ReduceFunction, ReduceOperator, ScanOperator, SumReduce,
};
pub use transform::{FilterTransform, FlatMapTransform, KeyByTransform, MapTransform};