Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-4815 Idempotent/transactional Producer (KIP-98)
  3. KAFKA-5428

Transactional producer aborts batches incorrectly in abortable error state

    Details

      Description

      We currently abort batches blindly if we are in any error state. We should only do this if we are in a fatal error state. Otherwise, we risk OutOfOrderSequence errors if a failed produce request had actually been written successfully to the topic.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                hachikuji Jason Gustafson
                Reporter:
                hachikuji Jason Gustafson
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: