diff options
Diffstat (limited to 'predicate-search')
-rw-r--r-- | predicate-search/README.md | 4 | ||||
-rw-r--r-- | predicate-search/src/main/java/com/yahoo/search/predicate/index/PredicateSearch.java | 7 |
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 { } } + } |