Hi Rajini, Thanks for the KIP. It looks like a useful improvement for rebootstrapping. I really like using the new major release as a way to change the default so rebootstrapping can be taken for granted in the future.
A couple of comments. AS1: (nit) KIP-559, not KIP-599, was the proxy-friendliness KIP. AS2: I suppose that the new error code is really just a performance optimisation for situations where the proxy can tell that rebootstrapping is required and it can avoid the clients waiting the full 5 minutes. Is this correct or is there more to it? Thanks, Andrew ________________________________________ From: Rajini Sivaram <rajinisiva...@gmail.com> Sent: 28 October 2024 19:31 To: dev <dev@kafka.apache.org> Subject: [DISCUSS] KIP-1102: Enable clients to rebootstrap based on timeout or error code Hi everyone, I would like to start discussion on KIP-1102 ( https://cwiki.apache.org/confluence/display/KAFKA/KIP-1102%3A+Enable+clients+to+rebootstrap+based+on+timeout+or+error+code). This KIP extends KIP-899 by introducing a timeout configuration and error code that can be used to trigger rebootstrapping in clients. The KIP also proposes to enable rebootstrapping by default in 4.0.0. Thank you, Rajini