Package org.apache.lucene.index
Class MergeState
java.lang.Object
org.apache.lucene.index.MergeState
Holds common state used during segment merging.
- WARNING: This API is experimental and might change in incompatible ways in the next release.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal MergeState.DocMap[]Maps document IDs from old segments to document IDs in the new segmentfinal DocValuesProducer[]DocValues producers being mergedfinal FieldInfos[]FieldInfos being mergedfinal FieldsProducer[]Postings to mergefinal InfoStreamInfoStream for debugging messages.final KnnVectorsReader[]Vector readers to mergefinal Bits[]Live docs for each readerfinal int[]Max docs per readerFieldInfosof the newly merged segment.booleanIndicates if the index needs to be sorted *final NormsProducer[]Norms producers being mergedfinal PointsReader[]Point readers to mergefinal SegmentInfoSegmentInfoof the newly merged segment.final StoredFieldsReader[]Stored field producers being mergedfinal TermVectorsReader[]Term vector producers being merged -
Method Summary
-
Field Details
-
docMaps
Maps document IDs from old segments to document IDs in the new segment -
segmentInfo
SegmentInfoof the newly merged segment. -
mergeFieldInfos
FieldInfosof the newly merged segment. -
storedFieldsReaders
Stored field producers being merged -
termVectorsReaders
Term vector producers being merged -
normsProducers
Norms producers being merged -
docValuesProducers
DocValues producers being merged -
fieldInfos
FieldInfos being merged -
liveDocs
Live docs for each reader -
fieldsProducers
Postings to merge -
pointsReaders
Point readers to merge -
knnVectorsReaders
Vector readers to merge -
maxDocs
public final int[] maxDocsMax docs per reader -
infoStream
InfoStream for debugging messages. -
needsIndexSort
public boolean needsIndexSortIndicates if the index needs to be sorted *
-