[
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]