Uses of Enum Class
org.apache.lucene.index.MergeTrigger
Packages that use MergeTrigger
-
Uses of MergeTrigger in org.apache.lucene.index
Methods in org.apache.lucene.index that return MergeTriggerModifier and TypeMethodDescriptionstatic MergeTriggerReturns the enum constant of this class with the specified name.static MergeTrigger[]MergeTrigger.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in org.apache.lucene.index with parameters of type MergeTriggerModifier and TypeMethodDescriptionFilterMergePolicy.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) voidConcurrentMergeScheduler.merge(MergeScheduler.MergeSource mergeSource, MergeTrigger trigger) abstract voidMergeScheduler.merge(MergeScheduler.MergeSource mergeSource, MergeTrigger trigger) Run the merges provided byMergeScheduler.MergeSource.getNextMerge().voidNoMergeScheduler.merge(MergeScheduler.MergeSource mergeSource, MergeTrigger trigger) voidSerialMergeScheduler.merge(MergeScheduler.MergeSource mergeSource, MergeTrigger trigger) Just do the merges in sequence.