Uses of Class
org.apache.lucene.index.MergePolicy.MergeSpecification
Packages that use MergePolicy.MergeSpecification
-
Uses of MergePolicy.MergeSpecification in org.apache.lucene.index
Methods in org.apache.lucene.index that return MergePolicy.MergeSpecificationModifier and TypeMethodDescriptionFilterMergePolicy.findForcedDeletesMerges(SegmentInfos segmentInfos, MergePolicy.MergeContext mergeContext) LogMergePolicy.findForcedDeletesMerges(SegmentInfos segmentInfos, MergePolicy.MergeContext mergeContext) Finds merges necessary to force-merge all deletes from the index.abstract MergePolicy.MergeSpecificationMergePolicy.findForcedDeletesMerges(SegmentInfos segmentInfos, MergePolicy.MergeContext mergeContext) Determine what set of merge operations is necessary in order to expunge all deletes from the index.NoMergePolicy.findForcedDeletesMerges(SegmentInfos segmentInfos, MergePolicy.MergeContext mergeContext) OneMergeWrappingMergePolicy.findForcedDeletesMerges(SegmentInfos segmentInfos, MergePolicy.MergeContext mergeContext) TieredMergePolicy.findForcedDeletesMerges(SegmentInfos infos, MergePolicy.MergeContext mergeContext) FilterMergePolicy.findForcedMerges(SegmentInfos segmentInfos, int maxSegmentCount, Map<SegmentCommitInfo, Boolean> segmentsToMerge, MergePolicy.MergeContext mergeContext) LogMergePolicy.findForcedMerges(SegmentInfos infos, int maxNumSegments, Map<SegmentCommitInfo, Boolean> segmentsToMerge, MergePolicy.MergeContext mergeContext) Returns the merges necessary to merge the index down to a specified number of segments.abstract MergePolicy.MergeSpecificationMergePolicy.findForcedMerges(SegmentInfos segmentInfos, int maxSegmentCount, Map<SegmentCommitInfo, Boolean> segmentsToMerge, MergePolicy.MergeContext mergeContext) Determine what set of merge operations is necessary in order to merge to<=the specified segment count.NoMergePolicy.findForcedMerges(SegmentInfos segmentInfos, int maxSegmentCount, Map<SegmentCommitInfo, Boolean> segmentsToMerge, MergePolicy.MergeContext mergeContext) OneMergeWrappingMergePolicy.findForcedMerges(SegmentInfos segmentInfos, int maxSegmentCount, Map<SegmentCommitInfo, Boolean> segmentsToMerge, MergePolicy.MergeContext mergeContext) TieredMergePolicy.findForcedMerges(SegmentInfos infos, int maxSegmentCount, Map<SegmentCommitInfo, Boolean> segmentsToMerge, MergePolicy.MergeContext mergeContext) UpgradeIndexMergePolicy.findForcedMerges(SegmentInfos segmentInfos, int maxSegmentCount, Map<SegmentCommitInfo, Boolean> segmentsToMerge, MergePolicy.MergeContext mergeContext) FilterMergePolicy.findFullFlushMerges(MergeTrigger mergeTrigger, SegmentInfos segmentInfos, MergePolicy.MergeContext mergeContext) MergePolicy.findFullFlushMerges(MergeTrigger mergeTrigger, SegmentInfos segmentInfos, MergePolicy.MergeContext mergeContext) Identifies merges that we want to execute (synchronously) on commit.NoMergePolicy.findFullFlushMerges(MergeTrigger mergeTrigger, SegmentInfos segmentInfos, MergePolicy.MergeContext mergeContext) OneMergeWrappingMergePolicy.findFullFlushMerges(MergeTrigger mergeTrigger, SegmentInfos segmentInfos, MergePolicy.MergeContext mergeContext) FilterMergePolicy.findMerges(MergeTrigger mergeTrigger, SegmentInfos segmentInfos, MergePolicy.MergeContext mergeContext) LogMergePolicy.findMerges(MergeTrigger mergeTrigger, SegmentInfos infos, MergePolicy.MergeContext mergeContext) Checks if any merges are now necessary and returns aMergePolicy.MergeSpecificationif so.abstract MergePolicy.MergeSpecificationMergePolicy.findMerges(MergeTrigger mergeTrigger, SegmentInfos segmentInfos, MergePolicy.MergeContext mergeContext) Determine what set of merge operations are now necessary on the index.NoMergePolicy.findMerges(MergeTrigger mergeTrigger, SegmentInfos segmentInfos, MergePolicy.MergeContext mergeContext) OneMergeWrappingMergePolicy.findMerges(MergeTrigger mergeTrigger, SegmentInfos segmentInfos, MergePolicy.MergeContext mergeContext) TieredMergePolicy.findMerges(MergeTrigger mergeTrigger, SegmentInfos infos, MergePolicy.MergeContext mergeContext) UpgradeIndexMergePolicy.findMerges(MergeTrigger mergeTrigger, SegmentInfos segmentInfos, MergePolicy.MergeContext mergeContext) Methods in org.apache.lucene.index with parameters of type MergePolicy.MergeSpecificationModifier and TypeMethodDescriptionvoidIndexWriterEventListener.beginMergeOnFullFlush(MergePolicy.MergeSpecification merge) Invoked at the start of merge on commitvoidIndexWriterEventListener.endMergeOnFullFlush(MergePolicy.MergeSpecification merge) Invoked at the end of merge on commit, due to either merge completed, or merge timed out according toIndexWriterConfig.setMaxFullFlushMergeWaitMillis(long)