diff --git a/changelog/unreleased/PR#3986-rename-LatestVersionFilterMergePolicy-to-LatestVersionMergePolicy.yml b/changelog/unreleased/PR#3986-rename-LatestVersionFilterMergePolicy-to-LatestVersionMergePolicy.yml new file mode 100644 index 00000000000..e8a25736723 --- /dev/null +++ b/changelog/unreleased/PR#3986-rename-LatestVersionFilterMergePolicy-to-LatestVersionMergePolicy.yml @@ -0,0 +1,8 @@ +# See https://github.com/apache/solr/blob/main/dev-docs/changelog.adoc +title: Rename LatestVersionFilterMergePolicy to LatestVersionMergePolicy +type: changed +authors: + - name: Rahul Goswami +links: + - name: PR#3986 + url: https://github.com/apache/solr/pull/3986 diff --git a/solr/core/src/java/org/apache/solr/index/LatestVersionFilterMergePolicy.java b/solr/core/src/java/org/apache/solr/index/LatestVersionMergePolicy.java similarity index 96% rename from solr/core/src/java/org/apache/solr/index/LatestVersionFilterMergePolicy.java rename to solr/core/src/java/org/apache/solr/index/LatestVersionMergePolicy.java index c5a088220b2..c5c908915c1 100644 --- a/solr/core/src/java/org/apache/solr/index/LatestVersionFilterMergePolicy.java +++ b/solr/core/src/java/org/apache/solr/index/LatestVersionMergePolicy.java @@ -33,9 +33,9 @@ * upgrading to a future Lucene major version if existing documents are reindexed in the current * version with this merge policy in place. */ -public class LatestVersionFilterMergePolicy extends FilterMergePolicy { +public class LatestVersionMergePolicy extends FilterMergePolicy { - public LatestVersionFilterMergePolicy(MergePolicy in) { + public LatestVersionMergePolicy(MergePolicy in) { super(in); } diff --git a/solr/core/src/java/org/apache/solr/index/LatestVersionMergePolicyFactory.java b/solr/core/src/java/org/apache/solr/index/LatestVersionMergePolicyFactory.java index 047830d3199..0a88b52a32c 100644 --- a/solr/core/src/java/org/apache/solr/index/LatestVersionMergePolicyFactory.java +++ b/solr/core/src/java/org/apache/solr/index/LatestVersionMergePolicyFactory.java @@ -22,7 +22,7 @@ import org.apache.solr.schema.IndexSchema; /** - * A {@link MergePolicyFactory} for {@link LatestVersionFilterMergePolicy} objects. The returned + * A {@link MergePolicyFactory} for {@link LatestVersionMergePolicy} objects. The returned * LatestVersionFilterMergePolicy instance blocks older version segments (< current version of * Lucene) from participating in merges and delegates the merging to a TieredMergePolicy instance by * default. This can be used to reindex the data and ensure all segments are the latest version @@ -38,6 +38,6 @@ public LatestVersionMergePolicyFactory( @Override protected MergePolicy getMergePolicyInstance() { - return new LatestVersionFilterMergePolicy(new TieredMergePolicy()); + return new LatestVersionMergePolicy(new TieredMergePolicy()); } }