Author: fanningpj
Date: Thu Feb 17 11:05:23 2022
New Revision: 1898149

URL: http://svn.apache.org/viewvc?rev=1898149&view=rev
Log:
[bug-65887] increase default max number of records

Modified:
    poi/trunk/poi/src/main/java/org/apache/poi/hssf/record/RecordFactory.java

Modified: 
poi/trunk/poi/src/main/java/org/apache/poi/hssf/record/RecordFactory.java
URL: 
http://svn.apache.org/viewvc/poi/trunk/poi/src/main/java/org/apache/poi/hssf/record/RecordFactory.java?rev=1898149&r1=1898148&r2=1898149&view=diff
==============================================================================
--- poi/trunk/poi/src/main/java/org/apache/poi/hssf/record/RecordFactory.java 
(original)
+++ poi/trunk/poi/src/main/java/org/apache/poi/hssf/record/RecordFactory.java 
Thu Feb 17 11:05:23 2022
@@ -35,7 +35,17 @@ public final class RecordFactory {
     private static final int NUM_RECORDS = 512;
 
     // how many records we read at max by default (can be adjusted via IOUtils)
-    private static final int MAX_NUMBER_OF_RECORDS = 2_000_000;
+    //increased to 5 million due to 
https://bz.apache.org/bugzilla/show_bug.cgi?id=65887
+    private static final int DEFAULT_MAX_NUMBER_OF_RECORDS = 5_000_000;
+    private static int MAX_NUMBER_OF_RECORDS = DEFAULT_MAX_NUMBER_OF_RECORDS;
+
+    public static void setMaxNumberOfRecords(int maxNumberOfRecords) {
+        MAX_NUMBER_OF_RECORDS = maxNumberOfRecords;
+    }
+
+    public static int getMaxNumberOfRecords() {
+        return MAX_NUMBER_OF_RECORDS;
+    }
 
     private RecordFactory() {}
 



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to