chickenchickenlove opened a new pull request, #23742:
URL: https://github.com/apache/kafka/pull/23742

   Consumer assignor inputs share mutable partition sets with the coordinator's 
target assignment. A custom assignor can modify these sets, silently changing 
coordinator state and suppressing target assignment change records.
   
   Deep-copy assignments in `MemberSubscriptionAndAssignmentImpl` and make the 
nested sets immutable. Add regression tests for immutability and isolation from 
source mutations, and update two reassignment tests to accept equivalent valid 
assignments regardless of iteration order.
   
   Similar issue in KS also had been resolved by 
https://github.com/apache/kafka/pull/22970.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to