You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by mi...@apache.org on 2016/09/09 14:52:50 UTC

lucene-solr:master: LUCENE-7436: make constructor and default settings public for MinMashFilter

Repository: lucene-solr
Updated Branches:
  refs/heads/master 3966f9982 -> c6ab0e0f1


LUCENE-7436: make constructor and default settings public for MinMashFilter


Project: http://git-wip-us.apache.org/repos/asf/lucene-solr/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucene-solr/commit/c6ab0e0f
Tree: http://git-wip-us.apache.org/repos/asf/lucene-solr/tree/c6ab0e0f
Diff: http://git-wip-us.apache.org/repos/asf/lucene-solr/diff/c6ab0e0f

Branch: refs/heads/master
Commit: c6ab0e0f1ba03fc74f740c2807acd3bd356090ea
Parents: 3966f99
Author: Mike McCandless <mi...@apache.org>
Authored: Fri Sep 9 10:52:37 2016 -0400
Committer: Mike McCandless <mi...@apache.org>
Committed: Fri Sep 9 10:52:37 2016 -0400

----------------------------------------------------------------------
 lucene/CHANGES.txt                                           | 3 +++
 .../org/apache/lucene/analysis/minhash/MinHashFilter.java    | 8 ++++----
 2 files changed, 7 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/c6ab0e0f/lucene/CHANGES.txt
----------------------------------------------------------------------
diff --git a/lucene/CHANGES.txt b/lucene/CHANGES.txt
index 9603ea5..1341b73 100644
--- a/lucene/CHANGES.txt
+++ b/lucene/CHANGES.txt
@@ -38,6 +38,9 @@ Other
 
 API Changes
 
+* LUCENE-7436: MinHashFilter's constructor, and some of its default
+  settings, should be public.  (Doug Turnbull via Mike McCandless)
+
 New Features
 
 Bug Fixes

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/c6ab0e0f/lucene/analysis/common/src/java/org/apache/lucene/analysis/minhash/MinHashFilter.java
----------------------------------------------------------------------
diff --git a/lucene/analysis/common/src/java/org/apache/lucene/analysis/minhash/MinHashFilter.java b/lucene/analysis/common/src/java/org/apache/lucene/analysis/minhash/MinHashFilter.java
index 61c816d..772f58a 100644
--- a/lucene/analysis/common/src/java/org/apache/lucene/analysis/minhash/MinHashFilter.java
+++ b/lucene/analysis/common/src/java/org/apache/lucene/analysis/minhash/MinHashFilter.java
@@ -49,11 +49,11 @@ public class MinHashFilter extends TokenFilter {
 
   private static final LongPair[] cachedIntHashes = new LongPair[HASH_CACHE_SIZE];
 
-  static final int DEFAULT_HASH_COUNT = 1;
+  public static final int DEFAULT_HASH_COUNT = 1;
 
-  static final int DEFAULT_HASH_SET_SIZE = 1;
+  public static final int DEFAULT_HASH_SET_SIZE = 1;
 
-  static final int DEFAULT_BUCKET_COUNT = 512;
+  public static final int DEFAULT_BUCKET_COUNT = 512;
 
   static final String MIN_HASH_TYPE = "MIN_HASH";
 
@@ -112,7 +112,7 @@ public class MinHashFilter extends TokenFilter {
    * @param hashSetSize the no. of min hashes to keep
    * @param withRotation whether rotate or not hashes while incrementing tokens
    */
-  MinHashFilter(TokenStream input, int hashCount, int bucketCount, int hashSetSize, boolean withRotation) {
+  public MinHashFilter(TokenStream input, int hashCount, int bucketCount, int hashSetSize, boolean withRotation) {
     super(input);
     this.hashCount = hashCount;
     this.bucketCount = bucketCount;