KafkaProducer flush can result in out of order transactions
joekiller opened this issue · comments
When the KafkaProducer drains the queue to the HashSet, the order of the messages on the queue is lost. Sometimes this results in transactions being put on Kafka in the wrong order.
Cheers @joekiller (=