ConfigUtil: Support setting concurrencyLevel Change-Id: I79b5d58b88b4871438176b1f0afb228f403acf01
diff --git a/java/com/google/gitiles/ConfigUtil.java b/java/com/google/gitiles/ConfigUtil.java index 131a62c..8765d8d 100644 --- a/java/com/google/gitiles/ConfigUtil.java +++ b/java/com/google/gitiles/ConfigUtil.java
@@ -60,6 +60,9 @@ public static CacheBuilder<Object, Object> getCacheBuilder(Config config, String name) { CacheBuilder<Object, Object> b = CacheBuilder.newBuilder(); try { + if (config.getString("cache", name, "concurrencyLevel") != null) { + b.concurrencyLevel(config.getInt("cache", name, "concurrencyLevel", 4)); + } if (config.getString("cache", name, "maximumWeight") != null) { b.maximumWeight(config.getLong("cache", name, "maximumWeight", 20 << 20)); }