summaryrefslogtreecommitdiff
path: root/doc/permdb.md
diff options
context:
space:
mode:
authorMagnus Ahltorp <map@kth.se>2016-02-10 11:11:16 +0100
committerMagnus Ahltorp <map@kth.se>2016-02-10 11:11:16 +0100
commitfb1b75490bbfc3cf10f13388e15231cb30314849 (patch)
tree35c41a11102ac3206a126d79b0d107fb93ea9856 /doc/permdb.md
parentb3dd4ec4c1cfeca1f8fd8bb2c829af69377bcda8 (diff)
Rough implementation of new permdb format.
Added regression tests and benchmarks. Chunks not implemented yet.
Diffstat (limited to 'doc/permdb.md')
-rw-r--r--doc/permdb.md5
1 files changed, 3 insertions, 2 deletions
diff --git a/doc/permdb.md b/doc/permdb.md
index bb73903..1d0da3f 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