LiveIndexWriterConfig |
IndexWriter.getConfig() |
Returns a LiveIndexWriterConfig , which can be used to query the IndexWriter
current settings, as well as modify "live" ones.
|
LiveIndexWriterConfig |
LiveIndexWriterConfig.setMaxBufferedDeleteTerms(int maxBufferedDeleteTerms) |
Determines the maximum number of delete-by-term operations that will be
buffered before both the buffered in-memory delete terms and queries are
applied and flushed.
|
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.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.setReaderTermsIndexDivisor(int divisor) |
|
LiveIndexWriterConfig |
LiveIndexWriterConfig.setTermIndexInterval(int interval) |
Expert: set the interval between indexed terms.
|
LiveIndexWriterConfig |
LiveIndexWriterConfig.setUseCompoundFile(boolean useCompoundFile) |
Sets if the IndexWriter should pack newly written segments in a
compound file.
|