Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-14048

The Next Generation of the Consumer Rebalance Protocol

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Reopened
    • Major
    • Resolution: Unresolved
    • None
    • 4.0.0
    • None
    • None

    Attachments

      Issue Links

        1.
        Automated protocol should support namespace Sub-task Open David Jacot
        2.
        Add ConsumerGroupPrepareAssignment API Sub-task Open dujian0068
        3.
        Add ConsumerGroupInstallAssignment API Sub-task Open Unassigned
        4.
        OffsetCommit API Version 10 Sub-task Patch Available Alexandre Dupriez
        5.
        OffsetFetch API Version 9 Sub-task In Progress Alexandre Dupriez
        6.
        Add support of topic id for OffsetCommitRequests in CommitRequestManager Sub-task Open Alexandre Dupriez
        7.
        Add ACL Authorizer integration test for authorized OffsetCommits with an unknown topic Sub-task Open Alexandre Dupriez
        8.
        Propagate Topic Ids to the Group Coordinator for Offset Fetch Sub-task Open Alexandre Dupriez
        9.
        Refactor ApiMessageAndVersion/Record Sub-task Open David Jacot
        10.
        Consolidate all the group coordinator configs Sub-task Open Unassigned
        11.
        Define constants for record types Sub-task Open Unassigned
        12.
        Consider replacing Subscription Metadata by a hash Sub-task Open David Jacot
        13.
        Client support for OffsetFetch and OffsetCommit with topic ID Sub-task Open Lianet Magrans
        14.
        Group commit/callbacks triggering logic Sub-task Open Lianet Magrans
        15.
        Review minimal effort approach on consumer last heartbeat on unsubscribe Sub-task Open Lianet Magrans
        16.
        Review consumer onPartitionsAssigned called with empty partitions Sub-task Open Lianet Magrans
        17.
        Topic ID integration in consumer subscription state Sub-task Open Lianet Magrans
        18.
        Move code style exceptions from suppressions.xml to the code Sub-task Open Unassigned
        19.
        Review fenced member unsubscribe/subscribe callbacks interaction Sub-task Open Quoc Phong Dang
        20.
        Update upgrade notes for 4.0 Sub-task Open David Jacot
        21.
        Protocol upgrade should allow empty member assignment in group conversion Sub-task Open Dongnuo Lyu
        22.
        Move static request validation from GroupMetadataManager to GroupCoordinatorService Sub-task Open Unassigned
        23.
        Trigger rebalance on rack topology changes Sub-task In Progress PoAn Yang

        Activity

          People

            dajac David Jacot
            dajac David Jacot
            Votes:
            0 Vote for this issue
            Watchers:
            15 Start watching this issue

            Dates

              Created:
              Updated:

              Time Tracking

                Estimated:
                Original Estimate - 672h
                672h
                Remaining:
                0h
                Logged:
                Time Not Required
                2m