KB
"Schema validation has failed: Invalid message format, expecting protobuf"
When producing messages to Memphis without attaching a schema, the SDK produce
function is expecting to receive a bytes array, and therefore the standard message-producing implementation uses Buffer.from(<string>)
When attaching a schema, the producer is forced to pass the format that used in the schema creation, for example protobuf, and therefore we remove the Buffer.from(<string>)
and use (example in JS) -
Release v0.4.0 - For protobuf, consumers are required to self-decode consumed messages with a self-hosted .proto file
Last updated