* Ledger range to set lastConfirmed entry
*/
LedgerRange refreshLastLedgerRange(MessageSeqId lastSeqId, LedgerRange oldRange)
throws BKException, KeeperException, InterruptedException {
LedgerHandle lh = bk.openLedgerNoRecovery(oldRange.getLedgerId(), DigestType.CRC32, passwd);
long lastConfirmed = lh.readLastConfirmed();
MessageSeqId newSeqId = MessageSeqId.newBuilder().mergeFrom(lastSeqId)
.setLocalComponent(lastSeqId.getLocalComponent() + lastConfirmed).build();
return LedgerRange.newBuilder().mergeFrom(oldRange).setEndSeqIdIncluded(newSeqId).build();
}