From: Junio C Hamano Date: Thu, 31 Jul 2008 22:36:21 GMT Subject: Re: [PATCH v3-wip] revision traversal: show full history with merge simplification Message-ID: <7v63qly93u.fsf@gitster.siamese.dyndns.org> In-Reply-To: Linus Torvalds writes: > On Thu, 31 Jul 2008, Junio C Hamano wrote: >> >> The same query with 's/| head -n 1/>/dev/null' is more expensive. In fact >> it is much more expensive than the non-incremental one (v2), and about >> three times more expensive than non-limiting --full-history for explaining >> the history of kernel/printk.c. > > Hmm? Why is that, exactly? Does it walk over the same commit over and over > and over again or something? > > Can you combine --simplify-merges and --topo-order to get a fast version > again (since --topo-order will force a non-incrmental walk)? Heh, nice try to make my head explode ;-) Not today, no, really, no...