About replication.factor >= min.insync.replicas change, you should look at 
https://issues.apache.org/jira/browse/KAFKA-4680 . That JIRA talks about some 
of the complexities of detecting it. For example, what if a topic has 
replication factor 1, but someone changes the broker-level min.insync.replicas 
value to 2? How would that be detected?

That JIRA has an associated PR. The PR has some comments that link to 
discussions on this mailing list. 

That PR, btw, was just closed due to being stale.

-James

Sent from my iPhone

> On Nov 18, 2024, at 2:15 AM, Divij Vaidya <divijvaidy...@gmail.com> wrote:
> 
> Hey folks
> 
> With 4.0, we have an opportunity to reset the default values and add
> constraints in the configurations based on our learnings since 3.0.
> 
> Here's a KIP which modifies defaults for some properties and modifies the
> constraints for a few others.
> 
> https://cwiki.apache.org/confluence/display/KAFKA/KIP-1030%3A+Change+constraints+and+default+values+for+various+configurations
> 
> 
> Looking forward for your feedback.
> 
> (Previous discussion thread on this topic -
> https://lists.apache.org/thread/3dx9mdmsqf8pko9xdmhks80k96g650zp )

Reply via email to