Class LuceneOptimizedStoredFieldsReader

java.lang.Object
org.apache.lucene.codecs.StoredFieldsReader
com.apple.foundationdb.record.lucene.codec.LuceneOptimizedStoredFieldsReader
All Implemented Interfaces:
LucenePrimaryKeySegmentIndexV1.StoredFieldsReaderSegmentInfo, Closeable, AutoCloseable, Cloneable, org.apache.lucene.util.Accountable

public class LuceneOptimizedStoredFieldsReader extends org.apache.lucene.codecs.StoredFieldsReader implements LucenePrimaryKeySegmentIndexV1.StoredFieldsReaderSegmentInfo
A StoredFieldsReader implementation for Stored Fields stored in the DB. The data for the fields is protobuf-encoded (see lucene_stored_fields.proto) message. The subspace for the range of documents is the segment name. Within the subspace, each document key is then suffixed by the docId.
  • Constructor Details

    • LuceneOptimizedStoredFieldsReader

      public LuceneOptimizedStoredFieldsReader(FDBDirectory directory, org.apache.lucene.index.SegmentInfo si, org.apache.lucene.index.FieldInfos fieldInfos)
  • Method Details