This is an automated email from the ASF dual-hosted git repository.
technoboy pushed a change to branch branch-2.11
in repository https://gitbox.apache.org/repos/asf/pulsar.git
from 899ce511d74 [fix][monitor] fix metrics string encoding (#18138)
new 043cb9fdee0 When accumulating acks, update the batch index in
batchDeletedIndexes and check whether it is greater than the batch index of the
previous ack (#18042)
new d612b8f304d Avoid unnecessary creation of BitSetRecyclable objects
(#17998)
new 2bf2f5b757c [improve][ml] Remove the redundant judgment logic of
ManagedCursorImpl (#18205)
new bd27df4b3a4 [fix][broker] Fix broker cache eviction of entries read by
active cursors (#17273)
new 05efd10278e [fix][ml] Persist correct markDeletePosition to prevent
message loss (#18237)
The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../mledger/impl/ManagedCursorContainer.java | 139 ++++----
.../bookkeeper/mledger/impl/ManagedCursorImpl.java | 117 +++---
.../bookkeeper/mledger/impl/ManagedLedgerImpl.java | 155 ++++----
.../mledger/impl/NonDurableCursorImpl.java | 2 +-
.../mledger/impl/EntryCacheManagerTest.java | 5 +-
.../mledger/impl/ManagedCursorContainerTest.java | 71 ++--
.../bookkeeper/mledger/impl/ManagedCursorTest.java | 181 +++++++++-
.../bookkeeper/mledger/impl/ManagedLedgerTest.java | 396 ++++++++-------------
.../bookkeeper/test/MockedBookKeeperTestCase.java | 4 +
.../pulsar/broker/transaction/TransactionTest.java | 4 +-
10 files changed, 586 insertions(+), 488 deletions(-)