This is an automated email from the ASF dual-hosted git repository.

lhotari pushed a commit to branch branch-3.0
in repository https://gitbox.apache.org/repos/asf/pulsar.git

commit 77f16f89aac9c22ea8dd7b88b3312a8f4750833e
Author: Lari Hotari <[email protected]>
AuthorDate: Tue Oct 28 18:49:04 2025 +0200

    [fix][test][branch-3.0] Backport test case so that it compiles in branch-3.0
---
 .../java/org/apache/bookkeeper/mledger/impl/ManagedLedgerTest.java   | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git 
a/managed-ledger/src/test/java/org/apache/bookkeeper/mledger/impl/ManagedLedgerTest.java
 
b/managed-ledger/src/test/java/org/apache/bookkeeper/mledger/impl/ManagedLedgerTest.java
index 2cc0e19a34c..8972ade225f 100644
--- 
a/managed-ledger/src/test/java/org/apache/bookkeeper/mledger/impl/ManagedLedgerTest.java
+++ 
b/managed-ledger/src/test/java/org/apache/bookkeeper/mledger/impl/ManagedLedgerTest.java
@@ -2663,7 +2663,6 @@ public class ManagedLedgerTest extends 
MockedBookKeeperTestCase {
     @Test
     public void testGetNumberOfEntries() throws Exception {
         ManagedLedgerConfig managedLedgerConfig = new ManagedLedgerConfig();
-        initManagedLedgerConfig(managedLedgerConfig);
         managedLedgerConfig.setMaxEntriesPerLedger(5);
         ManagedLedgerImpl managedLedger =
                 (ManagedLedgerImpl) factory.open("testGetNumberOfEntries", 
managedLedgerConfig);
@@ -2674,8 +2673,8 @@ public class ManagedLedgerTest extends 
MockedBookKeeperTestCase {
         for (int i = 0; i < numberOfEntries; i++) {
             positions.add(managedLedger.addEntry(("entry-" + 
i).getBytes(Encoding)));
         }
-        Position mdPos = positions.get(numberOfEntries - 1);
-        Position rdPos = PositionFactory.create(mdPos.getLedgerId(), 
mdPos.getEntryId() + 1);
+        PositionImpl mdPos = (PositionImpl) positions.get(numberOfEntries - 1);
+        PositionImpl rdPos = PositionImpl.get(mdPos.getLedgerId(), 
mdPos.getEntryId() + 1);
         managedCursor.delete(positions);
         // trigger ledger rollover and wait for the new ledger created
         Awaitility.await().untilAsserted(() -> {

Reply via email to