v.23.10Improvement

Projection Analysis Updates in Query Plan

For now the projection analysis will be performed only on top of query plan. The setting query_plan_optimize_projection became obsolete (it was enabled by default long time ago). #55112 (Nikita Mikhaylov).
The projection analysis in ClickHouse is now performed exclusively on top of the query plan. The previously used setting query_plan_optimize_projection has become obsolete and is enabled by default.

Why it matters

This change simplifies the projection optimization mechanism by relying solely on the query plan for analysis. It removes the need for manual toggling of the projection optimization setting, ensuring consistent and improved query performance without additional configuration.

How to use it

Users do not need to enable or configure anything, as the projection optimization on the query plan is enabled by default. The obsolete setting query_plan_optimize_projection can be ignored or removed from configuration.