v.22.1Improvement

Improve Protobuf Data Handling for Nested Structures with Missing Columns

Improve handling nested structures with missing columns while reading data in Protobuf format. Follow-up to https://github.com/ClickHouse/ClickHouse/pull/31988. #32531 (Vitaly Baranov).
Improved handling of nested structures with missing columns when reading data in Protobuf format.

Why it matters

This feature addresses issues arising when nested fields are missing in Protobuf messages during data read operations, ensuring more robust and reliable parsing of incomplete or partially missing nested data structures.

How to use it

Simply use the Protobuf format as usual when reading data with nested structures; the improved handling is applied automatically without additional configuration.