The current nats-kafka-bridge is missing the capability to demux messages from kafka to nats based on the kafka messages' header values. With this change, we can use nats-kafka-bridge as a demuxer by further specifying the patterns or criterions in the kafka message header.
What motivated this proposal?
The current nats-kafka-bridge is missing the capability to demux messages from kafka to nats based on the kafka messages' header values. With this change, we can use nats-kafka-bridge as a demuxer by further specifying the patterns or criterions in the kafka message header.
What is the proposed change?
In
server/core/connector.go:553
add:Who benefits from this change?
Anyone who is using nats-kafka-bridge as a kafka message demuxer to many nats subjects with similar patterns.
Example
No response