Finds merges necessary to expunge all deletes from the index. We simply merge adjacent segments that have deletes, up to mergeFactor at a time.

Namespace: Lucene.Net.Index
Assembly: Lucene.Net (in Lucene.Net.dll) Version: 2.9.4.1

Syntax

C#
public override MergePolicy..::..MergeSpecification FindMergesToExpungeDeletes(
	SegmentInfos segmentInfos
)
Visual Basic
Public Overrides Function FindMergesToExpungeDeletes ( _
	segmentInfos As SegmentInfos _
) As MergePolicy..::..MergeSpecification
Visual C++
public:
virtual MergePolicy..::..MergeSpecification^ FindMergesToExpungeDeletes(
	SegmentInfos^ segmentInfos
) override

Parameters

segmentInfos
Type: Lucene.Net.Index..::..SegmentInfos

[Missing <param name="segmentInfos"/> documentation for "M:Lucene.Net.Index.LogMergePolicy.FindMergesToExpungeDeletes(Lucene.Net.Index.SegmentInfos)"]

Return Value

[Missing <returns> documentation for "M:Lucene.Net.Index.LogMergePolicy.FindMergesToExpungeDeletes(Lucene.Net.Index.SegmentInfos)"]

See Also