[ https://issues.apache.org/jira/browse/LUCENE-7010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15132208#comment-15132208 ]
ASF subversion and git services commented on LUCENE-7010: --------------------------------------------------------- Commit 5919680482b63901e3c461f4e6369524290042a3 in lucene-solr's branch refs/heads/branch_5x from [~shaie] [ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=5919680 ] LUCENE-7010: document protected field > Create MergePolicyWrapper > ------------------------- > > Key: LUCENE-7010 > URL: https://issues.apache.org/jira/browse/LUCENE-7010 > Project: Lucene - Core > Issue Type: Improvement > Components: core/index > Reporter: Shai Erera > Assignee: Shai Erera > Fix For: 5.5, trunk > > Attachments: LUCENE-7010.patch > > > We currently have two MergePolicy implementations that are wrappers around > another MP: {{SortingMergePolicy}} and {{UpgradeIndexMergePolicy}}. A > {{MergePolicyWrapper}} will simplify building additional such wrapping MPs by > delegating all method calls to the wrapped instance, and allowing > implementations to override only what they need. > Also, this issue removes the {{final}} modifier from MP public methods so > that they can be delegated properly. See LUCENE-7008 for a test failure that > uncovered this issue. -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org