Class FilterUnsupportedTemporality

All Implemented Interfaces:
NamedWriteable, Writeable, Resolvable, EvaluatorMapper

public class FilterUnsupportedTemporality extends EsqlScalarFunction
Filters histograms by their temporality. Returns the histogram unchanged if temporality is delta or null. Throws an exception if temporality is cumulative.

This function is injected during local planning to handle backwards compatibility in CCS scenarios where the coordinating node is older and produces plans that apply ExtractHistogramComponent directly on histogram fields without going through merge_over_time.

This function is not registered in the function registry and is not available as a user-facing function.