Hi Jan, Thanks for the question and interest in the KIP. I'll be participating in this discussion from the authors' side as well. KIP-E has been published today as https://cwiki.apache.org/confluence/display/KAFKA/KIP-1181%3A+Metadata+Rack+Awareness+for+Diskless+Topics and the proposal there is a little different from KIP-1123. Please take a look.
Best, Anatolii. On Thu, May 8, 2025 at 6:36 AM Jan Siekierski <pan.siekier...@gmail.com> wrote: > Hi Ivan, > > KIP-E: Producer Rack Awareness seems to be a subset of KIP-1123. I don’t > know the process but maybe it’s worth linking somehow? > > (I hope this reply lands under the correct message, I haven’t used mailing > lists in a decade or two) > > Kind regards, > Jan > > On 2025/04/23 12:04:45 Ivan Yurchenko wrote: > > > The Fetch API already supports sending the rack ID in the modern > versions. We plan to allow the broker to use the consumer racks passed > through this for forming the topic metadata response the right way for > consumers. Unfortunately, there's no such field in the Produce request and > we plan to propose to introduce it in the (yet to be published) "KIP-E: > Producer Rack Awareness". > > There's also the possibility to provide a fallback for older and slower > developing third-party clients with the "client.id" field (e.g. add some > `,diskless_rack=abc`). > > > > -- Anatolii Popov Senior Software Developer, *Aiven OY* m: +358505126242 w: aiven.io e: anatolii.po...@aiven.io <https://www.facebook.com/aivencloud> <https://www.linkedin.com/company/aiven/> <https://twitter.com/aiven_io>