v.19.1Improvements
Capnprotoinputstream Now Support Jagged Structures
CapnProtoInputStream now support jagged structures. #4063 (Odin Hultgren Van Der Horst)Why it matters
This feature allows ClickHouse to ingest Cap'n Proto data with irregular, variable-length arrays or nested collections, which were previously unsupported. It improves ClickHouse's compatibility with diverse Cap'n Proto data schemas and enhances flexibility when working with complex hierarchical data.How to use it
To benefit from this feature, users can utilize theCapnProtoInputStream format when importing Cap'n Proto data that contains jagged or non-uniform nested arrays. No additional configuration is required beyond specifying the appropriate input format.