v.25.9Improvement

Support more types

Support more types for partitions in Iceberg writes. This closes #86206. #86298 (scanhex12).
Support for a wider range of data types in partition keys when writing to Iceberg tables in ClickHouse.

Why it matters

To enhance compatibility and flexibility when using Iceberg tables by allowing more data types to be used in partitioning schemes, thereby improving data organization and query performance.

How to use it

Users can leverage this feature transparently by writing to Iceberg tables with partitions defined using the newly supported data types. No additional configuration is required; simply define partitions with the desired data types in the table schema.