rvashishth commented on issue #7500:
URL: https://github.com/apache/pulsar/issues/7500#issuecomment-660278893


   Let me know if this understanding is correct.  The 
`backlogQuotaDefaultLimitGB` is set per topic and is a logical unit within 
persistent storage. Pulsar applies this limit to the largest subscription 
backlog for the topic.  
   
   There is no physical storage for this topic backlog quota, but it's a 
logical threshold limit and this basically governs how much max unacknowledge 
message any subscription can have.  
   
   And once this topic backlog quota is reached, we can choose to apply one of 
`producer_request_hold`,`producer_exception`,`consumer_backlog_eviction` 
policy. Where  `consumer_backlog_eviction` marks the older message in the 
backlog as acknowledged.


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


Reply via email to