Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-8179 Incremental Rebalance Protocol for Kafka Consumer
  3. KAFKA-8704

Add PartitionAssignor adapter for backwards compatibility

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 2.4.0
    • clients, streams
    • None

    Description

      As part of KIP-429, we are deprecating the old consumer.internal.PartitionAssignor in favor of a new consumer.PartitionAssignor interface  that is part of the public API.

       

      Although the old PartitionAssignor was technically part of the internal package, some users may have implemented it and this change will break source compatibility for them as they would need to modify their class to implement the new interface. The number of users affected may be small, but nonetheless we would like to add an adapter to maintain compatibility for these users.

      Attachments

        Issue Links

          Activity

            People

              ableegoldman A. Sophie Blee-Goldman
              ableegoldman A. Sophie Blee-Goldman
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: