[This from http://svn.haxx.se/dev/archive-2008-06/0723.shtml]
From: Leonardo Fernandes <leonardo.fernandes_at_outsystems.com>
Date: Tue, 17 Jun 2008 15:37:31 +0100
Hi.
I just wanted to know why log -g operations are much slower than normal
log, even when the revisions don't have any merge-info change?
Just a quick statistic. Revision 46237 in my repository changed two
files, and didn't change any property at all. By the way, this is the
common case in development, so probably 90% (or even more) of the
revisions of a repository will fall into this category.
> log -r 46237 $REPO
takes less than a second
> log -g -r 46237 $REPO
takes 12 seconds, besides the server CPU hitting 100%
Is there any task planned to improve these statistics?