diff options
author | Magnus Ahltorp <map@kth.se> | 2016-02-10 11:11:16 +0100 |
---|---|---|
committer | Linus Nordberg <linus@nordu.net> | 2016-04-25 13:14:10 +0200 |
commit | f576ef7e0ec4317f0ff2f632ae8c2312dc916673 (patch) | |
tree | fbcdd66b9fe2fd0e0ad0ad84e600d866483a8b12 /doc | |
parent | 7f15cd5a881d2d14f80ddf5219577561d3d91eeb (diff) |
Rough implementation of new permdb format.
Added regression tests and benchmarks.
Chunks not implemented yet.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/permdb.md | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/doc/permdb.md b/doc/permdb.md index 74ce443..c3c035f 100644 --- a/doc/permdb.md +++ b/doc/permdb.md @@ -56,10 +56,11 @@ All values are in big-endian byte order. - entry - entry - ... + - commit start cookie [64-bit] = 0x75c2e4b3d5f643a1 - padding to 4-byte boundary - length [32-bit] - - checksum = SHA-256 of whole commit except checksum and cookie - - commit cookie [64-bit] = 0x2b05eed61b5af550 + - checksum = SHA-256 of whole commit except checksum and end cookie + - commit end cookie [64-bit] = 0x2b05eed61b5af550 - entry - entry cookie [64-bit] = 0xe7c1cdc2ba3dc77c |