This PR backports all the journal improvements except the compact mode stuff (so everything that's already landed). Every commit applied cleanly, unit tests pass and the journal still works as expected.
Pull-Request has been merged by daandemeyer
This PR backports all the journal improvements except the compact mode stuff (so everything that's already landed). Every commit applied cleanly, unit tests pass and the journal still works as expected.