summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorMagnus Ahltorp <map@kth.se>2016-02-10 11:11:16 +0100
committerLinus Nordberg <linus@nordu.net>2016-04-25 13:14:10 +0200
commitf576ef7e0ec4317f0ff2f632ae8c2312dc916673 (patch)
treefbcdd66b9fe2fd0e0ad0ad84e600d866483a8b12 /doc
parent7f15cd5a881d2d14f80ddf5219577561d3d91eeb (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.md5
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