jgit/org.eclipse.jgit.lfs.server
Saša Živkov b72fc2b494 Make the FileLfsRepository thread safe
The FileLfsRepository.out member could have been accessed from multiple
threads which would corrupt the content.

Don't store the AtomicObjectOutputStream in the FileLfsRepository.out but
move it to the ObjectUploadListener which is instantiated per-request.

Add a parallel upload test.

Change-Id: I62298630e99c46b500d376843ffcde934436215b
Signed-off-by: Saša Živkov <sasa.zivkov@sap.com>
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
2016-03-22 17:26:46 +01:00
..
.settings Support LFS protocol and a file system based LFS storage 2016-02-04 17:49:43 +01:00
META-INF Support Amazon S3 based storage for LFS 2016-02-17 11:36:58 -05:00
resources/org/eclipse/jgit/lfs/server/internal Support Amazon S3 based storage for LFS 2016-02-17 11:36:58 -05:00
src/org/eclipse/jgit/lfs/server Make the FileLfsRepository thread safe 2016-03-22 17:26:46 +01:00
.classpath Support LFS protocol and a file system based LFS storage 2016-02-04 17:49:43 +01:00
.fbprefs Support LFS protocol and a file system based LFS storage 2016-02-04 17:49:43 +01: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
BUCK Support LFS protocol and a file system based LFS storage 2016-02-04 17:49:43 +01:00
about.html Support LFS protocol and a file system based LFS storage 2016-02-04 17:49:43 +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 Support Amazon S3 based storage for LFS 2016-02-17 11:36:58 -05:00