816817818819820821822823824825826
journal.setAutoReclaim(false); startJournal(); load(); long consumerTX = idGen.generateID(); long firstID = idGen.generateID(); long appendTX = idGen.generateID();
818819820821822823824825826827828
startJournal(); load(); long consumerTX = idGen.generateID(); long firstID = idGen.generateID(); long appendTX = idGen.generateID(); long addedRecord = idGen.generateID();
820821822823824825826827828829830
long consumerTX = idGen.generateID(); long firstID = idGen.generateID(); long appendTX = idGen.generateID(); long addedRecord = idGen.generateID(); addTx(consumerTX, firstID);
822823824825826827828829830831832
long firstID = idGen.generateID(); long appendTX = idGen.generateID(); long addedRecord = idGen.generateID(); addTx(consumerTX, firstID); startCompact();
842843844845846847848849850851852
finishCompact(); journal.forceMoveNextFile(); long newRecord = idGen.generateID(); add(newRecord); update(newRecord); journal.testCompact();
871872873874875876877878879880881
journal.setAutoReclaim(false); startJournal(); load(); long firstID = idGen.generateID(); long consumerTX = idGen.generateID(); long appendTX = idGen.generateID();
873874875876877878879880881882883
startJournal(); load(); long firstID = idGen.generateID(); long consumerTX = idGen.generateID(); long appendTX = idGen.generateID(); long addedRecord = idGen.generateID();
875876877878879880881882883884885
long firstID = idGen.generateID(); long consumerTX = idGen.generateID(); long appendTX = idGen.generateID(); long addedRecord = idGen.generateID(); addTx(consumerTX, firstID);
877878879880881882883884885886887
long consumerTX = idGen.generateID(); long appendTX = idGen.generateID(); long addedRecord = idGen.generateID(); addTx(consumerTX, firstID); startCompact();
888889890891892893894895896897898
addTx(appendTX, addedRecord); commit(appendTX); updateTx(consumerTX, addedRecord); commit(consumerTX); long deleteTXID = idGen.generateID(); deleteTx(deleteTXID, addedRecord); commit(deleteTXID);