Author: stillalex
Date: Mon Jun 26 14:16:45 2017
New Revision: 1799922
URL: http://svn.apache.org/viewvc?rev=1799922&view=rev
Log:
OAK-6394 Reduce default Multiplexer impact on ReferenceIndex
Modified:
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/Multiplexers.java
Modified:
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/Multiplexers.java
URL:
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/Multiplexers.java?rev=1799922&r1=1799921&r2=1799922&view=diff
==============================================================================
---
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/Multiplexers.java
(original)
+++
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/Multiplexers.java
Mon Jun 26 14:16:45 2017
@@ -18,7 +18,6 @@
*/
package org.apache.jackrabbit.oak.plugins.index.property;
-import static com.google.common.collect.Sets.newHashSet;
import static
org.apache.jackrabbit.oak.plugins.index.IndexConstants.INDEX_CONTENT_NODE_NAME;
import java.util.HashSet;
@@ -35,6 +34,7 @@ import org.apache.jackrabbit.oak.spi.sta
import org.apache.jackrabbit.oak.spi.state.NodeStateUtils;
import com.google.common.base.Predicate;
+import com.google.common.collect.ImmutableSet;
public class Multiplexers {
@@ -101,8 +101,8 @@ public class Multiplexers {
strategies.add(newStrategy(unique, true, defaultName, defMount));
return strategies;
} else {
- return unique ? newHashSet(newUniqueStrategy(defaultName))
- : newHashSet(newMirrorStrategy(defaultName));
+ return unique ? ImmutableSet.of(newUniqueStrategy(defaultName))
+ : ImmutableSet.of(newMirrorStrategy(defaultName));
}
}