[JBoss JIRA] Created: (TEIID-667) Simplify "Command Logging"
by Ramesh Reddy (JIRA)
Simplify "Command Logging"
--------------------------
Key: TEIID-667
URL: https://jira.jboss.org/jira/browse/TEIID-667
Project: Teiid
Issue Type: Task
Components: Common
Reporter: Ramesh Reddy
Assignee: Ramesh Reddy
Fix For: 6.2.0
Currently the command logging is defined by Tracking Service and it can be extended by the user through "CommandLoggerSPI". This is verbose, Command Logger should be no different than any other logging, only that the messages are sent to a specific context. User should have ability to stream to Teiid log file, or can add appender to separate them from main log file. File based appender should be supported.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
16 years, 1 month
[JBoss JIRA] Created: (TEIID-763) Exceptions from cache under load
by Steven Hawkins (JIRA)
Exceptions from cache under load
--------------------------------
Key: TEIID-763
URL: https://jira.jboss.org/jira/browse/TEIID-763
Project: Teiid
Issue Type: Bug
Components: Query Engine
Affects Versions: 6.1.0
Reporter: Steven Hawkins
Assignee: Steven Hawkins
Priority: Minor
Fix For: 6.2.0
The following exceptions happen occasional under load. These exceptions are mostly cosmetic though, since they are happening only during removal.
Exception in thread "Worker5" java.lang.NullPointerException
at com.metamatrix.cache.jboss.JBossCache.getChild(JBossCache.java:145)
at org.teiid.dqp.internal.cache.DQPContextCache.removeRequestScopedCache(DQPContextCache.java:63)
at org.teiid.dqp.internal.process.DQPCore.removeRequest(DQPCore.java:303)
at org.teiid.dqp.internal.process.RequestWorkItem.attemptClose(RequestWorkItem.java:357)
at org.teiid.dqp.internal.process.RequestWorkItem.process(RequestWorkItem.java:247)
at org.teiid.dqp.internal.process.AbstractWorkItem.run(AbstractWorkItem.java:44)
at com.metamatrix.common.queue.WorkerPoolFactory$StatsCapturingSharedThreadPoolExecutor$1.run(WorkerPoolFactory.java:211)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
Exception in thread "Worker0" org.jboss.cache.NodeNotValidException: Node /Teiid/Scoped-Cache is not valid. Perhaps it has been moved or removed.
at org.jboss.cache.invocation.NodeInvocationDelegate.assertValid(NodeInvocationDelegate.java:527)
at org.jboss.cache.invocation.NodeInvocationDelegate.assertValid(NodeInvocationDelegate.java)
at org.jboss.cache.invocation.NodeInvocationDelegate.getChild(NodeInvocationDelegate.java:360)
at org.jboss.cache.invocation.NodeInvocationDelegate.getChild(NodeInvocationDelegate.java)
at com.metamatrix.cache.jboss.JBossCache.getChild(JBossCache.java:145)
at com.metamatrix.cache.jboss.JBossCache.getChild(JBossCache.java)
at org.teiid.dqp.internal.cache.DQPContextCache.removeRequestScopedCache(DQPContextCache.java:63)
at org.teiid.dqp.internal.cache.DQPContextCache.removeRequestScopedCache(DQPContextCache.java)
at org.teiid.dqp.internal.process.DQPCore.removeRequest(DQPCore.java:303)
at org.teiid.dqp.internal.process.DQPCore.removeRequest(DQPCore.java)
at org.teiid.dqp.internal.process.RequestWorkItem.attemptClose(RequestWorkItem.java:357)
at org.teiid.dqp.internal.process.RequestWorkItem.attemptClose(RequestWorkItem.java)
at org.teiid.dqp.internal.process.RequestWorkItem.process(RequestWorkItem.java:247)
at org.teiid.dqp.internal.process.RequestWorkItem.process(RequestWorkItem.java)
at org.teiid.dqp.internal.process.AbstractWorkItem.run(AbstractWorkItem.java:44)
at org.teiid.dqp.internal.process.AbstractWorkItem.run(AbstractWorkItem.java)
at com.metamatrix.common.queue.WorkerPoolFactory$StatsCapturingSharedThreadPoolExecutor$1.run(WorkerPoolFactory.java:211)
at com.metamatrix.common.queue.WorkerPoolFactory$StatsCapturingSharedThreadPoolExecutor$1.run(WorkerPoolFactory.java)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
16 years, 1 month