[
https://issues.apache.org/jira/browse/SOLR-8621?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15144856#comment-15144856
]
Christine Poerschke commented on SOLR-8621:
-------------------------------------------
This ticket is complete and the changes on master are present in branch_5x and
branch_5_5.
*branch_5_5:*
{code}
$ git logdog --oneline origin/branch_5_5 | grep "SOLR-8621" | cut -b1-80
* 4c7c1d3 (origin/branch_5_5, branch_5_5) SOLR-8621: solrconfig.xml in solr/serv
* d49d9da SOLR-8621: add (test-framework) RandomForceMergePolicyFactory for exis
* 6a9d893 SOLR-8621: factor out protected abstract WrapperMergePolicyFactory.get
* 3f06f9a SOLR-8621: WrapperMergePolicyFactory logic tweaks
* 47055d5 SOLR-8621: fix mergePolicyFacory vs. mergePolicyFactory typos in comme
* 5d10650 SOLR-8621: add IndexSchema arg to MergePolicyFactory constructor
* 24f4025 SOLR-8621: fix solrconfig.xml under contrib and example
* 594145f SOLR-8621: more <mergePolicy> vs. <mergePolicyFactory> test coverage
* 39fd942 SOLR-8621: TestMergePolicyConfig.testTieredMergePolicyConfig now rando
* b052a8f SOLR-8621: solr/CHANGES.txt 'Upgrading from 5.4' section now also ment
* 67bf26f SOLR-8621: add missing package-info.java
* eac5a35 SOLR-8621: deprecate <mergePolicy> in favor of <mergePolicyFactory>
{code}
*branch_5x:*
{code}
$ git logdog --oneline origin/branch_5x | grep "SOLR-8621" | cut -b1-80
* a267fa7 (origin/branch_5x, branch_5x) SOLR-8621: solrconfig.xml in solr/server
* d76be85 SOLR-8621: add (test-framework) RandomForceMergePolicyFactory for exis
* b2e83b6 SOLR-8621: factor out protected abstract WrapperMergePolicyFactory.get
* bdef478 SOLR-8621: WrapperMergePolicyFactory logic tweaks
* bbbc90f SOLR-8621: fix mergePolicyFacory vs. mergePolicyFactory typos in comme
* 5d10650 SOLR-8621: add IndexSchema arg to MergePolicyFactory constructor
* 24f4025 SOLR-8621: fix solrconfig.xml under contrib and example
* 594145f SOLR-8621: more <mergePolicy> vs. <mergePolicyFactory> test coverage
* 39fd942 SOLR-8621: TestMergePolicyConfig.testTieredMergePolicyConfig now rando
* b052a8f SOLR-8621: solr/CHANGES.txt 'Upgrading from 5.4' section now also ment
* 67bf26f SOLR-8621: add missing package-info.java
* eac5a35 SOLR-8621: deprecate <mergePolicy> in favor of <mergePolicyFactory>
{code}
*master:*
{code}
$ git logdog --oneline origin/master | grep "SOLR-8621" | cut -b1-80
* 159ace1 (HEAD -> master, origin/master, origin/HEAD) SOLR-8621: solrconfig.xml
* b2e4798 SOLR-8621: add (test-framework) RandomForceMergePolicyFactory for exis
* 360051a SOLR-8621: factor out protected abstract WrapperMergePolicyFactory.get
* | | | 6b6932e SOLR-8621: WrapperMergePolicyFactory logic tweaks
* | | | 588e3ff SOLR-8621: fix mergePolicyFacory vs. mergePolicyFactory typos in
* | | | 5d32609 SOLR-8621: add IndexSchema arg to MergePolicyFactory constructor
* | | | a5acccc SOLR-8621: fix solrconfig.xml under contrib and example
* | | | b47eeb2 SOLR-8621: more <mergePolicy> vs. <mergePolicyFactory> test cove
* | | | e9c9003 SOLR-8621: TestMergePolicyConfig.testTieredMergePolicyConfig now
* | | | 3603760 SOLR-8621: solr/CHANGES.txt 'Upgrading from 5.4' section now als
* | | | 71f4e01 SOLR-8621: add missing package-info.java
* | | | fe2cf25 SOLR-8621: Fix SolrIndexConfig.toMap() to use mergePolicyFactory
* | | | fc5b1ac SOLR-8621: deprecate <mergePolicy> in favor of <mergePolicyFacto
{code}
(I have confirmed that the extra
[fe2cf250796a98ff1791a504d21acb67f0a1c397|http://git-wip-us.apache.org/repos/asf/lucene-solr/commit/fe2cf250796a98ff1791a504d21acb67f0a1c397]
commit on master is present in branch_5x and branch_5_5 as part of their
initial 'deprecate <mergePolicy> in favor of <mergePolicyFactory>' commits.)
> 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
> Fix For: 5.5, master
>
> Attachments: SOLR-8621-example_contrib_configs.patch,
> SOLR-8621-example_contrib_configs.patch, SOLR-8621.patch,
> explicit-merge-auto-set.patch
>
>
> *<mergePolicyFactory> end-user benefits:*
> * Lucene's UpgradeIndexMergePolicy can be configured in Solr
> * Lucene's SortingMergePolicy can be configured in Solr (with SOLR-5730)
> * customisability: arbitrary merge policies including wrapping/nested merge
> policies can be created and configured
> *roadmap:*
> * solr 5.5 introduces <mergePolicyFactory> support
> * solr 5.5 deprecates (but maintains) <mergePolicy> support
> * SOLR-8668 in solr 6.0(\?) will remove <mergePolicy> support
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]