v.25.11Backward Incompatible Change
Escape filenames created for Variant type subcolumns
Escape filenames created forVarianttype subcolumns in Wide data part of MergeTree tables. This change breaks compatibility with old tables with Variant/Dynamic/JSON data types. It fixes storing types with special symbols inside Variant (like DateTime with specific timezone that contains\). Escaping can be disabled by changing MergeTree settingescape_variant_subcolumn_filenames(to keep compatibility disable this setting in the config for MergeTree or setcompatibilitysetting to the previous version before upgrade). Resolves #69590. #87300 (Pavel Kruglov).