You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Keith Wall (JIRA)" <ji...@apache.org> on 2013/07/23 15:56:49 UTC

[jira] [Comment Edited] (QPID-5012) [Java Broker] update optional BDB store to use version 5.0.84 of BDB JE

    [ https://issues.apache.org/jira/browse/QPID-5012?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13716399#comment-13716399 ] 

Keith Wall edited comment on QPID-5012 at 7/23/13 1:55 PM:
-----------------------------------------------------------

There is a minor issue.  It seems Oracle have chosen to enable the new stats capture feature by default, and this is causing the system test to emit exceptions into the logs during test runs.  I guess the je thread is unhappy with the fact that the store directories are being deleted (by QpidBrokerTestCase).  This is _not_ causing test failures.

I think we should disable stats collection by default. Users can re-enable if they require this feature.

{code}
[junit] StatCapture 2013-07-23 14:34:35,421 ERROR [server.store.berkeleydb.AbstractBDBMessageStore] Asynchronous exception thrown by BDB thread 'StatCapture'
    [junit] java.lang.IllegalStateException: Error occured accessing statistic log file/tmp/testCreateQueueAMQQueue/je.stat.csv
    [junit] 	at com.sleepycat.utilint.StatLogger.write(StatLogger.java:250)
    [junit] 	at com.sleepycat.utilint.StatLogger.log(StatLogger.java:147)
    [junit] 	at com.sleepycat.je.statcap.StatCapture.outputStats(StatCapture.java:196)
    [junit] 	at com.sleepycat.je.statcap.StatCapture.onWakeup(StatCapture.java:142)
    [junit] 	at com.sleepycat.je.utilint.DaemonThread.run(DaemonThread.java:148)
{code}
                
      was (Author: k-wall):
    There is a minor issue.  It seems Oracle have chosen to enable the new stats capture feature by default, and this is causing the system test to emit exceptions into the logs.  I guess the je thread is unhappy with the fact that the store directories are being deleted (by QpidBrokerTestCase).   I think we should disable stats collection by default. Users can re-enable if they require this feature.

{code}
[junit] StatCapture 2013-07-23 14:34:35,421 ERROR [server.store.berkeleydb.AbstractBDBMessageStore] Asynchronous exception thrown by BDB thread 'StatCapture'
    [junit] java.lang.IllegalStateException: Error occured accessing statistic log file/tmp/testCreateQueueAMQQueue/je.stat.csv
    [junit] 	at com.sleepycat.utilint.StatLogger.write(StatLogger.java:250)
    [junit] 	at com.sleepycat.utilint.StatLogger.log(StatLogger.java:147)
    [junit] 	at com.sleepycat.je.statcap.StatCapture.outputStats(StatCapture.java:196)
    [junit] 	at com.sleepycat.je.statcap.StatCapture.onWakeup(StatCapture.java:142)
    [junit] 	at com.sleepycat.je.utilint.DaemonThread.run(DaemonThread.java:148)
{code}
                  
> [Java Broker] update optional BDB store to use version 5.0.84 of BDB JE 
> ------------------------------------------------------------------------
>
>                 Key: QPID-5012
>                 URL: https://issues.apache.org/jira/browse/QPID-5012
>             Project: Qpid
>          Issue Type: Improvement
>          Components: Java Broker
>            Reporter: Keith Wall
>            Assignee: Robbie Gemmell
>             Fix For: 0.25
>
>
> A newer release of BDB JE is available, 5.0.84. We should update the dependency for the optional BDB store to use this. The release contains a number of defect fixes that appear to have the potential to impact users of the Java Broker.  This is a drop in replacement and requires no code changes.
> http://download.oracle.com/otndocs/products/berkeleydb/html/je/je-5.0.84_changelog.html

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org