Hi, I am using Solr 7.5.0, and I came across this presentation ( https://www.slideshare.net/sematext/solr-search-engine-optimize-is-not-bad-for-you) on Solr Search Engine: Optimize Is (Not) Bad for You. >From Slide 59, it touch on the settings on reclaimDeletesWeight.
I have tried to follow their example and configured the following TieredMergedPolicyFactory in my solrconfig.xml. <mergePolicyFactory class="org.apache.solr.index.TieredMergePolicyFactory"> <int name="maxMergeAtOnce">10</int> <int name="maxMergeAtOnceExplicit">10</int> <int name="segmentsPerTier">10</int> <int name="floorSegmentMB">10</int> <int name="maxMergedSegmentMB">5000</int> <double name="noCFSRatio">0.1</double> <int name="maxCFSSegmentSizeMB">2048</int> <double name="reclaimDeletesWeight">2.0</double> <double name="forceMergeDeletesPctAllowed">10.0</double> </mergePolicyFactory> However, when I load in the configuration, I get the following error. Caused by: java.lang.RuntimeException: No setter corrresponding to 'reclaimDeletesWeight' in org.apache.lucene.index.TieredMergePolicy at org.apache.solr.util.SolrPluginUtils.findSetter(SolrPluginUtils.java:1051) at org.apache.solr.util.SolrPluginUtils.invokeSetters(SolrPluginUtils.java:1011) at org.apache.solr.util.SolrPluginUtils.invokeSetters(SolrPluginUtils.java:1000) at org.apache.solr.index.MergePolicyFactoryArgs.invokeSetters(MergePolicyFactoryArgs.java:58) at org.apache.solr.index.SimpleMergePolicyFactory.getMergePolicy(SimpleMergePolicyFactory.java:38) at org.apache.solr.update.SolrIndexConfig.buildMergePolicy(SolrIndexConfig.java:281) at org.apache.solr.update.SolrIndexConfig.toIndexWriterConfig(SolrIndexConfig.java:230) at org.apache.solr.update.SolrIndexWriter.<init>(SolrIndexWriter.java:125) at org.apache.solr.update.SolrIndexWriter.create(SolrIndexWriter.java:97) at org.apache.solr.update.DefaultSolrCoreState.createMainIndexWriter(DefaultSolrCoreState.java:257) at org.apache.solr.update.DefaultSolrCoreState.changeWriter(DefaultSolrCoreState.java:220) at org.apache.solr.update.DefaultSolrCoreState.newIndexWriter(DefaultSolrCoreState.java:229) at org.apache.solr.core.SolrCore.reload(SolrCore.java:669) at org.apache.solr.core.CoreContainer.reload(CoreContainer.java:1393) ... 47 more What could be the reason that caused the error? Regards, Edwin