v.22.10Improvement
Support Combinators in WindowTransform and Aggregate Functions
Support all combinators combination in WindowTransform/arratReduce*/initializeAggregation/aggregate functions versioning. Previously combinators likeForEach/Resample/Mapdidn't work in these places, using them led to exception likeState function ... inserts results into non-state column. #41107 (Kruglov Pavel).
Why it matters
Previously, using combinators likeForEach, Resample, or Map in WindowTransform, arrayReduce*, initializeAggregation, or aggregation function versioning led to exceptions such as State function ... inserts results into non-state column. This feature removes those limitations, enabling more flexible and complex transformation and aggregation pipelines without errors.How to use it
Users can now freely apply any combinator combinations includingForEach, Resample, and Map within WindowTransform, arrayReduce*, and aggregation function versioning contexts without special configuration or workarounds.