Package org.elasticsearch.xpack.esql.plan.logical
package org.elasticsearch.xpack.esql.plan.logical
-
ClassDescriptionPlan that detects change points in a list of values.Removes the rows that contain the same values for a list specified fields.A
Filteris a type of Plan that performs filtering of results.A Fork is a n-aryPlanwhere each child is a sub plan, e.g.Enriches the stream of data with the results of running aSTATS.A LogicalPlan is what (not the "how") a user told us they want to do.Order is important in the enum; any values should be added at the end.Looks up values from the associatedtables.AProjectis aPlanwith one child.This interface is intended to check redundancy of a previous SORT.Interface signaling to the planner that the declaring plan should be replaced with the surrogate plan.An extension ofAggregateto perform time-series aggregation per time-series, such as rate or _over_time.AUnaryPlanis aLogicalPlanwith exactly one child, for example,WHERE xin a SQL statement is anUnaryPlan.