Package | Description |
---|---|
org.apache.lucene.index |
Code to maintain and access indices.
|
Modifier and Type | Class and Description |
---|---|
class |
IndexWriterConfig
Holds all the configuration that is used to create an
IndexWriter . |
Modifier and Type | Method and Description |
---|---|
LiveIndexWriterConfig |
IndexWriter.getConfig()
Returns a
LiveIndexWriterConfig , which can be used to query the IndexWriter
current settings, as well as modify "live" ones. |
LiveIndexWriterConfig |
LiveIndexWriterConfig.setCheckPendingFlushUpdate(boolean checkPendingFlushOnUpdate)
Expert: sets if indexing threads check for pending flushes on update in order
to help our flushing indexing buffers to disk.
|
LiveIndexWriterConfig |
LiveIndexWriterConfig.setMaxBufferedDocs(int maxBufferedDocs)
Determines the minimal number of documents required before the buffered
in-memory documents are flushed as a new Segment.
|
LiveIndexWriterConfig |
LiveIndexWriterConfig.setMergedSegmentWarmer(IndexWriter.IndexReaderWarmer mergeSegmentWarmer)
Set the merged segment warmer.
|
LiveIndexWriterConfig |
LiveIndexWriterConfig.setMergePolicy(MergePolicy mergePolicy)
Expert:
MergePolicy is invoked whenever there are changes to the
segments in the index. |
LiveIndexWriterConfig |
LiveIndexWriterConfig.setRAMBufferSizeMB(double ramBufferSizeMB)
Determines the amount of RAM that may be used for buffering added documents
and deletions before they are flushed to the Directory.
|
LiveIndexWriterConfig |
LiveIndexWriterConfig.setUseCompoundFile(boolean useCompoundFile)
Sets if the
IndexWriter should pack newly written segments in a
compound file. |
Copyright © 2000-2024 Apache Software Foundation. All Rights Reserved.