v.25.8Improvement
Support resolution of more cases
Support resolution of more cases for compound identifiers. Particularly, it improves the compatibility ofARRAY JOINwith the old analyzer. Introduce a new settinganalyzer_compatibility_allow_compound_identifiers_in_unflatten_nestedto keep the old behaviour. #85492 (Nikolai Kochetov).
Why it matters
This feature addresses the problem of limited support for compound identifiers in query parsing, especially in conjunction withARRAY JOIN. It provides better compatibility with legacy query analyzers, allowing more queries to work without modification.How to use it
Enable the old behavior by setting the new settinganalyzer_compatibility_allow_compound_identifiers_in_unflatten_nested to true. This maintains compatibility with legacy query parsing involving compound identifiers.