Include a progress meter for large uploads to Amazon S3
commit3b06b99fd01ae64b0a7ff3758732ba66a6c385c5
authorShawn O. Pearce <spearce@spearce.org>
Thu, 10 Jul 2008 06:13:19 +0000 (10 02:13 -0400)
committerRobin Rosenberg <robin.rosenberg@dewire.com>
Fri, 11 Jul 2008 10:13:53 +0000 (11 12:13 +0200)
tree5d8edea6baeacb4a3f46f1226d1acae56adcdd64
parent0c552dab3e264a94266ce926994642c72f5220a5
Include a progress meter for large uploads to Amazon S3

If we are uploading a sizable pack file or idx file to the S3
service the upload happens after we have finished writing the pack
to a local temporary file.  This causes a long pause for the user
while they wait for the data transfer to complete, with no real
indication of progress happening.

Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
Signed-off-by: Robin Rosenberg <robin.rosenberg@dewire.com>
org.spearce.jgit/src/org/spearce/jgit/transport/AmazonS3.java
org.spearce.jgit/src/org/spearce/jgit/transport/TransportAmazonS3.java
org.spearce.jgit/src/org/spearce/jgit/transport/TransportSftp.java
org.spearce.jgit/src/org/spearce/jgit/transport/WalkPushConnection.java
org.spearce.jgit/src/org/spearce/jgit/transport/WalkRemoteObjectDatabase.java