Review Board 1.7.22

BOOKKEEPER-218: Provide journal manager to manage journal related operations

Review Request #4737 - Created April 16, 2012 and updated

Sijie Guo
Currently we put all journal related operations in Bookie class. It would be better to provide a journal manager to provide journal related operations. It would make Bookie logic more clearly.

Besides that, some admin tools like BOOKKEEPER-183 needs to provide could use JournalManager to read/check journal files directly.

Review request changed
Updated (April 17, 2012, 10:56 a.m.)
rebase the patch to latest trunk.
Ship it!
Posted (April 17, 2012, 10:59 a.m.)
lgtm +1