Class TimeSeriesGroupByAll
java.lang.Object
org.elasticsearch.xpack.esql.rule.Rule<LogicalPlan,LogicalPlan>
org.elasticsearch.xpack.esql.analysis.TimeSeriesGroupByAll
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.
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapply(LogicalPlan logicalPlan) rule(TimeSeriesAggregate aggregate)
-
Constructor Details
-
TimeSeriesGroupByAll
public TimeSeriesGroupByAll()
-
-
Method Details
-
apply
- Specified by:
applyin classRule<LogicalPlan,LogicalPlan>
-
rule
-