bq. It the controller_epoch of the incoming MetadataResponse, or if the controller_epoch is the same but the controller_metadata_epoch
Can you update the above sentence so that the intention is clearer ? Thanks On Fri, Dec 1, 2017 at 6:33 PM, Dong Lin <lindon...@gmail.com> wrote: > Hi all, > > I have created KIP-232: Detect outdated metadata by adding > ControllerMetadataEpoch field: > https://cwiki.apache.org/confluence/display/KAFKA/KIP- > 232%3A+Detect+outdated+metadata+by+adding+ControllerMetadataEpoch+field > . > > The KIP proposes to add fields in MetadataResponse and > UpdateMetadataRequest so that client can reject outdated metadata and avoid > unnecessary OffsetOutOfRangeException. Otherwise there is currently race > condition that can cause consumer to reset offset which negatively affect > the consumer's availability. > > Feedback and suggestions are welcome! > > Regards, > Dong >