v.22.2Improvement

Fix ZooKeeper Table Parsing for Canonical Metadata Comparison

Fix parsing tables structure from ZooKeeper: now metadata from ZooKeeper compared with local metadata in canonical form. It helps when canonical function names can change between ClickHouse versions. #33933 (sunny).
Improved parsing of table structures from ZooKeeper by comparing metadata in a canonical form.

Why it matters

This feature addresses inconsistencies caused by changes in canonical function names between ClickHouse versions, ensuring reliable comparison between metadata stored in ZooKeeper and local metadata.

How to use it

The update is applied automatically when ClickHouse reads table metadata from ZooKeeper, requiring no additional user action.