[infinispan-issues] [JBoss JIRA] Commented: (ISPN-1386) Nodes stopping can be merged without a reduced view being installed

Galder Zamarreño (JIRA) jira-events at lists.jboss.org
Thu Sep 15 10:20:26 EDT 2011


    [ https://issues.jboss.org/browse/ISPN-1386?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12628635#comment-12628635 ] 

Galder Zamarreño commented on ISPN-1386:
----------------------------------------

Apart from reducing the MERGE2 usage, by limiting its usage to tests that rely on merge logic, I've implemented a solution where a discovery  will only reply to a ping request if it's not stopped.

> Nodes stopping can be merged without a reduced view being installed
> -------------------------------------------------------------------
>
>                 Key: ISPN-1386
>                 URL: https://issues.jboss.org/browse/ISPN-1386
>             Project: Infinispan
>          Issue Type: Bug
>          Components: Test Suite
>            Reporter: Galder Zamarreño
>            Assignee: Galder Zamarreño
>              Labels: TEST_PING
>             Fix For: 5.1.0.ALPHA2 
>
>         Attachments: tibt.log
>
>
> The attached log is showing a test failure because a view is not stablished with the two remaining nodes:
> {code}2011-09-14 13:01:15,124 ERROR (testng-TopologyInfoBroadcastTest) [org.infinispan.test.fwk.UnitTestTestNGListener] Method 
> testNodeLeaves(org.infinispan.distribution.topologyaware.TopologyInfoBroadcastTest) threw an exception
> java.lang.RuntimeException: Timed out before caches had complete views.  Expected 2 members in each view.  Views are as follows: 
> [[TopologyInfoBroadcastTest-NodeA-20211(s0), TopologyInfoBroadcastTest-NodeB-32215(s1), TopologyInfoBroadcastTest-NodeC-36650(s2)], 
> [TopologyInfoBroadcastTest-NodeA-20211(s0), TopologyInfoBroadcastTest-NodeB-32215(s1), TopologyInfoBroadcastTest-NodeC-36650(s2)]]
> {code}
> Having glanced some TRACE logs captured by Dan, it would appear that as NodeB is shutting down, TEST_PING finds it as a sole cluster member and finds another cluster formed of NodeA,NodeC, leading to a merge. This is somehow stopping a correct 2-node view being installed.
> Needs further investigation

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

       



More information about the infinispan-issues mailing list