[
https://issues.apache.org/jira/browse/KAFKA-3333?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15838064#comment-15838064
]
Ismael Juma commented on KAFKA-3333:
------------------------------------
This falls under "Any change that impacts the public interfaces of the project"
from the KIP page. Removing the "fix version" for now, we can add it back once
the proposal has been voted.
> Client Partitioner - Round Robin
> --------------------------------
>
> Key: KAFKA-3333
> URL: https://issues.apache.org/jira/browse/KAFKA-3333
> Project: Kafka
> Issue Type: New Feature
> Components: clients
> Affects Versions: 0.10.0.0
> Reporter: Stephen Powis
> Labels: needs-kip
> Original Estimate: 1h
> Remaining Estimate: 1h
>
> The
> [DefaultPartitioner|https://github.com/apache/kafka/blob/trunk/clients/src/main/java/org/apache/kafka/clients/producer/internals/DefaultPartitioner.java]
> typically distributes using the hash of the keybytes, and falls back to
> round robin if there is no key. But there is currently no way to do Round
> Robin partitioning if you have keys on your messages without writing your own
> partitioning implementation.
> I think it'd be helpful to have an implementation of straight Round Robin
> partitioning included with the library.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)