Lucene.Net.Index.IndexWriter.Merge_ForNUnit C# (CSharp) Method

Merge_ForNUnit() public method

public Merge_ForNUnit ( MergePolicy merge ) : void
merge MergePolicy
return void
		public void Merge_ForNUnit(MergePolicy.OneMerge merge)
        {
            Merge(merge);
        }
		/// <summary> Merges the indicated segments, replacing them in the stack with a

Usage Example

Beispiel #1
0
            public override /*virtual*/ void Merge(IndexWriter writer)
            {
                lock (this)
                {

                    while (true)
                    {
                        MergePolicy.OneMerge merge = writer.GetNextMerge_forNUnit();
                        if (merge == null)
                            break;
                        for (int i = 0; i < merge.segments_ForNUnit.Count; i++)
                            ; // {{}} assert merge.segments.Info(i).docCount < 20;
                        writer.Merge_ForNUnit(merge);
                    }
                }
            }
IndexWriter