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(() -> {
