Class ExtractAggregateCommonFilter


public final class ExtractAggregateCommonFilter extends OptimizerRules.OptimizerRule<Aggregate>
Extract a per-function expression filter applied to all the aggs as a query Filter, when no groups are provided.

Example:

         ... | STATS MIN(a) WHERE b > 0, MIN(c) WHERE b > 0 | ...
         =>
         ... | WHERE b > 0 | STATS MIN(a), MIN(c) | ...