[patch] syntax:plain for .hgignore
Jonathan S. Shapiro
shap at eros-os.com
Mon Sep 10 21:39:15 UTC 2007
On Mon, 2007-09-10 at 23:34 +0200, Guido Ostkamp wrote:
> We don't want to sit around waiting several seconds for an expensive
> regular expression engine run that is invoked unnecessarily.
Until we know whether the expense is the execution or the compilation,
we don't know which problem to solve, and there is a real possibility
that this will all need to get ripped out to support include/exclude
later -- at which time it will be perceived as a regression.
> And we don't want to waste valuable CPU power which is needed by other
> users - we are working on servers here, not on personal desktop systems.
I don't mean to sound obnoxious here, but if CPU is an issue, you need a
better server. Have you actually looked that the CPU utilization on a
modern server? It usually isn't very high. On most servers, the disk is
the real bottleneck.
I begin to suspect that we may not be building the RE correctly. In
abstract, the RE processing should be completely overwhelmed by the seek
and stat overheads here.
--
Jonathan S. Shapiro
Managing Director
The EROS Group, LLC
www.coyotos.org, www.eros-os.org
More information about the Mercurial-devel
mailing list