Merge branch 'stable-2.13'
* stable-2.13: Expose JGit repository cache configuration parameters Change-Id: I20e1b00f06a641d1dc2c59e406b0df8ac9aeba9f
This commit is contained in:
@@ -31,6 +31,7 @@ import org.eclipse.jgit.lib.Constants;
|
||||
import org.eclipse.jgit.lib.Repository;
|
||||
import org.eclipse.jgit.lib.RepositoryCache;
|
||||
import org.eclipse.jgit.lib.RepositoryCache.FileKey;
|
||||
import org.eclipse.jgit.lib.RepositoryCacheConfig;
|
||||
import org.eclipse.jgit.lib.StoredConfig;
|
||||
import org.eclipse.jgit.storage.file.WindowCacheConfig;
|
||||
import org.eclipse.jgit.util.FS;
|
||||
@@ -84,6 +85,10 @@ public class LocalDiskRepositoryManager implements GitRepositoryManager,
|
||||
|
||||
@Override
|
||||
public void start() {
|
||||
RepositoryCacheConfig repoCacheCfg = new RepositoryCacheConfig();
|
||||
repoCacheCfg.fromConfig(serverConfig);
|
||||
repoCacheCfg.install();
|
||||
|
||||
WindowCacheConfig cfg = new WindowCacheConfig();
|
||||
cfg.fromConfig(serverConfig);
|
||||
if (serverConfig.getString("core", null, "streamFileThreshold") == null) {
|
||||
|
||||
Reference in New Issue
Block a user