jgit/org.eclipse.jgit.lfs.server...
Markus Duft 94bcde663c LFS: Add remote download to SmudgeFilter
Transfer data in chunks of 8k Transferring data byte per byte is slow,
running checkout with CleanFilter on a 2.9MB file takes 20 seconds.
Using a buffer of 8k shrinks this time to 70ms.

Also register the filter commands in a way that the native GIT LFS can
be used alongside with JGit.

Implements auto-discovery of LFS server URL when cloning from a Gerrit
LFS server.

Change-Id: I452a5aa177dcb346d92af08b27c2e35200f246fd
Also-by: Christian Halstrick <christian.halstrick@sap.com>
Signed-off-by: Markus Duft <markus.duft@ssi-schaefer.com>
2018-02-16 18:27:25 +01:00
..
.settings Ignore warning for minor version change without API change 2017-11-24 01:12:14 +01:00
META-INF LFS: Add remote download to SmudgeFilter 2018-02-16 18:27:25 +01:00
tst/org/eclipse/jgit/lfs/server/fs LFS: Add remote download to SmudgeFilter 2018-02-16 18:27:25 +01:00
.classpath Change JGit minimum execution environment to JavaSE-1.8 2016-09-20 11:32:36 +02:00
.gitignore Support LFS protocol and a file system based LFS storage 2016-02-04 17:49:43 +01:00
.project Support LFS protocol and a file system based LFS storage 2016-02-04 17:49:43 +01:00
BUILD Add remaining parts of the bazel build 2017-03-21 09:24:12 +01:00
build.properties Support LFS protocol and a file system based LFS storage 2016-02-04 17:49:43 +01:00
plugin.properties Support LFS protocol and a file system based LFS storage 2016-02-04 17:49:43 +01:00
pom.xml Prepare 4.11.0-SNAPSHOT builds 2017-12-31 04:05:07 +01:00