Putting this to rest as one of the shortest-lived KIPs, I've decided to just improve the existing CooperativeStickyAssignor rather than introduce an entire new one. Since this will not involve changing any public APIs there's no need for a KIP anymore.
Let me know if you have any questions or concerns On Wed, May 13, 2020 at 10:53 AM Sophie Blee-Goldman <sop...@confluent.io> wrote: > Hey all, > > I'd like to propose adding another OOTB cooperative assignor to better > meet the needs of some users who don't need to full flexibility of the > existing CooperativeStickyAssignor: > > > https://cwiki.apache.org/confluence/display/KAFKA/KIP-615%3A+add+ConstrainedCooperativeStickyAssignor > > I included a sketch of the assignment algorithm in the KIP to give a rough > idea of what this would look like (and that it is possible), but this is > obviously an implementation detail and subject to change. > > Cheer, > Sophie >