This is an automated email from the ASF dual-hosted git repository.
mmerli pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/pulsar.git
from ed5dbb5289f [fix][ci] Configure Docker data-root to /mnt/docker to
avoid running out of disk space (#23909)
add c5173d5e15e [fix][broker] Make InflightReadsLimiter asynchronous and
apply it for replay queue reads (#23901)
No new revisions were added by this update.
Summary of changes:
.../mledger/ManagedLedgerFactoryConfig.java | 12 +
.../mledger/impl/ManagedLedgerFactoryImpl.java | 2 +-
.../mledger/impl/cache/InflightReadsLimiter.java | 252 +++++++---
.../mledger/impl/cache/PendingReadsManager.java | 156 +++---
.../mledger/impl/cache/RangeEntryCacheImpl.java | 298 +++++------
.../impl/cache/RangeEntryCacheManagerImpl.java | 16 +-
.../impl/InflightReadsLimiterIntegrationTest.java | 13 +-
.../bookkeeper/mledger/impl/ManagedLedgerTest.java | 92 ++--
.../impl/cache/InflightReadsLimiterTest.java | 560 ++++++++++++++++-----
.../impl/cache/PendingReadsManagerTest.java | 4 +-
.../apache/pulsar/broker/ServiceConfiguration.java | 9 +
.../pulsar/broker/ManagedLedgerClientFactory.java | 17 +-
12 files changed, 984 insertions(+), 447 deletions(-)