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

Update clients and server code to make sure that epoch and sequence numbers wrap around

    XMLWordPrintableJSON

Details

    Description

      The design doc mentions that the epoch and sequence numbers will wrap around. However, the current client and server code (on the producer, in the `ProducerIdMapping` class, in the transaction coordinator) does not do this.
      Once all the pieces are in place we should go through and make sure that the handling of sequence numbers and epoch is consistent across the board. Would be good to add a system or integration test for this as well, if possible.

      Attachments

        Issue Links

          Activity

            People

              hachikuji Jason Gustafson
              apurva Apurva Mehta
              Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: