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 550f759..1435598 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 @@ -243,7 +243,7 @@ public class HLogSplitter { List corruptedLogs = new ArrayList(); List splits = null; - boolean skipErrors = conf.getBoolean("hbase.hlog.split.skip.errors", false); + boolean skipErrors = conf.getBoolean("hbase.hlog.split.skip.errors", true); splitSize = 0; @@ -276,7 +276,7 @@ public class HLogSplitter { // If the IOE resulted from bad file format, // then this problem is idempotent and retrying won't help if (e.getCause() instanceof ParseException) { - LOG.warn("ParseException from hlog " + logPath + ". continuing"); + LOG.warn("Parse exception from hlog " + logPath + ". continuing", e); processedLogs.add(logPath); } else { if (skipErrors) {