Uses of Class
org.apache.lucene.index.DocumentsWriterFlushControl
Packages that use DocumentsWriterFlushControl
-
Uses of DocumentsWriterFlushControl in org.apache.lucene.index
Fields in org.apache.lucene.index declared as DocumentsWriterFlushControlModifier and TypeFieldDescription(package private) final DocumentsWriterFlushControl
DocumentsWriter.flushControl
Methods in org.apache.lucene.index with parameters of type DocumentsWriterFlushControlModifier and TypeMethodDescriptionprotected DocumentsWriterPerThread
FlushPolicy.findLargestNonPendingWriter
(DocumentsWriterFlushControl control, DocumentsWriterPerThread perThread) Returns the current most RAM consuming non-pendingDocumentsWriterPerThread
with at least one indexed document.private void
FlushByRamOrCountsPolicy.flushActiveBytes
(DocumentsWriterFlushControl control, DocumentsWriterPerThread perThread) private void
FlushByRamOrCountsPolicy.flushDeletes
(DocumentsWriterFlushControl control) protected void
FlushByRamOrCountsPolicy.markLargestWriterPending
(DocumentsWriterFlushControl control, DocumentsWriterPerThread perThread) Marks the most ram consuming activeDocumentsWriterPerThread
flush pendingvoid
FlushByRamOrCountsPolicy.onChange
(DocumentsWriterFlushControl control, DocumentsWriterPerThread perThread) abstract void
FlushPolicy.onChange
(DocumentsWriterFlushControl control, DocumentsWriterPerThread perThread) Called for each delete, insert or update.