Package org.apache.lucene.tests.search
Class ShardSearchingTestBase.NodeState.ShardIndexSearcher
java.lang.Object
org.apache.lucene.search.IndexSearcher
org.apache.lucene.tests.search.ShardSearchingTestBase.NodeState.ShardIndexSearcher
- Enclosing class:
- ShardSearchingTestBase.NodeState
Matches docs in the local shard but scores based on aggregated stats ("mock distributed
scoring") from all nodes.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.lucene.search.IndexSearcher
IndexSearcher.LeafSlice, IndexSearcher.TooManyClauses, IndexSearcher.TooManyNestedClauses
-
Field Summary
Fields inherited from class org.apache.lucene.search.IndexSearcher
leafContexts, readerContext
-
Constructor Summary
ConstructorDescriptionShardIndexSearcher
(long[] nodeVersions, IndexReader localReader, int nodeID) -
Method Summary
Modifier and TypeMethodDescriptioncollectionStatistics
(String field) localSearch
(Query query, int numHits) localSearch
(Query query, int numHits, Sort sort) localSearchAfter
(ScoreDoc after, Query query, int numHits) searchAfter
(ScoreDoc after, Query query, int numHits) termStatistics
(Term term, int docFreq, long totalTermFreq) Methods inherited from class org.apache.lucene.search.IndexSearcher
count, createWeight, doc, doc, doc, explain, explain, getDefaultQueryCache, getDefaultQueryCachingPolicy, getDefaultSimilarity, getExecutor, getIndexReader, getLeafContexts, getMaxClauseCount, getQueryCache, getQueryCachingPolicy, getSimilarity, getSlices, getTopReaderContext, search, search, search, search, searchAfter, searchAfter, setDefaultQueryCache, setDefaultQueryCachingPolicy, setMaxClauseCount, setQueryCache, setQueryCachingPolicy, setSimilarity, slices, slices, toString
-
Field Details
-
nodeVersions
public final long[] nodeVersions -
myNodeID
public final int myNodeID
-
-
Constructor Details
-
ShardIndexSearcher
-
-
Method Details
-
rewrite
- Overrides:
rewrite
in classIndexSearcher
- Throws:
IOException
-
termStatistics
- Overrides:
termStatistics
in classIndexSearcher
- Throws:
IOException
-
collectionStatistics
- Overrides:
collectionStatistics
in classIndexSearcher
- Throws:
IOException
-
search
- Overrides:
search
in classIndexSearcher
- Throws:
IOException
-
localSearch
- Throws:
IOException
-
searchAfter
- Overrides:
searchAfter
in classIndexSearcher
- Throws:
IOException
-
localSearchAfter
- Throws:
IOException
-
search
- Overrides:
search
in classIndexSearcher
- Throws:
IOException
-
localSearch
- Throws:
IOException
-