v.22.2Improvement
Fix Reading of Nested Columns with Dots in Names
Fix reading of subcolumns with dots in their names. In particular fixed reading ofNestedcolumns, if their element names contain dots (e.gNested(). #34228 (Anton Popov).keys.nameString,keys.idUInt64, values UInt64)
Why it matters
This fix addresses the issue whereNested columns with element names containing dots were not read correctly. It ensures that users can reliably work with nested data structures that use dot notation in element names, improving data accuracy and usability.How to use it
The fix is applied automatically in the updated ClickHouse version. To use it, simply defineNested columns with dot-containing element names as usual in your table schema, for example:CREATE TABLE example (
Nested(</span>keys.name<span class="token punctuation"> String, </span>keys.id<span class="token punctuation"> UInt64, values UInt64)
) ENGINE = ...Then perform
SELECT queries on the nested subcolumns without issues.