Details

    Description

      To refactor the consumer, we changed how the coordinator is called.  However, there will be a time period where the old and new implementation need to coexist, so we will need to override some of the methods and create a new implementation of the coordinator.  In particular:

      1. ensureCoordinatorReady needs to be non-blocking or we could just use the sendFindCoordinatorRequest.
      2. joinGroupIfNeeded needs to be broken up into more find grain stages for the new implementation to work.

      We also need to create the coordinator state machine.

      Attachments

        Issue Links

          Activity

            People

              pnee Philip Nee
              pnee Philip Nee
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: