[PATCH] introduce fncache repository layout

Matt Mackall mpm at selenic.com
Wed Oct 15 17:46:03 CDT 2008


On Wed, 2008-10-15 at 23:20 +0200, Benoit Boissinot wrote:
> On Sun, Sep 7, 2008 at 3:33 PM, Adrian Buehlmann <adrian at cadifra.com> wrote:
> > # HG changeset patch
> > # User Adrian Buehlmann <adrian at cadifra.com>
> > # Date 1220789035 -7200
> > # Node ID 81bcb7350ba35ace96078a70720d2253067c2dae
> > # Parent  2365c6d4c330415260821aec67580188022b14e7
> > introduce fncache repository layout
> >
> 
> What is the status of this patch ?
> 
> Matt do you agree with the approach ?

Last I looked, it was getting pretty solid. I just ran out of time to
look at patches in September.

My main concerns are that it's:

- simple (looking pretty good here)
- fast (and here)
- maximally backward-compatible

The last gets interesting. Do we want this on by default? Maybe not, as
that will break old clients working with new repos, often with no
advantage. On the other hand, we'd then need a way to turn it on, which
means it'd be simpler to have it always on.

-- 
Mathematics is the supreme nostalgia of our time.



More information about the Mercurial-devel mailing list