Matthias J. Sax created KAFKA-8927:
--------------------------------------
Summary: Remove config `partition.grouper` and interface
`PartitionGrouper`
Key: KAFKA-8927
URL: https://issues.apache.org/jira/browse/KAFKA-8927
Project: Kafka
Issue Type: Improvement
Components: streams
Reporter: Matthias J. Sax
The `PartitionGrouper` interface was originally exposed to allow user a higher
degree of flexibility with regard to partition to task mapping. However, Kafka
Streams runtime employs many undocumented restrictions to write a correct
`PartitionGrouper` and hence it is easy for users to break the runtime that way.
In practice, we have not seen the usage of the interface. Hence, we should
consider to deprecate and eventually remove it.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)