pulsar
pulsar copied to clipboard
[DO NOT MERGE][feat][offload] Add namespace/topic level offload auto-trigger threshold configurations
Fixes https://github.com/apache/pulsar/issues/17673
Motivation
Currently, Pulsar only supports global offload auto trigger policy: managedLedgerOffloadAutoTriggerSizeThresholdBytes and managedLedgerOffloadThresholdInSeconds (see: https://github.com/apache/pulsar/pull/17398).
this is a very coarse granularity.
For the purpose of more fine control of auto trigger offload, we'd better to support namespace/topic level auto trigger offload policy.
Documentation
- [ ]
doc - [x]
doc-required - [ ]
doc-not-needed - [ ]
doc-complete
Matching PR in forked repository
PR in forked repository: