fdb-record-layer-lucene 4.1.4.0 API

Interface for Lucene Indexes

This lucene index implementation attempts to utilize FDB as a block file system to support the Lucene Directory Interface.

Packages 
Package Description
com.apple.foundationdb.record.lucene
Support for LUCENE indexes and queries.
com.apple.foundationdb.record.lucene.codec
Common classes for optimization of lucene's codec.
com.apple.foundationdb.record.lucene.directory
Common classes for lucene index queries.
com.apple.foundationdb.record.lucene.exact
Contains classes for analyzing stored and sorted fields.
com.apple.foundationdb.record.lucene.filter
Contains filter classes.
com.apple.foundationdb.record.lucene.highlight
Highlighting of matched terms found in using record-layer lucene integration.
com.apple.foundationdb.record.lucene.idformat
Common classes for lucene's ngram tokenizing.
com.apple.foundationdb.record.lucene.ngram
Common classes for lucene's ngram tokenizing.
com.apple.foundationdb.record.lucene.query
Common classes for handling bitsets.
com.apple.foundationdb.record.lucene.search
Common classes for parallel execution of search.
com.apple.foundationdb.record.lucene.synonym
Common classes for lucene's synonym tokenizing.
org.apache.lucene.codecs.lucene84
An optimized codec format for Lucene based indexes.
org.apache.lucene.index
An Optimized Reader creation that allows SegmentReaders to be created in parallel.
org.apache.lucene.search
Search optimizations mostly around pre-caching calls to make concurrent database access.