Support writing Parquet enum types as byte arrays in accordance with the official Parquet specification.
Why it matters
This feature ensures that enum data types are encoded and written following the Parquet logical type specification for enums, which improves compatibility and correctness when exporting data to Parquet format. It solves inconsistencies where enums were not stored as byte arrays as required, thereby enhancing interoperability with other systems and tools that consume Parquet files.How to use it
When exporting data containing enums to Parquet files, ClickHouse will automatically write enums as byte arrays according to the specification. No additional configuration is needed from users to enable this behavior; it is applied by default with the improved Parquet writer implementation.