[jira] [Updated] (SOLR-7836) Possible deadlock when closing refcounted index writers.

2015-09-01 Thread Yonik Seeley (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7836?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Yonik Seeley updated SOLR-7836: --- Attachment: SOLR-7836.patch OK, I found the issue. When I re-wrote the SolrCoreState locking to use

[jira] [Updated] (SOLR-7836) Possible deadlock when closing refcounted index writers.

2015-08-20 Thread Yonik Seeley (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7836?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Yonik Seeley updated SOLR-7836: --- Attachment: SOLR-7836.patch OK, here's a patch that uses a reentrant read-write lock in

[jira] [Updated] (SOLR-7836) Possible deadlock when closing refcounted index writers.

2015-08-19 Thread Erick Erickson (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7836?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Erick Erickson updated SOLR-7836: - Attachment: SOLR-7836-reorg.patch This patch should be applied after SOLR-7836.patch if anyone is

[jira] [Updated] (SOLR-7836) Possible deadlock when closing refcounted index writers.

2015-08-11 Thread Erick Erickson (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7836?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Erick Erickson updated SOLR-7836: - Attachment: deadlock_5_pass_iw.res.zip Here's a fail with passing the index writer from addDoc0()

[jira] [Updated] (SOLR-7836) Possible deadlock when closing refcounted index writers.

2015-08-11 Thread Erick Erickson (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7836?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Erick Erickson updated SOLR-7836: - Attachment: deadlock_test deadlock_3.res.zip Here's the stack trace. A few things:

[jira] [Updated] (SOLR-7836) Possible deadlock when closing refcounted index writers.

2015-08-09 Thread Erick Erickson (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7836?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Erick Erickson updated SOLR-7836: - Attachment: SOLR-7836-synch.patch I modified the three refactored methods in DirectUpdateHandler2

[jira] [Updated] (SOLR-7836) Possible deadlock when closing refcounted index writers.

2015-08-08 Thread Erick Erickson (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7836?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Erick Erickson updated SOLR-7836: - Attachment: SOLR-7836.patch Final patch I think. It: 1 tightens up a bit acquiring the index

[jira] [Updated] (SOLR-7836) Possible deadlock when closing refcounted index writers.

2015-08-07 Thread Erick Erickson (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7836?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Erick Erickson updated SOLR-7836: - Attachment: SOLR-7836.patch This might do it. I'm running 1,000 iterations (or until morning,

[jira] [Updated] (SOLR-7836) Possible deadlock when closing refcounted index writers.

2015-07-27 Thread Erick Erickson (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7836?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Erick Erickson updated SOLR-7836: - Attachment: SOLR-7836.patch Looking for comments: This looks like I changed more than I did.