codelipenghui commented on issue #6451: Doing negative ack after ack timeout breaks redelivery in strange ways URL: https://github.com/apache/pulsar/issues/6451#issuecomment-594306213 @pouledodue If specified ack timeout for a consumer represents the redelivery of the message is handled by the consumer automatically. If you want to redeliver messages manually, you'd better keep ack timeout absent. As the current logic, If you send a negative ack request, this will remove the negative acked message from the unack message tracker, so this leads to uncertainty in the number of retries.
---------------------------------------------------------------- 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
