Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.6.0
-
None
-
Added ability to preserve event headers when using Kafka Sink and Kafka Source together by using Avro serialisation (useFlumeEventFormat property).
Description
Currently the Kafka Sink only writes the event body to Kafka rather than an Avro Datum. This works fine when being used with a Kafka Source, or when being used with Kafka Channel, however it does mean that any Flume headers are lost when transported via Kafka.
Request is to implement an equivalent of the Kafka Channel's parseAsFlumeEvent parameter to the sink/source so that optionally Avro Datums can be read from and written to Kafka.
Attachments
Attachments
Issue Links
- depends upon
-
FLUME-2820 Support New Kafka APIs
- Closed
- links to