You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by rm...@apache.org on 2012/03/26 15:33:12 UTC

svn commit: r1305349 - in /lucene/dev/branches/branch_3x: ./ solr/ solr/core/src/test-files/solr/conf/solrconfig-mergepolicy.xml solr/core/src/test/org/apache/solr/core/TestMergePolicyConfig.java

Author: rmuir
Date: Mon Mar 26 13:33:11 2012
New Revision: 1305349

URL: http://svn.apache.org/viewvc?rev=1305349&view=rev
Log:
add test for noCFSRatio setter (thanks Tomas for the idea)

Modified:
    lucene/dev/branches/branch_3x/   (props changed)
    lucene/dev/branches/branch_3x/solr/   (props changed)
    lucene/dev/branches/branch_3x/solr/core/src/test-files/solr/conf/solrconfig-mergepolicy.xml
    lucene/dev/branches/branch_3x/solr/core/src/test/org/apache/solr/core/TestMergePolicyConfig.java

Modified: lucene/dev/branches/branch_3x/solr/core/src/test-files/solr/conf/solrconfig-mergepolicy.xml
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_3x/solr/core/src/test-files/solr/conf/solrconfig-mergepolicy.xml?rev=1305349&r1=1305348&r2=1305349&view=diff
==============================================================================
--- lucene/dev/branches/branch_3x/solr/core/src/test-files/solr/conf/solrconfig-mergepolicy.xml (original)
+++ lucene/dev/branches/branch_3x/solr/core/src/test-files/solr/conf/solrconfig-mergepolicy.xml Mon Mar 26 13:33:11 2012
@@ -33,6 +33,7 @@
     <mergePolicy class="org.apache.lucene.index.TieredMergePolicy">
       <int name="maxMergeAtOnceExplicit">19</int>
       <int name="segmentsPerTier">9</int>
+      <double name="noCFSRatio">1.0</double>
     </mergePolicy>
   </indexDefaults>
 

Modified: lucene/dev/branches/branch_3x/solr/core/src/test/org/apache/solr/core/TestMergePolicyConfig.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_3x/solr/core/src/test/org/apache/solr/core/TestMergePolicyConfig.java?rev=1305349&r1=1305348&r2=1305349&view=diff
==============================================================================
--- lucene/dev/branches/branch_3x/solr/core/src/test/org/apache/solr/core/TestMergePolicyConfig.java (original)
+++ lucene/dev/branches/branch_3x/solr/core/src/test/org/apache/solr/core/TestMergePolicyConfig.java Mon Mar 26 13:33:11 2012
@@ -45,5 +45,9 @@ public class TestMergePolicyConfig exten
     
     // make sure we overrode segmentsPerTier (split from maxMergeAtOnce out of mergeFactor)
     assertEquals(9D, tieredMP.getSegmentsPerTier(), 0.001);
+    
+    // make sure we overrode noCFSRatio (useless because we disabled useCompoundFile,
+    // but just to make sure it works)
+    assertEquals(1.0D, tieredMP.getNoCFSRatio(), 0.001);
   }
 }