Hi Justine, Thanks for the response. I also agree that even if after KIP-966 the unclean leader election might be changed, we should still figure out if it's a missing feature or not, and what's our plan for it.
Thanks. Luke On Mon, Oct 23, 2023 at 11:48 PM Justine Olshan <jols...@confluent.io.invalid> wrote: > Hey Neil, > > I was taking a look at this code, and noticed that some unclean leader > election params were not implemented. > > https://github.com/apache/kafka/blob/4612fe42af0df0a4c1affaf66c55d01eb6267ce3/metadata/src/main/java/org/apache/kafka/controller/ConfigurationControlManager.java#L499 > > I know you mentioned setting the non-topic config, but I wonder if the > feature is generally not built out. I think that once KIP-966 is > implemented, it will likely replace the old notion of unclean leader > election. > > Still, if KRaft mode doesn't have unclean leader election, it should be > documented. I will get back to you on this. > > Justine > > On Wed, Oct 18, 2023 at 10:30 AM Neil Buesing <buesing....@gmail.com> > wrote: > > > Development, > > > > with Raft controllers, is the unclean leader election / sec metric supose > > to be available? > > > > kafka.controller:type=ControllerStats,name=UncleanLeaderElectionsPerSec > > > > Nothing in documentation indicates that it isn’t as well as in code > > navigation nothing indicates to me that it wouldn’t show up, but even > added > > unclean leader election to true for both brokers and controllers and > > nothing. > > > > (set this for all controllers and brokers) > > KAFKA_UNCLEAN_LEADER_ELECTION_ENABLE: true > > > > Happy to report a Jira, but wanted to figure out if the bug was in the > > documentation or the metric not being available? > > > > Thanks, > > > > Neil > > > > P.S. I did confirm that others have seen and wondered about this, > > https://github.com/strimzi/strimzi-kafka-operator/issues/8169, but that > is > > about the only other report on this I have found. > > >