HBASE-4878 Master crash when splitting hlog may cause data loss (Chunhui Shen)

git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1207560 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Zhihong Yu 2011-11-28 20:10:58 +00:00
parent 228ebc64d8
commit bdc28714e1
2 changed files with 3 additions and 3 deletions

View File

@ -449,6 +449,7 @@ Release 0.92.0 - Unreleased
HBASE-4855 SplitLogManager hangs on cluster restart due to batch.installed doubly counted
HBASE-4877 TestHCM failing sporadically on jenkins and always for me on an
ubuntu machine
HBASE-4878 Master crash when splitting hlog may cause data loss (Chunhui Shen)
TESTS
HBASE-4450 test for number of blocks read: to serve as baseline for expected

View File

@ -305,13 +305,12 @@ public class HLogSplitter {
"Discovered orphan hlog after split. Maybe the "
+ "HRegionServer was not dead when we started");
}
status.setStatus("Archiving logs after completed split");
archiveLogs(srcDir, corruptedLogs, processedLogs, oldLogDir, fs, conf);
} finally {
status.setStatus("Finishing writing output logs and closing down.");
splits = outputSink.finishWritingAndClose();
}
status.setStatus("Archiving logs after completed split");
archiveLogs(srcDir, corruptedLogs, processedLogs, oldLogDir, fs, conf);
return splits;
}