After i check the pending acks in consumer, i recommend use redeliveryTracker 
to track the redelivery count:

First, in a subscription only have one redelivery tracker, pending acks is 
binding to consumer, we don't need to record redelivery count per consumer and 
if record it in consumer, will get a different behavior is`max redelivery count 
per consumer`, but for now we defined the redelivery count per subscription.

Second, i think we need separate pending acks and redeliveryTracker, it's 
better to implement another redeliveryTracker.

[ Full content available at: 
https://github.com/apache/incubator-pulsar/pull/2508 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to