Package | Description |
---|---|
org.apache.lucene.index |
Code to maintain and access indices.
|
Modifier and Type | Field and Description |
---|---|
private DocumentsWriterDeleteQueue |
DocumentsWriter.currentFullFlushDelQueue |
(package private) DocumentsWriterDeleteQueue |
DocumentsWriter.deleteQueue |
(package private) DocumentsWriterDeleteQueue |
DocumentsWriterPerThread.deleteQueue |
Modifier and Type | Field and Description |
---|---|
private static java.util.concurrent.atomic.AtomicReferenceFieldUpdater<DocumentsWriterDeleteQueue,DocumentsWriterDeleteQueue.Node> |
DocumentsWriterDeleteQueue.tailUpdater |
Modifier and Type | Method and Description |
---|---|
(package private) DocumentsWriterDeleteQueue |
DocumentsWriter.currentDeleteSession() |
Modifier and Type | Method and Description |
---|---|
(package private) void |
DocumentsWriterFlushQueue.addDeletes(DocumentsWriterDeleteQueue deleteQueue) |
private boolean |
DocumentsWriter.applyAllDeletes(DocumentsWriterDeleteQueue deleteQueue) |
private boolean |
DocumentsWriterFlushControl.assertActiveDeleteQueue(DocumentsWriterDeleteQueue queue) |
(package private) boolean |
DocumentsWriterFlushControl.assertBlockedFlushes(DocumentsWriterDeleteQueue flushingQueue) |
private void |
DocumentsWriterFlushControl.pruneBlockedQueue(DocumentsWriterDeleteQueue flushingQueue)
Prunes the blockedQueue by removing all DWPT that are associated with the given flush queue.
|
private boolean |
DocumentsWriter.setFlushingDeleteQueue(DocumentsWriterDeleteQueue session) |
Constructor and Description |
---|
DocumentsWriterPerThread(IndexWriter writer,
java.lang.String segmentName,
Directory directoryOrig,
Directory directory,
LiveIndexWriterConfig indexWriterConfig,
InfoStream infoStream,
DocumentsWriterDeleteQueue deleteQueue,
FieldInfos.Builder fieldInfos,
java.util.concurrent.atomic.AtomicLong pendingNumDocs,
boolean enableTestPoints) |