[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?

Submitted the CQ: https://dev.eclipse.org/ipzilla/show_bug.cgi?id=6810Â

Here's the Orbit bug for when the CQ gets approved:Âhttps://bugs.eclipse.org/bugs/show_bug.cgi?id=390500

We should probably track this effort in a JGit bug.

--
Cheers,

Chris Aniszczyk
http://aniszczyk.org
+1 512 961 6719