Re: jgit performance update
- From
Jakub Narebski <jnareb@gmail.com>
- Date
- Dec 3, 2006, 14:19 UTC
- Message-ID
- <ekumdo$imo$1@sea.gmane.org>
- In-Reply-To
- <200612031455.48032.robin.rosenberg.lists@dewire.com>
Robin Rosenberg wrote:
Show 18 quoted lines
> söndag 03 december 2006 05:59 skrev Shawn Pearce: > >> With the help of Robin Rosenberg I've been able to make jgit's log >> operation run (on average) within a few milliseconds of core Git. >> >> Walking the 50,000 most recent commits from the Mozilla trunk[1]: >> >> $ time git rev-list --max-count=50000 HEAD >/dev/null >> >> core Git: 1.882s (average) >> jgit: 1.932s (average) >> >> (times are with hot cache and from repeated executions) > Nice indeed. That was a ten-fold improvement for getting my full history. > > So, just go on to the next case. I added filtering on filenames (yes, > CVS-induced brain damage, I should track the content. next version. filenames > are so much handier to work with).
Git uses <path> as _revision limiter_, not as output filter. Shouldn't jgit do the same?
P.S. What is the status of --follow option?
-- Jakub Narebski Warsaw, Poland ShadeHawk on #git