Class LuceneOptimizedStoredFieldsFormat
java.lang.Object
org.apache.lucene.codecs.StoredFieldsFormat
com.apple.foundationdb.record.lucene.codec.LuceneOptimizedStoredFieldsFormat
public class LuceneOptimizedStoredFieldsFormat
extends org.apache.lucene.codecs.StoredFieldsFormat
This class provides a custom KeyValue based reader and writer implementation to limit the amount of
data needed to be read from FDB.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.lucene.codecs.StoredFieldsReaderfieldsReader(org.apache.lucene.store.Directory directory, org.apache.lucene.index.SegmentInfo si, org.apache.lucene.index.FieldInfos fn, org.apache.lucene.store.IOContext context) org.apache.lucene.codecs.StoredFieldsWriterfieldsWriter(org.apache.lucene.store.Directory directory, org.apache.lucene.index.SegmentInfo si, org.apache.lucene.store.IOContext context)
-
Field Details
-
STORED_FIELDS_EXTENSION
- See Also:
-
-
Method Details
-
fieldsReader
public org.apache.lucene.codecs.StoredFieldsReader fieldsReader(org.apache.lucene.store.Directory directory, org.apache.lucene.index.SegmentInfo si, org.apache.lucene.index.FieldInfos fn, org.apache.lucene.store.IOContext context) throws IOException - Specified by:
fieldsReaderin classorg.apache.lucene.codecs.StoredFieldsFormat- Throws:
IOException
-
fieldsWriter
public org.apache.lucene.codecs.StoredFieldsWriter fieldsWriter(org.apache.lucene.store.Directory directory, org.apache.lucene.index.SegmentInfo si, org.apache.lucene.store.IOContext context) throws IOException - Specified by:
fieldsWriterin classorg.apache.lucene.codecs.StoredFieldsFormat- Throws:
IOException
-