v.24.7Improvement
Make allow_experimental_analyzer Controlled by Initiator for Distributed Queries
Make allow_experimental_analyzer be controlled by the initiator for distributed queries. This ensures compatibility and correctness during operations in mixed version clusters. #65777 (Nikita Mikhaylov).Why it matters
This feature addresses compatibility and correctness issues that arise when executing distributed queries in clusters running different ClickHouse versions by ensuring theallow_experimental_analyzer setting is consistently applied from the initiator node.How to use it
Users can enable or disable theallow_experimental_analyzer setting on the initiator node before running distributed queries. This control will propagate to the distributed query execution, ensuring consistent behavior across cluster nodes.