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]
