Hi Boyang, Thanks for the KIP. Looks good overall. I think we will need to bump the version of the JoinGroup protocol in order to indicate compatibility with the new behavior. The coordinator needs to know when it is safe to assume the client will handle the error code.
Also, I was wondering if we could reuse the REBALANCE_IN_PROGRESS error code. When the client sees this error code, it will take the memberId from the response and rejoin. We'd still need the protocol bump since older consumers do not have this logic. Thanks, Jason On Mon, Nov 26, 2018 at 5:47 PM Boyang Chen <bche...@outlook.com> wrote: > Hey friends, > > > I would like to start a discussion thread for KIP-394 which is trying to > mitigate broker cache bursting issue due to anonymous join group requests: > > > https://cwiki.apache.org/confluence/display/KAFKA/KIP-394%3A+Require+member.id+for+initial+join+group+request > > > Thanks! > > Boyang >