pjfanning opened a new pull request, #363:
URL: https://github.com/apache/poi/pull/363

   Relates to https://bz.apache.org/bugzilla/show_bug.cgi?id=66152
   
   This is work in progress.
   
   * See the uncommented test in this PR to see how to reproduce the issue.
   * By calculating the value of the cell that we rely on using an async task, 
we avoid creating a Java call stack that can get too big if cells depend on 
cells that depend on other cells, etc. - too many layers of nesting and we will 
stack overflow
   * The main downside is that we have more threads - in this case, a 
ForkJoinPool
   * We could make this configurable, maybe a static method on 
WorkbookEvaluator that allows you to enable/disable the use of the ForkJoinPool
     * configuring POI is a bit of a mess - many different classes with their 
own static methods
     * probably too late to try to centralise the config


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


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

Reply via email to