public abstract FindMerges ( MergeTrigger mergeTrigger, |
||
mergeTrigger | MergeTrigger | the event that triggered the merge |
segmentInfos | /// the total set of segments in the index | |
return | MergeSpecification |
public virtual void TestNoMergePolicy_Mem() { MergePolicy mp = NoMergePolicy.NO_COMPOUND_FILES; Assert.IsNull(mp.FindMerges(/*null*/ (MergeTrigger)int.MinValue, (SegmentInfos)null)); Assert.IsNull(mp.FindForcedMerges(null, 0, null)); Assert.IsNull(mp.FindForcedDeletesMerges(null)); Assert.IsFalse(mp.UseCompoundFile(null, null)); mp.Dispose(); }
public override MergeSpecification FindMerges(MergeTrigger mergeTrigger, SegmentInfos segmentInfos) { // LUCENENET specific - just use min value to indicate "null" for merge trigger return(m_base.FindMerges((MergeTrigger)int.MinValue, segmentInfos)); }
public override MergeSpecification FindMerges(MergeTrigger?mergeTrigger, SegmentInfos segmentInfos) { return(@base.FindMerges(null, segmentInfos)); }