From 74b75b42791cfa440b5b808b619ee45d2a84c183 Mon Sep 17 00:00:00 2001 From: Lari Hotari Date: Wed, 21 May 2025 21:27:22 +0300 Subject: [PATCH] Fix bug in BlobStoreBackedReadHandleImplV2.readAsync future is completed too early --- .../offload/jcloud/impl/BlobStoreBackedReadHandleImplV2.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tiered-storage/jcloud/src/main/java/org/apache/bookkeeper/mledger/offload/jcloud/impl/BlobStoreBackedReadHandleImplV2.java b/tiered-storage/jcloud/src/main/java/org/apache/bookkeeper/mledger/offload/jcloud/impl/BlobStoreBackedReadHandleImplV2.java index 502f475174cee..3fffd18a5d8a8 100644 --- a/tiered-storage/jcloud/src/main/java/org/apache/bookkeeper/mledger/offload/jcloud/impl/BlobStoreBackedReadHandleImplV2.java +++ b/tiered-storage/jcloud/src/main/java/org/apache/bookkeeper/mledger/offload/jcloud/impl/BlobStoreBackedReadHandleImplV2.java @@ -233,8 +233,8 @@ public CompletableFuture readAsync(long firstEntry, long lastEntr entries.forEach(LedgerEntry::close); } - promise.complete(LedgerEntriesImpl.create(entries)); } + promise.complete(LedgerEntriesImpl.create(entries)); }); return promise; }