| Package | Description |
|---|---|
| org.apache.lucene.index |
Code to maintain and access indices.
|
| Modifier and Type | Field and Description |
|---|---|
private DocumentsWriterPerThread.FlushedSegment |
DocumentsWriterFlushQueue.SegmentFlushTicket.segment |
| Modifier and Type | Method and Description |
|---|---|
(package private) DocumentsWriterPerThread.FlushedSegment |
DocumentsWriterPerThread.flush()
Flush all pending docs to a new segment
|
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
DocumentsWriterFlushQueue.addSegment(DocumentsWriterFlushQueue.SegmentFlushTicket ticket,
DocumentsWriterPerThread.FlushedSegment segment) |
protected void |
DocumentsWriterFlushQueue.FlushTicket.finishFlush(IndexWriter indexWriter,
DocumentsWriterPerThread.FlushedSegment newSegment,
FrozenBufferedUpdates bufferedUpdates) |
protected void |
DocumentsWriterFlushQueue.FlushTicket.publishFlushedSegment(IndexWriter indexWriter,
DocumentsWriterPerThread.FlushedSegment newSegment,
FrozenBufferedUpdates globalPacket)
Publishes the flushed segment, segment private deletes (if any) and its
associated global delete (if present) to IndexWriter.
|
(package private) void |
DocumentsWriterPerThread.sealFlushedSegment(DocumentsWriterPerThread.FlushedSegment flushedSegment)
Seals the
SegmentInfo for the new flushed segment and persists
the deleted documents MutableBits. |
protected void |
DocumentsWriterFlushQueue.SegmentFlushTicket.setSegment(DocumentsWriterPerThread.FlushedSegment segment) |