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]
