lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christine Poerschke (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (SOLR-8621) solrconfig.xml: deprecate/replace <mergePolicy> with <mergePolicyFactory>
Date Tue, 09 Feb 2016 09:35:18 GMT

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

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

[~shaie] - thanks for pushing changes to master and branch_5x.

bq. ... I think we can now remove support for <mergePolicy> in master? ...

Could I suggest leaving support in master until 5.5 is released? Perhaps 'remove <mergePolicy>
support' should be a separate JIRA even? Two main motivations for keeping the deprecated mergePolicy
around for a little longer: (a) I'd like to do a little more work on the tests to ensure we
didn't inadvertently break anything as part of the change. (b) If any little changes are needed
then it might be easier to commit-to-master-and-then-merge-to-5.5 if master still has the
deprecated mergePolicy support. How does that sound?

bq. We also need to modify the ref guide .. do we do that via JIRA too? Let me know how you
want to proceed, not sure if you've already started to work on any of these.

Good question, not sure how ref guide changes are normally handled. No, I haven't started
to work on the ref guide things as yet.

bq. BTW, I'll delete the remote tracking branch or this feature. We can create a new one if
needed. Have you pushed anything more to it?

Let me check, I think there might have been some test-related stuff and draft solr/CHANGES.txt
examples.


> 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
>         Attachments: SOLR-8621.patch, explicit-merge-auto-set.patch
>
>
> *<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-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


Mime
View raw message