This is an automated email from the ASF dual-hosted git repository. xyz pushed a change to branch bewaremypower/4.0-pr-24454 in repository https://gitbox.apache.org/repos/asf/pulsar.git
from 6919a557a90 Fix tests add ec56ca52980 [fix][broker] Fix ManagedCursor state management race conditions and lifecycle issues (#24569) add d0f34a9d840 Merge branch 'branch-4.0' into bewaremypower/4.0-pr-24454 No new revisions were added by this update. Summary of changes: .../bookkeeper/mledger/impl/ManagedCursorImpl.java | 434 ++++++++++++--------- .../bookkeeper/mledger/impl/ManagedLedgerImpl.java | 37 +- .../mledger/impl/NonDurableCursorImpl.java | 2 + .../bookkeeper/mledger/impl/OpReadEntry.java | 34 +- .../mledger/impl/ReadOnlyCursorImpl.java | 2 + .../service/persistent/PersistentSubscription.java | 10 + .../pulsar/broker/service/ReplicatorTest.java | 34 +- 7 files changed, 343 insertions(+), 210 deletions(-)