Package | Description |
---|---|
org.apache.lucene.index |
Code to maintain and access indices.
|
Modifier and Type | Class and Description |
---|---|
class |
QueryTimeoutImpl
An implementation of
QueryTimeout that can be used by
the ExitableDirectoryReader class to time out and exit out
when a query takes a long time to rewrite. |
Modifier and Type | Field and Description |
---|---|
private QueryTimeout |
ExitableDirectoryReader.queryTimeout |
private QueryTimeout |
ExitableDirectoryReader.ExitableSubReaderWrapper.queryTimeout |
private QueryTimeout |
ExitableDirectoryReader.ExitableFilterAtomicReader.queryTimeout |
private QueryTimeout |
ExitableDirectoryReader.ExitablePointValues.queryTimeout |
private QueryTimeout |
ExitableDirectoryReader.ExitableIntersectVisitor.queryTimeout |
private QueryTimeout |
ExitableDirectoryReader.ExitableTerms.queryTimeout |
private QueryTimeout |
ExitableDirectoryReader.ExitableTermsEnum.queryTimeout |
Modifier and Type | Method and Description |
---|---|
static DirectoryReader |
ExitableDirectoryReader.wrap(DirectoryReader in,
QueryTimeout queryTimeout)
Wraps a provided DirectoryReader.
|
Constructor and Description |
---|
ExitableDirectoryReader(DirectoryReader in,
QueryTimeout queryTimeout)
Constructor
|
ExitableFilterAtomicReader(LeafReader in,
QueryTimeout queryTimeout)
Constructor
|
ExitableIntersectVisitor(PointValues.IntersectVisitor in,
QueryTimeout queryTimeout) |
ExitablePointValues(PointValues in,
QueryTimeout queryTimeout) |
ExitableSubReaderWrapper(QueryTimeout queryTimeout)
Constructor
|
ExitableTerms(Terms terms,
QueryTimeout queryTimeout)
Constructor
|
ExitableTermsEnum(TermsEnum termsEnum,
QueryTimeout queryTimeout)
Constructor
|