Package | Description |
---|---|
org.apache.lucene.index |
Code to maintain and access indices.
|
Modifier and Type | Field and Description |
---|---|
protected IndexWriter |
IndexModifier.indexWriter
Deprecated.
|
protected IndexWriter |
ConcurrentMergeScheduler.writer |
Modifier and Type | Method and Description |
---|---|
MergePolicy.MergeSpecification |
LogMergePolicy.findMerges(org.apache.lucene.index.SegmentInfos infos,
IndexWriter writer)
Checks if any merges are now necessary and returns a
MergePolicy.MergeSpecification if so. |
MergePolicy.MergeSpecification |
LogMergePolicy.findMergesForOptimize(org.apache.lucene.index.SegmentInfos infos,
IndexWriter writer,
int maxNumSegments,
java.util.Set segmentsToOptimize)
Returns the merges necessary to optimize the index.
|
MergePolicy.MergeSpecification |
LogMergePolicy.findMergesToExpungeDeletes(org.apache.lucene.index.SegmentInfos segmentInfos,
IndexWriter writer)
Finds merges necessary to expunge all deletes from the
index.
|
protected ConcurrentMergeScheduler.MergeThread |
ConcurrentMergeScheduler.getMergeThread(IndexWriter writer,
MergePolicy.OneMerge merge)
Create and return a new MergeThread
|
void |
ConcurrentMergeScheduler.merge(IndexWriter writer) |
void |
SerialMergeScheduler.merge(IndexWriter writer)
Just do the merges in sequence.
|
Constructor and Description |
---|
ConcurrentMergeScheduler.MergeThread(IndexWriter writer,
MergePolicy.OneMerge startMerge) |
Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.