From: Phil Hord Date: Sun, 06 May 2012 16:49:27 GMT Subject: Re: Index format v5 Message-ID: In-Reply-To: On Thu, May 3, 2012 at 1:25 PM, Thomas Gummerer wrote: > I have been drafting the Version 5 of the index format over the past > few days with the help of Thomas Rast, Michael Haggerty, cmn and > barrbrain on IRC. It will save with prefix compression on the path, and > using a crc32 over the stat data, instead of the full data, since it is only > used for checking if the file is changed. (Thanks Michael Haggerty for > this hint. Unless we are missing something this will save another > ~4 MB on the Webkit index. ... > == Directory entry > >  Directory entries are sorted in lexicographic order by the name >  of their path starting with the root. > >  Path names (variable length) relative to top level directory (without the >    leading slash). '/' is used as path separator. '.' indicates the root >    directory. The special patch components ".." and ".git" (without quotes) >    are disallowed. Trailing slash is also disallowed. typo: The special _path_ components ".." and ".git" ...