list of filesystems with known issues

Michael Ekstrand michael at elehack.net
Tue Mar 3 18:56:28 CST 2009


Matt Mackall <mpm at selenic.com> writes:
> On Tue, 2009-03-03 at 17:10 +0100, Jens.Wulf at sew-eurodrive.de wrote:
>> Hi all,
>> 
>> every once in a while someone with a corrupted repo pops up on this list. Sometimes it is because he used hg on a filesystem which has issues. 
>> Searching the bugtracker, wiki and mailing list didn't reveal that
>> much about filesystems which should be avoided, though. Maybe I just
>> didn't use the right keywords, but everything I found was 
>>   "There are known problems with XFS on Linux, but that's about it."
>> 
>> Which ones cause problems?
>
> XFS on Linux: some versions lose writes to revlogs (should be fixed in
> Linux kernels from the past year or so).
>
> NFS on Linux: some versions have attribute caching bugs that
> occasionally cause incorrect output from hg status (again, fixed in
> recent kernels).

Some time ago (0.9.x era), Mercurial had problems doing local clones on
AFS (due, I believe, to its lack of hard link support).  Is this still
the case today?

- Michael

-- 
mouse, n: A device for pointing at the xterm in which you want to type.
Confused by the strange files?  I cryptographically sign my messages.
For more information see <http://www.elehack.net/resources/gpg>.



More information about the Mercurial mailing list