v.21.11Improvements
Disable Projections with ARRAY JOIN to Prevent Alias Issues
Disable projections when ARRAY JOIN is used. In previous versions projection analysis may break aliases in array join. #29139 (Amos Bird).Why it matters
Previously, using projections withARRAY JOIN could break aliases due to projection analysis. This feature disables projections in queries with ARRAY JOIN to ensure correct alias handling and query stability.How to use it
No user action is required. The ClickHouse engine now automatically disables projections when it detects the use ofARRAY JOIN in a query.