beagle r4523 - in branches/beagle-lucene2_1/beagled/Lucene.Net: Index upstream-changes



Author: dbera
Date: Sat Feb 23 03:30:12 2008
New Revision: 4523
URL: http://svn.gnome.org/viewvc/beagle?rev=4523&view=rev

Log:
Keep upto 30 docs in lucene's memory before flushing (default was 10). This is the number of docs beagled and buildindex flushes at a time.


Added:
   branches/beagle-lucene2_1/beagled/Lucene.Net/upstream-changes/14_default-max-buffered-docs.patch
Modified:
   branches/beagle-lucene2_1/beagled/Lucene.Net/Index/IndexWriter.cs

Modified: branches/beagle-lucene2_1/beagled/Lucene.Net/Index/IndexWriter.cs
==============================================================================
--- branches/beagle-lucene2_1/beagled/Lucene.Net/Index/IndexWriter.cs	(original)
+++ branches/beagle-lucene2_1/beagled/Lucene.Net/Index/IndexWriter.cs	Sat Feb 23 03:30:12 2008
@@ -95,7 +95,7 @@
 		public const int DEFAULT_MERGE_FACTOR = 10;
 		
 		/// <summary> Default value is 10. Change using { link #SetMaxBufferedDocs(int)}.</summary>
-		public const int DEFAULT_MAX_BUFFERED_DOCS = 10;
+		public const int DEFAULT_MAX_BUFFERED_DOCS = 30;
 		
 		/// <summary> Default value is 1000. Change using
 		/// { link #SetMaxBufferedDeleteTerms(int)}.

Added: branches/beagle-lucene2_1/beagled/Lucene.Net/upstream-changes/14_default-max-buffered-docs.patch
==============================================================================
--- (empty file)
+++ branches/beagle-lucene2_1/beagled/Lucene.Net/upstream-changes/14_default-max-buffered-docs.patch	Sat Feb 23 03:30:12 2008
@@ -0,0 +1,17 @@
+Use a larger value. Actually use the same value as the number of documents flushed to IndexHelper at a time (which is same as the number of documents BuildIndex flushes at a time).
+
+From: Debajyoti Bera <dbera web gmail com>
+
+Index: Index/IndexWriter.cs
+===================================================================
+--- Index/IndexWriter.cs	(revision 4522)
++++ Index/IndexWriter.cs	(working copy)
+@@ -95,7 +95,7 @@
+ 		public const int DEFAULT_MERGE_FACTOR = 10;
+ 		
+ 		/// <summary> Default value is 10. Change using { link #SetMaxBufferedDocs(int)}.</summary>
+-		public const int DEFAULT_MAX_BUFFERED_DOCS = 10;
++		public const int DEFAULT_MAX_BUFFERED_DOCS = 30;
+ 		
+ 		/// <summary> Default value is 1000. Change using
+ 		/// { link #SetMaxBufferedDeleteTerms(int)}.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]