Package | Description |
---|---|
org.apache.lucene.codecs |
Codecs API: API for customization of the encoding and structure of the index.
|
org.apache.lucene.codecs.compressing |
StoredFieldsFormat that allows cross-document and cross-field compression of stored fields.
|
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.
|
Constructor and Description |
---|
BinaryDocValuesSub(MergeState.DocMap docMap,
BinaryDocValues 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) |
Constructor and Description |
---|
CompressingStoredFieldsMergeSub(CompressingStoredFieldsReader reader,
MergeState.DocMap docMap,
int maxDoc) |
Modifier and Type | Field and Description |
---|---|
(package private) MergeState.DocMap |
DocIDMerger.Sub.docMap |
MergeState.DocMap[] |
MergeState.docMaps
Maps document IDs from old segments to document IDs in the new segment
|
(package private) MergeState.DocMap[] |
MergeState.leafDocMaps |
Modifier and Type | Method and 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, returning
MergeState.DocMap to map each leaf's
documents into the merged segment. |
Modifier and Type | Method and Description |
---|---|
private static void |
IndexWriter.carryOverHardDeletes(ReadersAndUpdates mergedReadersAndUpdates,
int maxDoc,
Bits mergeLiveDocs,
Bits prevHardLiveDocs,
Bits currentHardLiveDocs,
MergeState.DocMap segDocMap,
MergeState.DocMap segLeafDocMap)
This method carries over hard-deleted documents that are applied to the source segment during a merge.
|
Constructor and Description |
---|
MappingPostingsSub(MergeState.DocMap docMap) |
Sub(MergeState.DocMap docMap)
Sole constructor
|
Modifier and Type | Field and Description |
---|---|
(package private) MergeState.DocMap |
BKDWriter.MergeReader.docMap |
Modifier and Type | Method and Description |
---|---|
long |
BKDWriter.merge(IndexOutput out,
java.util.List<MergeState.DocMap> docMaps,
java.util.List<BKDReader> readers)
More efficient bulk-add for incoming
BKDReader s. |
Constructor and Description |
---|
MergeReader(BKDReader bkd,
MergeState.DocMap docMap) |