- Enclosing class:
- LogicalPropertiesImpl
public static class LogicalPropertiesImpl.AggregationBuilder
extends Object
This logical properties builder should be used by PlanNode's that propagate their source
properties and add a unique key. For example, an AggregationNode with a single grouping key
propagates it's input properties and adds the grouping key attributes as a new unique key.
The resulting properties are projected by the provided output variables.