v.20.11Improvement

Add Support for Nested Data Types as Sub-Types

Add support for nested data types (like named tuple) as sub-types. Fixes #15587. #16262 (Ivan).
Add support for nested data types, such as named tuples, as sub-types within other data structures in ClickHouse.

Why it matters

This feature addresses the limitation where nested data types could not be used as sub-types, enabling more complex and expressive data modeling by allowing named tuples and similar nested constructs to be embedded inside other data types.

How to use it

Users can define nested data types with named tuples as sub-types directly in their table schemas or query expressions, leveraging the enhanced type system without additional configuration.