lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christine Poerschke (JIRA)" <>
Subject [jira] [Commented] (SOLR-8621) solrconfig.xml: deprecate/replace <mergePolicy> with <mergePolicyFactory>
Date Tue, 02 Feb 2016 10:00:47 GMT


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

This message was sent by Atlassian JIRA

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message