codelipenghui commented on issue #5990: [Issue 5969] prevent redelivery of acked batch message at the client api URL: https://github.com/apache/pulsar/pull/5990#issuecomment-572418780 @zzzming In shared subscription mode, this will cause more confusion for users, because messages can be redelivery to other consumers. The status of each consumer is not synchronized. If this approach only work with single active consumer subscription mode, i think we can solve it better on the server side, client filter messages based on information provided by the broker. So that, we can keep the client side simple, This is better for clients in different languages. And if we solve this problem from the server side in the future(I prefer this solution https://github.com/apache/pulsar/issues/5969#issuecomment-570101434 ), the current PR mechanism will also be discarded, so we should consider whether it is necessary.
---------------------------------------------------------------- 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. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services
