[ https://issues.apache.org/jira/browse/LUCENE-3090?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Simon Willnauer resolved LUCENE-3090. ------------------------------------- Resolution: Fixed Lucene Fields: [New, Patch Available] (was: [New]) Committed in revision 1104026. > DWFlushControl does not take active DWPT out of the loop on fullFlush > --------------------------------------------------------------------- > > Key: LUCENE-3090 > URL: https://issues.apache.org/jira/browse/LUCENE-3090 > Project: Lucene - Java > Issue Type: Bug > Components: core/index > Affects Versions: 4.0 > Reporter: Simon Willnauer > Assignee: Simon Willnauer > Priority: Critical > Fix For: 4.0 > > Attachments: LUCENE-3090.patch, LUCENE-3090.patch, LUCENE-3090.patch > > > We have seen several OOM on TestNRTThreads and all of them are caused by > DWFlushControl missing DWPT that are set as flushPending but can't full due > to a full flush going on. Yet that means that those DWPT are filling up in > the background while they should actually be checked out and blocked until > the full flush finishes. Even further we currently stall on the > maxNumThreadStates while we should stall on the num of active thread states. > I will attach a patch tomorrow. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org