This is an automated email from the ASF dual-hosted git repository.
mmerli pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/bookkeeper.git
The following commit(s) were added to refs/heads/master by this push:
new b3aca10dea Add log for entry log file delete. (#3872)
b3aca10dea is described below
commit b3aca10deacf71cdca49c9939d54e8efbdaa58ef
Author: Yan Zhao <[email protected]>
AuthorDate: Tue Mar 21 01:59:18 2023 +0800
Add log for entry log file delete. (#3872)
* Add log for entry log file delete.
* add log info.
* Address the comment.
* Address the comment.
* revert the code.
---
.../main/java/org/apache/bookkeeper/bookie/GarbageCollectorThread.java | 1 +
1 file changed, 1 insertion(+)
diff --git
a/bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/GarbageCollectorThread.java
b/bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/GarbageCollectorThread.java
index c06df7c228..5de2292263 100644
---
a/bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/GarbageCollectorThread.java
+++
b/bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/GarbageCollectorThread.java
@@ -751,6 +751,7 @@ public class GarbageCollectorThread implements Runnable {
EntryLogMetadata entryLogMeta =
entryLogger.getEntryLogMetadata(entryLogId, throttler);
removeIfLedgerNotExists(entryLogMeta);
if (entryLogMeta.isEmpty()) {
+ LOG.info("Entry log file {} is empty, delete it from
disk.", Long.toHexString(entryLogId));
entryLogger.removeEntryLog(entryLogId);
// remove it from entrylogmetadata-map if it is present in
// the map