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

Gary Tully commented on AMQ-4729:
---------------------------------

a workaround is described at: 
https://issues.apache.org/jira/browse/AMQ-4365?focusedCommentId=13758262&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-13758262
                
> mKahaDB master slave needs lock when filtered adapter locks are created on 
> the fly
> ----------------------------------------------------------------------------------
>
>                 Key: AMQ-4729
>                 URL: https://issues.apache.org/jira/browse/AMQ-4729
>             Project: ActiveMQ
>          Issue Type: Bug
>          Components: Message Store
>    Affects Versions: 5.8.0
>            Reporter: Gary Tully
>            Assignee: Gary Tully
>             Fix For: 5.9.0
>
>
> {code}<mKahaDB directory="../kahadb">
>    <filteredPersistenceAdapters>
>       <!-- kahaDB per destinations -->
>       <filteredKahaDB perDestination="true" >
>         <persistenceAdapter>
>           <kahaDB journalMaxFileLength="32mb" />
>         </persistenceAdapter>
>       </filteredKahaDB>
>     </filteredPersistenceAdapters>{code}
> problem:
> 1. Starting the slave with an "empty" database, i.e no queues results in the 
> slave trying to start and ultimately failing as the address is in use. 
> There's now lock. Pushing a message to TEST.FOO and then starting the 
> database works OK. The slave comes up and locks and waits.
> 2. Now, adding a TEST.FOO1 to the master. The master now has the two queues, 
> TEST.FOO and TEST.FOO1. Kill the master and let the slave take over. The 
> slave only sees TEST.FOO. Not TEST.FOO1.

--
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

Reply via email to