Jason Gustafson created KAFKA-8483:
--------------------------------------

             Summary: Possible reordering of messages by producer after 
UNKNOWN_PRODUCER_ID error
                 Key: KAFKA-8483
                 URL: https://issues.apache.org/jira/browse/KAFKA-8483
             Project: Kafka
          Issue Type: Bug
            Reporter: Jason Gustafson
            Assignee: Jason Gustafson


The producer attempts to detect spurious UNKNOWN_PRODUCER_ID errors and handle 
them by reassigning sequence numbers to the inflight batches. The inflight 
batches are tracked in a PriorityQueue. The problem is that the reassignment of 
sequence numbers depends on the iteration order of PriorityQueue, which does 
not guarantee any ordering. So this can result in sequence numbers being 
assigned in the wrong order.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to