Uses of Interface
org.apache.lucene.index.MergeState.DocMap
-
Packages that use MergeState.DocMap Package Description org.apache.lucene.codecs Codecs API: API for customization of the encoding and structure of the index.org.apache.lucene.codecs.lucene99 Lucene 9.9 file format.org.apache.lucene.codecs.uniformsplit.sharedterms Pluggable term index / block terms dictionary implementations.org.apache.lucene.index Code to maintain and access indices.org.apache.lucene.util.bkd Block KD-tree, implementing the generic spatial data structure described in this paper.org.apache.lucene.util.hnsw Navigable Small-World graph, nominally Hierarchical but currently only has a single layer. -
-
Uses of MergeState.DocMap in org.apache.lucene.codecs
Constructors in org.apache.lucene.codecs with parameters of type MergeState.DocMap Constructor Description BinaryDocValuesSub(MergeState.DocMap docMap, BinaryDocValues values)
ByteVectorValuesSub(MergeState.DocMap docMap, ByteVectorValues values)
NumericDocValuesSub(MergeState.DocMap docMap, NumericDocValues values)
NumericDocValuesSub(MergeState.DocMap docMap, NumericDocValues values)
SortedDocValuesSub(MergeState.DocMap docMap, SortedDocValues values, LongValues map)
SortedNumericDocValuesSub(MergeState.DocMap docMap, SortedNumericDocValues values)
SortedSetDocValuesSub(MergeState.DocMap docMap, SortedSetDocValues values, LongValues map)
StoredFieldsMergeSub(StoredFieldsWriter.MergeVisitor visitor, MergeState.DocMap docMap, StoredFieldsReader reader, int maxDoc)
TermVectorsMergeSub(MergeState.DocMap docMap, TermVectorsReader reader, int maxDoc)
VectorValuesSub(MergeState.DocMap docMap, FloatVectorValues values)
-
Uses of MergeState.DocMap in org.apache.lucene.codecs.lucene99
Constructors in org.apache.lucene.codecs.lucene99 with parameters of type MergeState.DocMap Constructor Description QuantizedByteVectorValueSub(MergeState.DocMap docMap, QuantizedByteVectorValues values)
-
Uses of MergeState.DocMap in org.apache.lucene.codecs.uniformsplit.sharedterms
Fields in org.apache.lucene.codecs.uniformsplit.sharedterms declared as MergeState.DocMap Modifier and Type Field Description protected MergeState.DocMap
STMergingTermsEnum.MultiSegmentsPostingsEnum. docMap
(package private) MergeState.DocMap
STUniformSplitTermsWriter.SegmentPostings. docMap
private MergeState.DocMap
STUniformSplitTermsWriter.SegmentTerms. docMap
Constructors in org.apache.lucene.codecs.uniformsplit.sharedterms with parameters of type MergeState.DocMap Constructor Description SegmentPostings(int segmentIndex, BlockTermState termState, STMergingBlockReader mergingBlockReader, MergeState.DocMap docMap)
SegmentTerms(int segmentIndex, STMergingBlockReader mergingBlockReader, MergeState.DocMap docMap)
-
Uses of MergeState.DocMap in org.apache.lucene.index
Fields in org.apache.lucene.index declared as MergeState.DocMap Modifier and Type Field Description MergeState.DocMap
DocIDMerger.Sub. docMap
Map from old to new doc IDsMergeState.DocMap[]
MergeState. docMaps
Maps document IDs from old segments to document IDs in the new segmentMethods in org.apache.lucene.index that return MergeState.DocMap Modifier and Type Method Description private MergeState.DocMap[]
MergeState. buildDeletionDocMaps(java.util.List<CodecReader> readers)
private MergeState.DocMap[]
MergeState. buildDocMaps(java.util.List<CodecReader> readers, Sort indexSort)
(package private) static MergeState.DocMap[]
MultiSorter. sort(Sort sort, java.util.List<CodecReader> readers)
Does a merge sort of the leaves of the incoming reader, returningMergeState.DocMap
to map each leaf's documents into the merged segment.Methods in org.apache.lucene.index with parameters of type MergeState.DocMap Modifier and Type Method Description private static void
IndexWriter. carryOverHardDeletes(ReadersAndUpdates mergedReadersAndUpdates, int maxDoc, Bits prevHardLiveDocs, Bits currentHardLiveDocs, MergeState.DocMap segDocMap)
This method carries over hard-deleted documents that are applied to the source segment during a merge.private boolean
IndexWriter. commitMerge(MergePolicy.OneMerge merge, MergeState.DocMap[] docMaps)
private ReadersAndUpdates
IndexWriter. commitMergedDeletesAndUpdates(MergePolicy.OneMerge merge, MergeState.DocMap[] docMaps)
Carefully merges deletes and updates for the segments we just merged.Constructors in org.apache.lucene.index with parameters of type MergeState.DocMap Constructor Description MappingPostingsSub(MergeState.DocMap docMap)
Sub(MergeState.DocMap docMap)
Sole constructor -
Uses of MergeState.DocMap in org.apache.lucene.util.bkd
Fields in org.apache.lucene.util.bkd declared as MergeState.DocMap Modifier and Type Field Description private MergeState.DocMap
BKDWriter.MergeReader. docMap
Method parameters in org.apache.lucene.util.bkd with type arguments of type MergeState.DocMap Modifier and Type Method Description java.lang.Runnable
BKDWriter. merge(IndexOutput metaOut, IndexOutput indexOut, IndexOutput dataOut, java.util.List<MergeState.DocMap> docMaps, java.util.List<PointValues> readers)
More efficient bulk-add for incomingPointValues
s.Constructors in org.apache.lucene.util.bkd with parameters of type MergeState.DocMap Constructor Description MergeReader(PointValues pointValues, MergeState.DocMap docMap)
-
Uses of MergeState.DocMap in org.apache.lucene.util.hnsw
Fields in org.apache.lucene.util.hnsw declared as MergeState.DocMap Modifier and Type Field Description protected MergeState.DocMap
IncrementalHnswGraphMerger. initDocMap
Methods in org.apache.lucene.util.hnsw with parameters of type MergeState.DocMap Modifier and Type Method Description HnswGraphMerger
HnswGraphMerger. addReader(KnnVectorsReader reader, MergeState.DocMap docMap, Bits liveDocs)
Adds a reader to the graph merger to record the stateIncrementalHnswGraphMerger
IncrementalHnswGraphMerger. addReader(KnnVectorsReader reader, MergeState.DocMap docMap, Bits liveDocs)
Adds a reader to the graph merger if it meets the following criteria: 1.
-