You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@solr.apache.org by "Mike Drob (Jira)" <ji...@apache.org> on 2021/07/19 17:58:00 UTC
[jira] [Created] (SOLR-15550) Record submitterStackTrace on
ObjectReleaseTracker in tests
Mike Drob created SOLR-15550:
--------------------------------
Summary: Record submitterStackTrace on ObjectReleaseTracker in tests
Key: SOLR-15550
URL: https://issues.apache.org/jira/browse/SOLR-15550
Project: Solr
Issue Type: Test
Security Level: Public (Default Security Level. Issues are Public)
Components: Tests
Reporter: Mike Drob
We currently collect the submitterStackTrace in MDCAwareThreadPool.execute and log it in case of exception. This is very useful, but doesn't propagate to objects gathered by ObjectReleaseTracker, so in case of failure we end up with logging like:
{noformat}
org.apache.solr.common.util.ObjectReleaseTracker$ObjectTrackerException: org.apache.solr.core.SolrCore
at org.apache.solr.common.util.ObjectReleaseTracker.track(ObjectReleaseTracker.java:42)
at org.apache.solr.core.SolrCore.<init>(SolrCore.java:1090)
at org.apache.solr.core.SolrCore.<init>(SolrCore.java:928)
at org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1433)
at org.apache.solr.core.CoreContainer.lambda$load$10(CoreContainer.java:872)
at com.codahale.metrics.InstrumentedExecutorService$InstrumentedCallable.call(InstrumentedExecutorService.java:202)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:224)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
{noformat}
which doesn't help me very much in debugging why I have an unreleased SolrCore.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org