You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by mm...@apache.org on 2025/01/29 20:12:02 UTC
(pulsar) branch master updated (ed5dbb5289f -> c5173d5e15e)
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(-)