Closed tulios closed 5 years ago
Hey @tulios! FYI I'm planning to begin implementing this protocol today. LMK if you'd like this work PR'd into a specific branch or have any other guidance to offer. Thanks 😄
You can create one branch per issue; we can merge things faster this way. Just ping me if you need anything.
Implemented in #189
Since the transaction coordinator is at the center assigning PIDs and managing transactions, the first thing a producer has to do is issue a FindCoordinatorRequest to any broker to discover the location of its coordinator.
coordinator_type
: The type of coordinator to find (0 = group, 1 = transaction)https://kafka.apache.org/protocol.html#The_Messages_FindCoordinator