Hi,
I am posting a followup on this bug marked as resolved, as I am having the same
issue. Tested with today's snapshot e160f2312815.
On a freshly 'hg qinited' Linux kernel repository, just doing a 'hg diff'
triggers 26370 lstat64() calls, recursing in subtrees that are not under
mercurial's control (no files added).
The filesystem where the repository resides being network mounted, those
"spurious" lstat make mercurial unusable for me (approximately 50 seconds for
this begign diff) on such a big repository. |