diff --git a/CHANGES.txt b/CHANGES.txt index 5dc225cd748..b4054cc4082 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -460,6 +460,7 @@ Release 0.92.0 - Unreleased HBASE-4935 hbase 0.92.0 doesn't work going against 0.20.205.0, its packaged hadoop HBASE-5078 DistributedLogSplitter failing to split file because it has edits for lots of regions + HBASE-5077 SplitLogWorker fails to let go of a task, kills the RS TESTS HBASE-4450 test for number of blocks read: to serve as baseline for expected diff --git a/src/main/java/org/apache/hadoop/hbase/regionserver/wal/HLogSplitter.java b/src/main/java/org/apache/hadoop/hbase/regionserver/wal/HLogSplitter.java index a2c5c17334d..7eb9db3746d 100644 --- a/src/main/java/org/apache/hadoop/hbase/regionserver/wal/HLogSplitter.java +++ b/src/main/java/org/apache/hadoop/hbase/regionserver/wal/HLogSplitter.java @@ -490,12 +490,12 @@ public class HLogSplitter { } String msg = "Processed " + editsCount + " edits across " + n + " regions" + " threw away edits for " + (logWriters.size() - n) + " regions" + - "; log file=" + logPath + - ", corrupted=" + isCorrupted; + "; log file=" + logPath + " is corrupted = " + isCorrupted + + " progress failed = " + progress_failed); LOG.info(msg); status.markComplete(msg); } - return true; + return !progress_failed; } /**