[
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: [email protected]
For additional commands, e-mail: [email protected]