Hello, I've been working on testing Kafka availability in Zookeeper mode during single broker shutdowns within a Kubernetes setup, and I've come across something interesting that I wanted to run by you. We've noticed that when a partition leader goes down, messages are not delivered until a new leader is elected. While we expect this to happen, there’s a part of it that’s still not adding up. The downtime, or the time it takes for the new leader to step up, is about a minute. But what’s interesting is that when we increase the producer side retries to just 1, all of our messages get delivered successfully. This seems a bit odd to me because, theoretically, increasing the retries should only resend the message, giving it an extra 10 seconds before it times out, while the first few messages should still have around 40 seconds to wait for the new leader. So, this behavior is a bit of a head-scratcher. I was wondering if you might have any insights or ...