zhangyue19921010 edited a comment on pull request #10551:
URL: https://github.com/apache/druid/pull/10551#issuecomment-731941960


   @a2l007 Thanks for your review! 
   
   As for higher versions of Kafka, `isolation_level` controls the visibility 
of transactional records. Using READ_UNCOMMITTED  makes all records visible. 
With READ_COMMITTED , non-transactional and COMMITTED transactional records are 
visible. In other words, if we disable/ignore this property for higher versions 
of Kafka, Druid consumer will read all the records including non-transactional 
records, COMMITTED transactional records and UNCOMMITTED transactional 
records(transactional messages which have not been successfully committed).
   
   Just in case, I add info logs when people set `consumeTransactionally` false 
which will unset `isolation_level=read_committed`.
   
   I also modify the docs to make it clear that Druid doesn't perform offset 
gap check anymore.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to