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

   `PlaintextConsumerCallbackTest` currently covers revocation through 
`close()`, but lacks partition-loss callbacks, other revocation triggers, and 
empty assignments.
   
   Add coverage across Classic eager, Classic cooperative, and Consumer 
protocols for:
   
   - Revocation through `unsubscribe()`, empty subscriptions, subscription 
changes, and member joins.
   - Partition loss following member removal and reassignment after rejoining.
   - Empty assignments when joining and after previously owning partitions.
   
   Verify callback partition sets, counts, and handoff ordering, including the 
absence of unexpected loss callbacks. Assertions run before consumer cleanup so 
`close()` cannot mask missing callbacks.


-- 
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