Class ResolveImplicitTimeSeriesIdentityGrouping

java.lang.Object
org.elasticsearch.xpack.esql.rule.Rule<LogicalPlan,LogicalPlan>
org.elasticsearch.xpack.esql.analysis.ResolveImplicitTimeSeriesIdentityGrouping

public class ResolveImplicitTimeSeriesIdentityGrouping extends Rule<LogicalPlan,LogicalPlan>
This rule implements the "group by all" logic for time series aggregations. It is intended to work in conjunction with TranslateTimeSeriesWithout and TranslateTimeSeriesAggregate, and should be run before those rules. Despite the name, this does not actually group on the dimension values, for efficiency reasons.

This rule will operate on "bare" over time aggregations.