You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Alexey Goncharuk (JIRA)" <ji...@apache.org> on 2015/03/26 02:52:53 UTC

[jira] [Resolved] (IGNITE-589) Near failover test hung waiting for affinity assignment

     [ https://issues.apache.org/jira/browse/IGNITE-589?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alexey Goncharuk resolved IGNITE-589.
-------------------------------------
    Resolution: Fixed

> Near failover test hung waiting for affinity assignment
> -------------------------------------------------------
>
>                 Key: IGNITE-589
>                 URL: https://issues.apache.org/jira/browse/IGNITE-589
>             Project: Ignite
>          Issue Type: Bug
>          Components: cache
>    Affects Versions: sprint-2
>            Reporter: Alexey Goncharuk
>            Assignee: Alexey Goncharuk
>             Fix For: sprint-2
>
>
> {code}
> [20:08:23]Thread [name="ignite-#16529%sys-near.GridCacheNearRemoveFailureTest0%", id=21488, state=WAITING, blockCnt=1, waitCnt=11284]
> [20:08:23]    Lock [object=o.a.i.i.processors.affinity.GridAffinityAssignmentCache$AffinityReadyFuture@23931c53, ownerName=null, ownerId=-1]
> [20:08:23]        at sun.misc.Unsafe.park(Native Method)
> [20:08:23]        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
> [20:08:23]        at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
> [20:08:23]        at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
> [20:08:23]        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
> [20:08:23]        at o.a.i.i.util.future.GridFutureAdapter.get(GridFutureAdapter.java:102)
> [20:08:23]        at o.a.i.i.processors.affinity.GridAffinityAssignmentCache.awaitTopologyVersion(GridAffinityAssignmentCache.java:400)
> [20:08:23]        at o.a.i.i.processors.affinity.GridAffinityAssignmentCache.cachedAffinity(GridAffinityAssignmentCache.java:362)
> [20:08:23]        at o.a.i.i.processors.affinity.GridAffinityAssignmentCache.nodes(GridAffinityAssignmentCache.java:327)
> [20:08:23]        at o.a.i.i.processors.cache.GridCacheAffinityManager.nodes(GridCacheAffinityManager.java:187)
> [20:08:23]        at o.a.i.i.processors.cache.GridCacheAffinityManager.primary(GridCacheAffinityManager.java:205)
> [20:08:23]        at o.a.i.i.processors.cache.distributed.near.GridNearCacheEntry.primaryNode(GridNearCacheEntry.java:630)
> [20:08:23]        at o.a.i.i.processors.cache.distributed.near.GridNearCacheEntry.resetFromPrimary(GridNearCacheEntry.java:219)
> [20:08:23]        - locked o.a.i.i.processors.cache.distributed.near.GridNearCacheEntry@1333a4f6
> [20:08:23]        at o.a.i.i.processors.cache.distributed.near.GridNearTxPrepareFuture$MiniFuture.onResult(GridNearTxPrepareFuture.java:935)
> [20:08:23]        at o.a.i.i.processors.cache.distributed.near.GridNearTxPrepareFuture.onResult(GridNearTxPrepareFuture.java:254)
> [20:08:23]        at o.a.i.i.processors.cache.transactions.IgniteTxHandler.processNearTxPrepareResponse(IgniteTxHandler.java:363)
> [20:08:23]        at o.a.i.i.processors.cache.transactions.IgniteTxHandler.access$000(IgniteTxHandler.java:49)
> [20:08:23]        at o.a.i.i.processors.cache.transactions.IgniteTxHandler$2.apply(IgniteTxHandler.java:77)
> [20:08:23]        at o.a.i.i.processors.cache.transactions.IgniteTxHandler$2.apply(IgniteTxHandler.java:75)
> [20:08:23]        at o.a.i.i.processors.cache.GridCacheIoManager.processMessage(GridCacheIoManager.java:299)
> [20:08:23]        at o.a.i.i.processors.cache.GridCacheIoManager.onMessage0(GridCacheIoManager.java:212)
> [20:08:23]        at o.a.i.i.processors.cache.GridCacheIoManager.access$300(GridCacheIoManager.java:44)
> [20:08:23]        at o.a.i.i.processors.cache.GridCacheIoManager$1.onMessage(GridCacheIoManager.java:132)
> [20:08:23]        at o.a.i.i.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:664)
> [20:08:23]        at o.a.i.i.managers.communication.GridIoManager.access$1500(GridIoManager.java:57)
> [20:08:23]        at o.a.i.i.managers.communication.GridIoManager$5.run(GridIoManager.java:627)
> [20:08:23]        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> [20:08:23]        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> [20:08:23]        at java.lang.Thread.run(Thread.java:745)
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)