Gonzalo Herreros created FLUME-2781:
---------------------------------------

             Summary: A Kafka Channel defined as parseAsFlumeEvent=false cannot 
be written by a source
                 Key: FLUME-2781
                 URL: https://issues.apache.org/jira/browse/FLUME-2781
             Project: Flume
          Issue Type: Improvement
            Reporter: Gonzalo Herreros


When a Kafka channel is configured as parseAsFlumeEvent=false, the channel will 
read events from the topic as text instead of serialized Avro Flume events.
This is useful so Flume can read from an existing Kafka topic, where other 
Kafka clients publish as text.

However, if you use a Flume source on that channel, it will still write the 
events as Avro so it will create an inconsistency and those events will fail to 
be read correctly.

Also, this would allow a Flume source to write to a Kafka channel and any Kafka 
subscriber to listen to Flume events passing through without binary 
dependencies.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to