v.22.7Improvement

Add struct type support in StorageHive

Add struct type support in StorageHive. #38118 (lgbo).
Added support for Struct data type in StorageHive, enabling complex nested data structures to be processed directly from Hive tables.

Why it matters

This feature allows ClickHouse users to read and query Hive tables that contain Struct types, which are commonly used for nested and composite data. It improves interoperability between ClickHouse and Hive by supporting complex schemas, reducing the need for data transformation or flattening.

How to use it

To use this feature, simply query Hive tables with Struct columns through the StorageHive engine as usual. The Struct types will be automatically recognized and mapped, enabling seamless access to nested fields in your SQL queries.