Passes unit tests with asynchronous journal compression/writing