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

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

bq. BTW, I think we should split this into multiple commits: ...

I am a big fan of multiple commits if that makes logically sense and can see it 
applying to this ticket also.

bq. ... start with only supporting simple MPF for now ...

Sounds good. Though both simple MPF and wrapped MPF support should from the 
end-user perspective be in the same solr release in my opinion since otherwise 
there will be this new <mergePolicyFactory> element in solrconfig.xml without 
an immediate end-user benefit.

bq. ... {{<str name="mergePolicy.wrapped.key">in</str>}} ...

Excellent idea, I like it. Need we consider the possibility of a custom merge 
policy factory wrapping more-than-one merge policy?

PS: I have pushed all my current changes to master-solr-8621 as per above. 
Thanks!

> 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: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to