|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SegmentInfos | |
---|---|
org.apache.lucene.codecs.lucene3x | Codec to support Lucene 3.x indexes (readonly) |
org.apache.lucene.index | Code to maintain and access indices. |
Uses of SegmentInfos in org.apache.lucene.codecs.lucene3x |
---|
Methods in org.apache.lucene.codecs.lucene3x with parameters of type SegmentInfos | |
---|---|
static void |
Lucene3xSegmentInfoReader.readLegacyInfos(SegmentInfos infos,
Directory directory,
IndexInput input,
int format)
Deprecated. |
Uses of SegmentInfos in org.apache.lucene.index |
---|
Methods in org.apache.lucene.index that return SegmentInfos | |
---|---|
SegmentInfos |
SegmentInfos.clone()
Returns a copy of this instance, also copying each SegmentInfo. |
Methods in org.apache.lucene.index with parameters of type SegmentInfos | |
---|---|
MergePolicy.MergeSpecification |
TieredMergePolicy.findForcedDeletesMerges(SegmentInfos infos)
|
MergePolicy.MergeSpecification |
LogMergePolicy.findForcedDeletesMerges(SegmentInfos segmentInfos)
Finds merges necessary to force-merge all deletes from the index. |
abstract MergePolicy.MergeSpecification |
MergePolicy.findForcedDeletesMerges(SegmentInfos segmentInfos)
Determine what set of merge operations is necessary in order to expunge all deletes from the index. |
MergePolicy.MergeSpecification |
UpgradeIndexMergePolicy.findForcedDeletesMerges(SegmentInfos segmentInfos)
|
MergePolicy.MergeSpecification |
NoMergePolicy.findForcedDeletesMerges(SegmentInfos segmentInfos)
|
MergePolicy.MergeSpecification |
TieredMergePolicy.findForcedMerges(SegmentInfos infos,
int maxSegmentCount,
Map<SegmentCommitInfo,Boolean> segmentsToMerge)
|
MergePolicy.MergeSpecification |
LogMergePolicy.findForcedMerges(SegmentInfos infos,
int maxNumSegments,
Map<SegmentCommitInfo,Boolean> segmentsToMerge)
Returns the merges necessary to merge the index down to a specified number of segments. |
abstract MergePolicy.MergeSpecification |
MergePolicy.findForcedMerges(SegmentInfos segmentInfos,
int maxSegmentCount,
Map<SegmentCommitInfo,Boolean> segmentsToMerge)
Determine what set of merge operations is necessary in order to merge to <= the specified segment count. |
MergePolicy.MergeSpecification |
UpgradeIndexMergePolicy.findForcedMerges(SegmentInfos segmentInfos,
int maxSegmentCount,
Map<SegmentCommitInfo,Boolean> segmentsToMerge)
|
MergePolicy.MergeSpecification |
NoMergePolicy.findForcedMerges(SegmentInfos segmentInfos,
int maxSegmentCount,
Map<SegmentCommitInfo,Boolean> segmentsToMerge)
|
MergePolicy.MergeSpecification |
TieredMergePolicy.findMerges(MergePolicy.MergeTrigger mergeTrigger,
SegmentInfos infos)
|
MergePolicy.MergeSpecification |
LogMergePolicy.findMerges(MergePolicy.MergeTrigger mergeTrigger,
SegmentInfos infos)
Checks if any merges are now necessary and returns a MergePolicy.MergeSpecification if so. |
abstract MergePolicy.MergeSpecification |
MergePolicy.findMerges(MergePolicy.MergeTrigger mergeTrigger,
SegmentInfos segmentInfos)
Determine what set of merge operations are now necessary on the index. |
MergePolicy.MergeSpecification |
UpgradeIndexMergePolicy.findMerges(MergePolicy.MergeTrigger mergeTrigger,
SegmentInfos segmentInfos)
|
MergePolicy.MergeSpecification |
NoMergePolicy.findMerges(MergePolicy.MergeTrigger mergeTrigger,
SegmentInfos segmentInfos)
|
protected boolean |
LogMergePolicy.isMerged(SegmentInfos infos,
int maxNumSegments,
Map<SegmentCommitInfo,Boolean> segmentsToMerge)
Returns true if the number of segments eligible for merging is less than or equal to the specified maxNumSegments . |
protected boolean |
MergePolicy.isMerged(SegmentInfos infos,
SegmentCommitInfo info)
Returns true if this single info is already fully merged (has no pending deletes, is in the same dir as the writer, and matches the current compound file setting |
boolean |
MergePolicy.useCompoundFile(SegmentInfos infos,
SegmentCommitInfo mergedInfo)
Returns true if a new segment (regardless of its origin) should use the compound file format. |
boolean |
UpgradeIndexMergePolicy.useCompoundFile(SegmentInfos segments,
SegmentCommitInfo newSegment)
|
boolean |
NoMergePolicy.useCompoundFile(SegmentInfos segments,
SegmentCommitInfo newSegment)
|
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |