Author: catholicon
Date: Sat Sep 23 09:11:10 2017
New Revision: 1809380

URL: http://svn.apache.org/viewvc?rev=1809380&view=rev
Log:
OAK-6704: Set default merge policy to TieredMergePolicy

Modified:
    
jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition.java
    
jackrabbit/oak/trunk/oak-lucene/src/test/java/org/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinitionTest.java

Modified: 
jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition.java?rev=1809380&r1=1809379&r2=1809380&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition.java
 Sat Sep 23 09:11:10 2017
@@ -1519,9 +1519,9 @@ public final class IndexDefinition imple
         if (mergePolicyName != null) {
             if (mergePolicyName.equalsIgnoreCase("no")) {
                 mergePolicy = NoMergePolicy.COMPOUND_FILES;
-            } else if (mergePolicyName.equalsIgnoreCase("mitigated") || 
mergePolicyName.equalsIgnoreCase("default")) {
+            } else if (mergePolicyName.equalsIgnoreCase("mitigated")) {
                 mergePolicy = new CommitMitigatingTieredMergePolicy();
-            } else if (mergePolicyName.equalsIgnoreCase("tiered")) {
+            } else if (mergePolicyName.equalsIgnoreCase("tiered") || 
mergePolicyName.equalsIgnoreCase("default")) {
                 mergePolicy = new TieredMergePolicy();
             } else if (mergePolicyName.equalsIgnoreCase("logbyte")) {
                 mergePolicy = new LogByteSizeMergePolicy();
@@ -1530,7 +1530,7 @@ public final class IndexDefinition imple
             }
         }
         if (mergePolicy == null) {
-            mergePolicy = new CommitMitigatingTieredMergePolicy();
+            mergePolicy = new TieredMergePolicy();
         }
         return mergePolicy;
     }

Modified: 
jackrabbit/oak/trunk/oak-lucene/src/test/java/org/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinitionTest.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-lucene/src/test/java/org/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinitionTest.java?rev=1809380&r1=1809379&r2=1809380&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-lucene/src/test/java/org/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinitionTest.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-lucene/src/test/java/org/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinitionTest.java
 Sat Sep 23 09:11:10 2017
@@ -162,7 +162,7 @@ public class IndexDefinitionTest {
     public void mergePolicyConfig() throws Exception{
         IndexDefinition defn = new IndexDefinition(root, 
builder.getNodeState(), "/foo");
         assertNotNull(defn.getMergePolicy());
-        assertEquals(CommitMitigatingTieredMergePolicy.class, 
defn.getMergePolicy().getClass());
+        assertEquals(TieredMergePolicy.class, 
defn.getMergePolicy().getClass());
 
         builder.setProperty(LuceneIndexConstants.MERGE_POLICY_NAME, "tiered");
         defn = new IndexDefinition(root, builder.getNodeState(), "/foo");
@@ -187,7 +187,7 @@ public class IndexDefinitionTest {
         builder.setProperty(LuceneIndexConstants.MERGE_POLICY_NAME, "default");
         defn = new IndexDefinition(root, builder.getNodeState(), "/foo");
         assertNotNull(defn.getMergePolicy());
-        assertEquals(CommitMitigatingTieredMergePolicy.class, 
defn.getMergePolicy().getClass());
+        assertEquals(TieredMergePolicy.class, 
defn.getMergePolicy().getClass());
 
         builder.setProperty(LuceneIndexConstants.MERGE_POLICY_NAME, 
"mitigated");
         defn = new IndexDefinition(root, builder.getNodeState(), "/foo");
@@ -198,7 +198,7 @@ public class IndexDefinitionTest {
         builder.setProperty(LuceneIndexConstants.MERGE_POLICY_NAME, 
"whoawhoa");
         defn = new IndexDefinition(root, builder.getNodeState(), "/foo");
         assertNotNull(defn.getMergePolicy());
-        assertEquals(CommitMitigatingTieredMergePolicy.class, 
defn.getMergePolicy().getClass());
+        assertEquals(TieredMergePolicy.class, 
defn.getMergePolicy().getClass());
     }
 
     @Test


Reply via email to