[Bug 5015] New: fncache rebuild code is wrong

mercurial-bugs at selenic.com mercurial-bugs at selenic.com
Fri Dec 18 01:09:44 UTC 2015


https://bz.mercurial-scm.org/show_bug.cgi?id=5015

            Bug ID: 5015
           Summary: fncache rebuild code is wrong
           Product: Mercurial
           Version: default branch
          Hardware: PC
                OS: Mac OS
            Status: UNCONFIRMED
          Severity: bug
          Priority: urgent
         Component: Mercurial
          Assignee: bugzilla at selenic.com
          Reporter: gregory.szorc at gmail.com
                CC: mercurial-devel at selenic.com

As documented at https://bugzilla.mozilla.org/show_bug.cgi?id=1233319, `hg
debugrebuildfncache` can produce an invalid fncache file. I'm not sure exactly
what the problem is because I don't fully grok the inner workings of stores and
how paths are encoded, but it looks like the code used in repair.py to
regenerate the fncache isn't detecting revlogs under .hg/store/dh and is
failing to add them to fncache.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Mercurial-devel mailing list