Mercurial > hg
changeset 18585:b280f3bfc8a0
revlog: document v0 format
author | Benoit Boissinot <benoit.boissinot@ens-lyon.org> |
---|---|
date | Sat, 09 Feb 2013 12:08:02 +0100 |
parents | 3af017bd8ef9 |
children | 40f9472f5737 |
files | mercurial/revlog.py |
diffstat | 1 files changed, 8 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/revlog.py Sat Feb 09 10:40:26 2013 +0000 +++ b/mercurial/revlog.py Sat Feb 09 12:08:02 2013 +0100 @@ -91,6 +91,14 @@ return bin[1:] raise RevlogError(_("unknown compression type %r") % t) +# index v0: +# 4 bytes: offset +# 4 bytes: compressed length +# 4 bytes: base rev +# 4 bytes: link rev +# 32 bytes: parent 1 nodeid +# 32 bytes: parent 2 nodeid +# 32 bytes: nodeid indexformatv0 = ">4l20s20s20s" v0shaoffset = 56