Expand description
Cypher aggregate plugin functions.
Aggregates accumulate state across many input rows and produce a single
result. The trait splits the user-facing signature (AggregatePluginFn)
from the per-group state machine (PluginAccumulator), matching
DataFusion’s AggregateUDFImpl / Accumulator split so plugin
aggregates can run inside DataFusion’s partial-aggregation flow.
Structs§
- AggSignature
- Static signature of an aggregate function plugin.
Traits§
- Aggregate
Plugin Fn - A Cypher aggregate function plugin.
- Plugin
Accumulator - Per-group state machine for an aggregate function.