Hi Jian, Luke and Kamal, Nice to e-meet you! Thank you so much for your reply and for taking the time to review the PRs.
I've updated PRs #1 <https://github.com/apache/kafka/pull/21102> ( KAFKA-19967 <https://issues.apache.org/jira/browse/KAFKA-19967>), #2 <https://github.com/apache/kafka/pull/21108> (KAFKA-19968 <https://issues.apache.org/jira/browse/KAFKA-19968>), and #5 <https://github.com/apache/kafka/pull/21089> (KAFKA-19971 <https://issues.apache.org/jira/browse/KAFKA-19971>) to remove the metric changes to keep the scope focused purely on the bug fixes. This should make the changes easier to review. I can address the metrics separately through the KIP process. Please review when you get a chance. Happy to provide any additional context or jump on a call if that would be helpful. Looking forward to collaborating with you on more improvements. Regards, Nandini On Thu, Dec 11, 2025 at 3:17 PM Kamal Chandraprakash < [email protected]> wrote: > Hi Nandini, > > Thanks for the contribution. Will review the PRs in the upcoming days. > > Thanks, > Kamal > > On Wed, Dec 10, 2025 at 1:09 PM Luke Chen <[email protected]> wrote: > > > Hi Nandini, > > > > Thanks for the contribution. > > I've taken a look at these PRs, and left comments. > > > > Luke > > > > On Wed, Dec 10, 2025 at 1:59 PM jian fu <[email protected]> wrote: > > > > > Hi Nandini: > > > > > > Nice to meet you! > > > I’m really amazed and impressed by how much you’ve accomplished. It’s > > great > > > for me to have another teammate who’s also passionate about the tiered > > > storage area— especially since only a few people are currently focusing > > on > > > it. > > > > > > Regards > > > Jian(jiafu1115) > > > > > > Nandini Singhal via dev <[email protected]> 于2025年12月8日周一 21:19写道: > > > > > > > Hi, > > > > > > > > My name is Nandini, a software engineer at Datadog. We run Kafka at > > large > > > > scale with tiered storage enabled, and I've been working on fixes and > > > > improvements based on issues we've encountered in production. I > > recently > > > > started contributing to Apache Kafka and wanted to introduce myself > and > > > > share the JIRAs I've opened: > > > > > > > > 1. KAFKA-19967 <https://issues.apache.org/jira/browse/KAFKA-19967 > > > > / > > > PR > > > > <https://github.com/apache/kafka/pull/21102> > > > > 2. KAFKA-19968 <https://issues.apache.org/jira/browse/KAFKA-19968 > > > > / > > > PR > > > > <https://github.com/apache/kafka/pull/21108> > > > > 3. KAFKA-19969 <https://issues.apache.org/jira/browse/KAFKA-19969 > > > > / > > > PR > > > > <https://github.com/apache/kafka/pull/21090> > > > > 4. KAFKA-19970 <https://issues.apache.org/jira/browse/KAFKA-19970 > > > > / > > > PR > > > > <https://github.com/apache/kafka/pull/21089> > > > > 5. KAFKA-19971 <https://issues.apache.org/jira/browse/KAFKA-19971 > > > > / > > > PR > > > > <https://github.com/apache/kafka/pull/21088> > > > > > > > > These address issues we encountered running tiered storage in > > production > > > - > > > > quota enforcement not being honored correctly, GC pressure from large > > > > remote reads, and gaps in observability metrics. I've included unit > > tests > > > > and can share testing results if helpful. I'd appreciate any feedback > > or > > > > reviews. Happy to provide more context, break down changes > differently, > > > or > > > > jump on a call if that helps. > > > > > > > > Looking forward to contributing more to Kafka! > > > > > > > > Thanks, > > > > Nandini > > > > > > > > > >
