Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix compatibility with ClickHouse without allow_experimental_analyzer=1
ClickHouse without allow_experimental_analyzer returns name of the subquery with the key when you have > 2 subqueries (odd): This is for 21.2: select a.*, b.*, c.* from (select * from system.one) as a, (select dummy as x from system.one) as b, (select dummy as y from system.one) as c ┌─a.dummy─┬─b.x─┬─c.y─┐ │ 0 │ 0 │ 0 │ └─────────┴─────┴─────┘ select a.*, b.* from (select * from system.one) as a, (select dummy as x from system.one) as b ┌─dummy─┬─x─┐ │ 0 │ 0 │ └───────┴───┘ 24.7 upstream: select a.*, b.*, c.* from (select * from system.one) as a, (select dummy as x from system.one) as b, (select dummy as y from system.one) as c ┌─a.dummy─┬─b.x─┬─c.y─┐ │ 0 │ 0 │ 0 │ └─────────┴─────┴─────┘ select a.*, b.*, c.* from (select * from system.one) as a, (select dummy as x from system.one) as b, (select dummy as y from system.one) as c settings allow_experimental_analyzer=0 ┌─a.dummy─┬─b.x─┬─c.y─┐ │ 0 │ 0 │ 0 │ └─────────┴─────┴─────┘ Fixes: 5e0d54b ("Add Inserted/Selected rows into summary")
- Loading branch information