troubleshooting
Does RisingWave support varint length delimiter implementation for Protobuf messages?
Eddie Wang is inquiring about the support for varint length delimiter implementation for Protobuf messages in RisingWave. He mentions that he had to add varint for the Clickhouse Kafka engine to decode the protobuf properly. The discussion also includes code snippets related to varint length delimiter implementation.
Ed
Eddie Wang
Asked on Nov 22, 2023
- RisingWave does not support varint length delimiter implementation for Protobuf messages yet.
- Eddie Wang added varint for the Clickhouse Kafka engine to decode the protobuf properly.
- The varint length delimiter implementation involves encoding the length of the protobuf message as a varint before the actual message data.
- Kexiang is actively working on the feature and will provide updates when available.
- Kexiang clarifies that varint length delimiter implementation refers to data types like
int32
,int64
,uint32
,uint64
.
Nov 30, 2023Edited by