[PATCH 0 of 7 F2 series] fncache2 repo format

Adrian Buehlmann adrian at cadifra.com
Sat Oct 6 17:24:57 CDT 2012

This series creates new fncache2 repos. Just for consideration. Not to be pushed.

I've used it to convert a Netbeans repo to the fncache2 format using clone --pull.
It passes verify afterwards.

Somewhat surprisingly, the performance of the F2 series isn't really that great (yet):

  $ hg perffncacheencode
  ! wall 0.849000 comb 0.842405 user 0.842405 sys 0.000000 (best of 12)

Compare that with the A2 series, which still uses the current fncache repo format:

  $ hg perffncacheencode
  ! wall 0.488000 comb 0.483603 user 0.483603 sys 0.000000 (best of 21)

More information about the Mercurial-devel mailing list