create 'journal' system test

tests that version 1 journal files containing version 1 transaction
headers are rolled forward correctly on server startup, then updated
into version 2 journals. also checks journal file consistency and
'max-journal-size' behavior.

(cherry picked from commit a0aefa1de6)
This commit is contained in:
Evan Hunt
2021-02-22 15:17:54 -08:00
parent 9f1f5abe0e
commit bda028e0ee
17 changed files with 393 additions and 0 deletions

Binary file not shown.