v.21.9Improvement

Use Bytes for Binary Data in GRPC Protocol

Use bytes instead of strings for binary data in the GRPC protocol. #27431 (Vitaly Baranov).
Use bytes instead of strings for binary data in the gRPC protocol.

Why it matters

This feature addresses the handling of binary data within the gRPC protocol by switching from string representation to bytes. It ensures more accurate and efficient transmission of binary data, preventing potential encoding issues and improving data integrity during communication.

How to use it

The feature is integrated into the ClickHouse gRPC protocol implementation. Users don't need special configuration; binary data transmitted via gRPC will automatically use a bytes representation instead of strings.