Re: jgit performance update
From: Jakub Narebski <hidden>
Date: 2016-08-11 19:25:10
Robin Rosenberg wrote:
söndag 03 december 2006 05:59 skrev Shawn Pearce:quoted
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