codelipenghui commented on issue #15705:
URL: https://github.com/apache/pulsar/issues/15705#issuecomment-1133801755

   @zbentley 
   
   > If a KeyShared consumer has any unacknowledged messages, new KeyShared 
consumers on the same subscription after that point will not get any new 
messages (even messages with brand new keys) until the original consumer either 
disconnects or acks/nacks some indeterminate number of messages.
   
   It's expected behavior because the old consumer has unacked messages, the 
new messages after the `unacked messages` might break the message dispatch 
order by the key. 
   
   Here is more context about the key-shared subscription ordering guarantee
   
   https://github.com/apache/pulsar/issues/6554
   https://github.com/apache/pulsar/pull/7106


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