Lucene.Net.Index.IndexWriter.PushMaxBufferedDocs C# (CSharp) 메소드

PushMaxBufferedDocs() 개인적인 메소드

If we are flushing by doc count (not by RAM usage), and using LogDocMergePolicy then push maxBufferedDocs down as its minMergeDocs, to keep backwards compatibility.
private PushMaxBufferedDocs ( ) : void
리턴 void
		private void  PushMaxBufferedDocs()
		{
			if (docWriter.MaxBufferedDocs != DISABLE_AUTO_FLUSH)
			{
				MergePolicy mp = mergePolicy;
				if (mp is LogDocMergePolicy)
				{
					LogDocMergePolicy lmp = (LogDocMergePolicy) mp;
					int maxBufferedDocs = docWriter.MaxBufferedDocs;
					if (lmp.MinMergeDocs != maxBufferedDocs)
					{
						if (infoStream != null)
							Message("now push maxBufferedDocs " + maxBufferedDocs + " to LogDocMergePolicy");
						lmp.MinMergeDocs = maxBufferedDocs;
					}
				}
			}
		}
		
IndexWriter