From be257b58c689510a21529019a766b7a2bfc7ebe6 Mon Sep 17 00:00:00 2001 From: Liulietong Date: Sat, 27 Feb 2021 06:43:47 +0800 Subject: [PATCH] [Hudi-1583]: Fix bug that Hudi will skip remaining log files if there is logFile with zero size in logFileList when merge on read. (#2584) Co-authored-by: liulietong --- .../org/apache/hudi/common/table/log/HoodieLogFormatReader.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hudi-common/src/main/java/org/apache/hudi/common/table/log/HoodieLogFormatReader.java b/hudi-common/src/main/java/org/apache/hudi/common/table/log/HoodieLogFormatReader.java index a5834d227..72672278b 100644 --- a/hudi-common/src/main/java/org/apache/hudi/common/table/log/HoodieLogFormatReader.java +++ b/hudi-common/src/main/java/org/apache/hudi/common/table/log/HoodieLogFormatReader.java @@ -104,7 +104,7 @@ public class HoodieLogFormatReader implements HoodieLogFormat.Reader { throw new HoodieIOException("unable to initialize read with log file ", io); } LOG.info("Moving to the next reader for logfile " + currentReader.getLogFile()); - return this.currentReader.hasNext(); + return hasNext(); } return false; }