On Sat, Sep 26, 2009 at 7:13 AM, Jibo John <jiboj...@mac.com> wrote: > Hello, > > It looks like solr is not allowing me to change the default > MergePolicy/Scheduler classes. > > Even if I change the default MergePolicy/Scheduler(LogByteSizeMErgePolicy > and ConcurrentMergeScheduler) defined in solrconfig.xml to a different one > (LogDocMergePolicy and SerialMergeScheduler), my profiler shows the default > classes are still being loaded. > > Also, if I use the default LogByteSizeMergePolicy, I can't seem to override > the 'calibrateSizeByDeletes' to 'true' value using solrconfig using the new > syntax that was introduced this week (SOLR-1447). > > I'm using the version checked out from trunk yesterday. > > Any pointers will be helpful. > > Specifying mergePolicy and mergeScheduler in <indexDefaults> does not work in trunk. If you specify in the <mainIndex> section, it will work. I'll give a patch with a fix.
-- Regards, Shalin Shekhar Mangar.