[ https://issues.apache.org/jira/browse/KAFKA-14352?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Rajini Sivaram resolved KAFKA-14352. ------------------------------------ Reviewer: David Jacot Resolution: Fixed This includes protocol changes for rack-aware assignment. Default assignors will be made rack-aware under follow-on tickets in the next release. > Support rack-aware partition assignment for Kafka consumers > ----------------------------------------------------------- > > Key: KAFKA-14352 > URL: https://issues.apache.org/jira/browse/KAFKA-14352 > Project: Kafka > Issue Type: Sub-task > Components: consumer > Reporter: Rajini Sivaram > Assignee: Rajini Sivaram > Priority: Major > Fix For: 3.4.0 > > > KIP-392 added support for consumers to fetch from the replica in their local > rack. To benefit from locality, consumers need to be assigned partitions > which have a replica in the same rack. This works well when replication > factor is the same as the number of racks, since every rack would then have a > replica with rack-aware replica assignment. If the number of racks is higher, > some racks may not have replicas of some partitions and hence consumers in > these racks will have to fetch from another rack. It will be useful to > propagate rack in the subscription metadata for consumers and provide a > rack-aware partition assignor for consumers. -- This message was sent by Atlassian Jira (v8.20.10#820010)