From f576ef7e0ec4317f0ff2f632ae8c2312dc916673 Mon Sep 17 00:00:00 2001 From: Magnus Ahltorp Date: Wed, 10 Feb 2016 11:11:16 +0100 Subject: Rough implementation of new permdb format. Added regression tests and benchmarks. Chunks not implemented yet. --- doc/permdb.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'doc/permdb.md') 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 -- cgit v1.1