[ 
https://issues.apache.org/jira/browse/SOLR-8621?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15128000#comment-15128000
 ] 

Christine Poerschke commented on SOLR-8621:
-------------------------------------------

[~shaie] - thanks for your comments.

* Yes, the purpose of {{MergePolicyFactoryHelper}} was to allow the {{lucene}} 
factory to use the method currently used by {{solr}} to create new instances 
but if the factories belonged to Solr instead of Lucene then no helper would be 
needed.
* {{SimpleMergePolicyFactory}} with a {{class}} property - yes, that sounds 
good to me.
* master-solr-8621 just updated to merge in LUCENE-7005 and LUCENE-7006 from 
master. I've got one more push to the branch in the next hour or so but then 
don't expect to be working on it until Thursday at the earliest, though hoping 
take a look at the LUCENE-7006 TestSortingMergePolicy test failure at some 
point.

> solrconfig.xml: deprecate/replace <mergePolicy> with <mergePolicyFactory>
> -------------------------------------------------------------------------
>
>                 Key: SOLR-8621
>                 URL: https://issues.apache.org/jira/browse/SOLR-8621
>             Project: Solr
>          Issue Type: Task
>            Reporter: Christine Poerschke
>            Assignee: Christine Poerschke
>
> *<mergePolicyFactory> end-user benefits:*
> * Lucene's UpgradeIndexMergePolicy can be configured in Solr
> * (with SOLR-5730) Lucene's SortingMergePolicy can be configured in Solr
> * customisability: arbitrary merge policies including wrapping/nested merge 
> policies can be created and configured
> *(proposed) roadmap:*
> * solr 5.5 introduces <mergePolicyFactory> support
> * solr 5.5(\?) deprecates (but maintains) <mergePolicy> support
> * solr 6.0(\?) removes <mergePolicy> support 
> +work-in-progress git branch:+ 
> [master-solr-8621|https://github.com/apache/lucene-solr/tree/master-solr-8621]



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to