Author: j16sdiz
Date: 2009-01-05 16:24:05 +0000 (Mon, 05 Jan 2009)
New Revision: 24921

Modified:
   trunk/plugins/XMLSpider/IndexWriter.java
Log:
let's see if this relief the metadata problem (bug 2845)

Modified: trunk/plugins/XMLSpider/IndexWriter.java
===================================================================
--- trunk/plugins/XMLSpider/IndexWriter.java    2009-01-05 15:25:07 UTC (rev 
24920)
+++ trunk/plugins/XMLSpider/IndexWriter.java    2009-01-05 16:24:05 UTC (rev 
24921)
@@ -305,7 +305,8 @@
                                
                                if ((count > 1 && (estimateSize + pages.size() 
* 13) > MAX_SIZE) || //
                                                (count > MAX_ENTRIES)) {
-                                       return false;
+                                       if (prefix.length() < 3 && 
indices.size() < 256) // FIXME this is a hack to limit number of files. remove 
after metadata fix
+                                               return false;
                                }
 
                                for (Page page : pages) {
@@ -395,8 +396,10 @@
                }
                
                if (outputFile.length() > MAX_SIZE && count > 1) {
-                       outputFile.delete();
-                       return false;
+                       if (prefix.length() < 3 && indices.size() < 256) { // 
FIXME this is a hack to limit number of files. remove after metadata fix
+                               outputFile.delete();
+                               return false;
+                       }
                }
 
                if (logMINOR)

_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to