sijie commented on a change in pull request #1281: Issue #570: Introducing EntryLogManager. URL: https://github.com/apache/bookkeeper/pull/1281#discussion_r176332233
########## File path: bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/SortedLedgerStorage.java ########## @@ -167,14 +167,7 @@ public ByteBuf getEntry(long ledgerId, long entryId) throws IOException { @Override public void checkpoint(final Checkpoint checkpoint) throws IOException { - long numBytesFlushed = memTable.flush(this, checkpoint); - if (numBytesFlushed > 0) { - // if bytes are added between previous flush and this checkpoint, - // it means bytes might live at current active entry log, we need - // roll current entry log and then issue checkpoint to underlying - // interleaved ledger storage. - entryLogger.rollLog(); - } + memTable.flush(this, checkpoint); Review comment: I would suggest leaving this change out of this PR. Let's discuss this when you introduce multiple entry log manager. ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services