summaryrefslogtreecommitdiffstats
path: root/predicate-search
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@yahoo-inc.com>2017-09-21 09:16:24 -0700
committerJon Bratseth <bratseth@yahoo-inc.com>2017-09-21 09:16:24 -0700
commitba3882f60243e9270d17144020dc9f830eaf2411 (patch)
treecda50a39071644b38edc6ea785088a8c95910526 /predicate-search
parente2be7f9acc809e24903d83ba5be63806362794e3 (diff)
Avoid the phrase 'boolean search' for predicate fields
This is to avoid any confusion with boolean search in the meaning of combining query operators with boolean combinators.
Diffstat (limited to 'predicate-search')
-rw-r--r--predicate-search/README.md4
-rw-r--r--predicate-search/src/main/java/com/yahoo/search/predicate/index/PredicateSearch.java7
2 files changed, 7 insertions, 4 deletions
diff --git a/predicate-search/README.md b/predicate-search/README.md
index 8de3bf9003a..2e21b01b406 100644
--- a/predicate-search/README.md
+++ b/predicate-search/README.md
@@ -1,3 +1,3 @@
-# Boolean search library
+# Predicate search library
-Java library for indexing boolean expressions and querying them using boolean constraints.
+Java library for indexing predicates and querying them using boolean constraints.
diff --git a/predicate-search/src/main/java/com/yahoo/search/predicate/index/PredicateSearch.java b/predicate-search/src/main/java/com/yahoo/search/predicate/index/PredicateSearch.java
index 2e6d6a0c7fd..a46b50916b0 100644
--- a/predicate-search/src/main/java/com/yahoo/search/predicate/index/PredicateSearch.java
+++ b/predicate-search/src/main/java/com/yahoo/search/predicate/index/PredicateSearch.java
@@ -15,12 +15,13 @@ import java.util.stream.Stream;
import java.util.stream.StreamSupport;
/**
- * Implementation of the "Interval" boolean search algorithm.
+ * Implementation of the "Interval" predicate search algorithm.
*
- * @author <a href="mailto:magnarn@yahoo-inc.com">Magnar Nedland</a>
+ * @author Magnar Nedland
* @author bjorncs
*/
public class PredicateSearch {
+
private final PostingList[] postingLists;
private final byte[] nPostingListsForDocument;
private final byte[] minFeatureIndex;
@@ -37,6 +38,7 @@ public class PredicateSearch {
/**
* Creates a search for a set of posting lists.
+ *
* @param postingLists Posting lists for the boolean variables that evaluate to true
* @param nPostingListsForDocument The number of posting list for each docId
* @param minFeatureIndex Index from docId to min-feature value.
@@ -278,4 +280,5 @@ public class PredicateSearch {
}
}
+
}