Revert "Configure WindowCache settings to use in JGit CLI"

This reverts commit e6375445d1.

Hard coding WindowCache settings wasn't a good idea, this prevents that
custom settings can be configured. Also using virtual memory mapping has
issues on Windows.

Bug: 539789
Change-Id: I37434581f9e3db2f1d7442d893f0dda0c2488d93
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
This commit is contained in:
Matthias Sohn 2018-10-05 11:04:53 +02:00
parent 41b1a71cf3
commit 9dbb18291f
1 changed files with 0 additions and 10 deletions

View File

@ -71,7 +71,6 @@
import org.eclipse.jgit.pgm.internal.CLIText;
import org.eclipse.jgit.pgm.opt.CmdLineParser;
import org.eclipse.jgit.pgm.opt.SubcommandHandler;
import org.eclipse.jgit.storage.file.WindowCacheConfig;
import org.eclipse.jgit.transport.HttpTransport;
import org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory;
import org.eclipse.jgit.util.CachedAuthenticator;
@ -106,19 +105,10 @@ public class Main {
private ExecutorService gcExecutor;
private static final int MB = 1024 * 1024;
/**
* <p>Constructor for Main.</p>
*/
public Main() {
final WindowCacheConfig c = new WindowCacheConfig();
c.setPackedGitMMAP(true);
c.setPackedGitWindowSize(8 * 1024);
c.setPackedGitLimit(10 * MB);
c.setDeltaBaseCacheLimit(10 * MB);
c.setStreamFileThreshold(50 * MB);
c.install();
HttpTransport.setConnectionFactory(new HttpClientConnectionFactory());
BuiltinLFS.register();
gcExecutor = Executors.newSingleThreadExecutor(new ThreadFactory() {