Uses of Interface
org.apache.lucene.index.DocumentsWriter.FlushNotifications
Packages that use DocumentsWriter.FlushNotifications
-
Uses of DocumentsWriter.FlushNotifications in org.apache.lucene.index
Fields in org.apache.lucene.index declared as DocumentsWriter.FlushNotificationsModifier and TypeFieldDescriptionprivate final DocumentsWriter.FlushNotifications
DocumentsWriter.flushNotifications
private final DocumentsWriter.FlushNotifications
IndexWriter.flushNotifications
Methods in org.apache.lucene.index with parameters of type DocumentsWriter.FlushNotificationsModifier and TypeMethodDescription(package private) DocumentsWriterPerThread.FlushedSegment
DocumentsWriterPerThread.flush
(DocumentsWriter.FlushNotifications flushNotifications) Flush all pending docs to a new segmentprivate void
DocumentsWriterPerThread.maybeAbort
(String location, DocumentsWriter.FlushNotifications flushNotifications) (package private) void
DocumentsWriterPerThread.sealFlushedSegment
(DocumentsWriterPerThread.FlushedSegment flushedSegment, Sorter.DocMap sortMap, DocumentsWriter.FlushNotifications flushNotifications) Seals theSegmentInfo
for the new flushed segment and persists the deleted documentsFixedBitSet
.(package private) long
DocumentsWriterPerThread.updateDocuments
(Iterable<? extends Iterable<? extends IndexableField>> docs, DocumentsWriterDeleteQueue.Node<?> deleteNode, DocumentsWriter.FlushNotifications flushNotifications, Runnable onNewDocOnRAM) Constructors in org.apache.lucene.index with parameters of type DocumentsWriter.FlushNotificationsModifierConstructorDescription(package private)
DocumentsWriter
(DocumentsWriter.FlushNotifications flushNotifications, int indexCreatedVersionMajor, AtomicLong pendingNumDocs, boolean enableTestPoints, Supplier<String> segmentNameSupplier, LiveIndexWriterConfig config, Directory directoryOrig, Directory directory, FieldInfos.FieldNumbers globalFieldNumberMap)