Repository: bookkeeper Updated Branches: refs/heads/master 1387b2be4 -> 6286c39ea
BOOKKEEPER-821: Failing to write lastId to ledger directories should not fail startup of bookies (zhaijia via sijie) Project: http://git-wip-us.apache.org/repos/asf/bookkeeper/repo Commit: http://git-wip-us.apache.org/repos/asf/bookkeeper/commit/6286c39e Tree: http://git-wip-us.apache.org/repos/asf/bookkeeper/tree/6286c39e Diff: http://git-wip-us.apache.org/repos/asf/bookkeeper/diff/6286c39e Branch: refs/heads/master Commit: 6286c39eaa8f7422323fc3405c72f9c6333f444f Parents: 1387b2b Author: Sijie Guo <si...@apache.org> Authored: Tue May 19 23:20:04 2015 -0700 Committer: Sijie Guo <si...@apache.org> Committed: Tue May 19 23:20:04 2015 -0700 ---------------------------------------------------------------------- CHANGES.txt | 2 ++ .../src/main/java/org/apache/bookkeeper/bookie/EntryLogger.java | 2 ++ 2 files changed, 4 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/bookkeeper/blob/6286c39e/CHANGES.txt ---------------------------------------------------------------------- diff --git a/CHANGES.txt b/CHANGES.txt index 4415a2e..c100cad 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -40,6 +40,8 @@ Trunk (unreleased changes) BOOKKEEPER-854: NPE on InterleavedLedgerStorage.onRotateEntryLog (sijie) + BOOKKEEPER-821: Failing to write lastId to ledger directories should not fail startup of bookies (zhaijia via sijie) + IMPROVEMENTS: BOOKKEEPER-800: Expose whether a ledger is closed or not (ivank) http://git-wip-us.apache.org/repos/asf/bookkeeper/blob/6286c39e/bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/EntryLogger.java ---------------------------------------------------------------------- diff --git a/bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/EntryLogger.java b/bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/EntryLogger.java index d083f5e..1030c80 100644 --- a/bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/EntryLogger.java +++ b/bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/EntryLogger.java @@ -512,6 +512,8 @@ public class EntryLogger { try { bw.write(Long.toHexString(logId) + "\n"); bw.flush(); + } catch (IOException e) { + LOG.warn("Failed write lastId file"); } finally { try { bw.close();