[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [jgit-dev] CQ for JavaEWAH in Orbit
|
On Wed, Sep 26, 2012 at 5:20 PM, Shawn Pearce
<spearce@xxxxxxxxxxx> wrote:
In change 7939[1] Colby uses JavaEWAH[2], an Apache Licensed open
source library that would become a new dependency to JGit. The
performance improvements having something like this gets us are
huge[3]:
Operation Index V2 Index VE003
Clone 37530ms (524.06 MiB) 82ms (524.06 MiB)
Fetch (1 commit back) 75ms 107ms
Fetch (10 commits back) 456ms (269.51 KiB) 341ms (265.19 KiB)
Fetch (100 commits back) 449ms (269.91 KiB) 337ms (267.28 KiB)
Fetch (1000 commits back) 2229ms ( 14.75 MiB) 189ms ( 14.42 MiB)
Fetch (10000 commits back) 2177ms ( 16.30 MiB) 254ms ( 15.88 MiB)
Fetch (100000 commits back) 14340ms (185.83 MiB) 1655ms (189.39 MiB)
Chris, can you work on the CQ and get this into Orbit?
We should probably track this effort in a JGit bug.
--
Cheers,
Chris Aniszczyk
http://aniszczyk.org+1 512 961 6719