Class ChangePoint

All Implemented Interfaces:
NamedWriteable, Writeable, PostAnalysisVerificationAware, Resolvable, LicenseAware, ExecutesOn, ExecutesOn.Coordinator, SurrogateLogicalPlan

Plan that detects change points in a list of values. See also: ChangePoint should always run on the coordinating node after the data is collected in sorted order by key. This is enforced by adding OrderBy in the surrogate plan. Furthermore, ChangePoint should be called with at most 1000 data points. That's enforced by the Limit in the surrogate plan.