Package | Description |
---|---|
org.apache.lucene.index |
Code to maintain and access indices.
|
Modifier and Type | Method and Description |
---|---|
BufferedUpdatesStream.SegmentState[] |
BufferedUpdatesStream.openSegmentStates(IndexWriter.ReaderPool pool,
java.util.List<SegmentCommitInfo> infos,
java.util.Set<SegmentCommitInfo> alreadySeenSegments,
long delGen)
Opens SegmentReader and inits SegmentState for each segment.
|
Modifier and Type | Method and Description |
---|---|
private long |
FrozenBufferedUpdates.apply(BufferedUpdatesStream.SegmentState[] segStates)
Applies pending delete-by-term, delete-by-query and doc values updates to all segments in the index, returning
the number of new deleted or updated documents.
|
private long |
FrozenBufferedUpdates.applyDocValuesUpdates(BufferedUpdatesStream.SegmentState[] segStates) |
private long |
FrozenBufferedUpdates.applyDocValuesUpdates(BufferedUpdatesStream.SegmentState segState,
byte[] updates,
boolean isNumeric) |
private long |
FrozenBufferedUpdates.applyQueryDeletes(BufferedUpdatesStream.SegmentState[] segStates) |
private long |
FrozenBufferedUpdates.applyTermDeletes(BufferedUpdatesStream.SegmentState[] segStates) |
BufferedUpdatesStream.ApplyDeletesResult |
BufferedUpdatesStream.closeSegmentStates(IndexWriter.ReaderPool pool,
BufferedUpdatesStream.SegmentState[] segStates,
boolean success)
Close segment states previously opened with openSegmentStates.
|
private void |
FrozenBufferedUpdates.finishApply(IndexWriter writer,
BufferedUpdatesStream.SegmentState[] segStates,
boolean success,
java.util.Set<java.lang.String> delFiles) |