pub fn is_order_sensitive(aggr_expr: &Arc<dyn AggregateExpr>) -> bool
Expand description

Checks whether the given aggregate expression is order-sensitive. For instance, a SUM aggregation doesn’t depend on the order of its inputs. However, a FirstValue depends on the input ordering (if the order changes, the first value in the list would change).