Skip to main content

Module aggregate

Module aggregate 

Source
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§

AggregatePluginFn
A Cypher aggregate function plugin.
PluginAccumulator
Per-group state machine for an aggregate function.