]> source.dussan.org Git - jgit.git/commit
IndexPack: Defer the "Resolving deltas" progress meter 32/3932/2
authorShawn O. Pearce <spearce@spearce.org>
Wed, 27 Jul 2011 18:59:31 +0000 (11:59 -0700)
committerShawn O. Pearce <spearce@spearce.org>
Thu, 28 Jul 2011 17:22:50 +0000 (10:22 -0700)
commitc81f6ab3abf9fecc298294b44385538ac9e80e92
tree6658b320806d0c7610492681e5884c67efc032e7
parente0111b18c8386d86eac2671b8cf639b63ec53560
IndexPack: Defer the "Resolving deltas" progress meter

If delta resolution completes in < 1000 milliseconds, don't bother
showing the progress meter. This is actually very common for a Gerrit
Code Review server, where the client is probably sending 1 commit and
only a few trees/blobs modified... and the base objects are hot in the
process buffer cache.

The 1000 millisecond delay is just a guess at a reasonable time to wait.

Change-Id: I440baa64ab0dfa21be61deae8dcd3ca061bed8ce
Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
org.eclipse.jgit/src/org/eclipse/jgit/transport/PackParser.java