v.23.9New Feature

Add print_pretty_type_names setting for better nested type representation

Add new setting print_pretty_type_names to print pretty deep nested types like Tuple/Maps/Arrays. #55095 (Kruglov Pavel).
Add a new setting print_pretty_type_names that enables printing of deep nested types like Tuple, Map, and Array in a more readable and pretty format.

Why it matters

This feature addresses the difficulty of interpreting complex nested data types by providing a clearer and more human-friendly representation of such types in query outputs or type descriptions, improving usability and debugging experience.

How to use it

Users can enable this feature by setting the print_pretty_type_names setting to true in their session or query context. For example:
SET print_pretty_type_names = 1;

This will make nested types print in a prettier, more readable format.