Roman Kondakov created IGNITE-10778: ---------------------------------------
Summary: MVCC: Invoke request may hang sometimes Key: IGNITE-10778 URL: https://issues.apache.org/jira/browse/IGNITE-10778 Project: Ignite Issue Type: Bug Components: mvcc Reporter: Roman Kondakov Invoke request may hang sometimes. Reproducer: {{GridCacheMultinodeUpdateSelfTest.testInvoke}} with enabled MVCC. Stacktrace: {noformat} Thread [name="invoke-3", id=447, state=WAITING, blockCnt=0, waitCnt=1745] at sun.misc.Unsafe.park(Native Method) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304) at o.a.i.i.util.future.GridFutureAdapter.get0(GridFutureAdapter.java:178) at o.a.i.i.util.future.GridFutureAdapter.get(GridFutureAdapter.java:141) at o.a.i.i.processors.cache.distributed.near.GridNearTxLocal.rollback(GridNearTxLocal.java:3792) at o.a.i.i.processors.cache.GridCacheAdapter.syncOp(GridCacheAdapter.java:4256) at o.a.i.i.processors.cache.GridCacheAdapter.invoke0(GridCacheAdapter.java:2608) at o.a.i.i.processors.cache.GridCacheAdapter.invoke(GridCacheAdapter.java:2586) at o.a.i.i.processors.cache.IgniteCacheProxyImpl.invoke(IgniteCacheProxyImpl.java:1437) at o.a.i.i.processors.cache.GatewayProtectedCacheProxy.invoke(GatewayProtectedCacheProxy.java:1204) at o.a.i.i.processors.cache.GridCacheMultinodeUpdateAbstractSelfTest$1.call(GridCacheMultinodeUpdateAbstractSelfTest.java:111) at o.a.i.i.processors.cache.GridCacheMultinodeUpdateAbstractSelfTest$1.call(GridCacheMultinodeUpdateAbstractSelfTest.java:100) at o.a.i.testframework.GridTestThread.run(GridTestThread.java:84) Thread [name="invoke-2", id=446, state=WAITING, blockCnt=0, waitCnt=1738] at sun.misc.Unsafe.park(Native Method) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304) at o.a.i.i.util.future.GridFutureAdapter.get0(GridFutureAdapter.java:178) at o.a.i.i.util.future.GridFutureAdapter.get(GridFutureAdapter.java:141) at o.a.i.i.processors.cache.mvcc.MvccUtils.requestSnapshot(MvccUtils.java:841) at o.a.i.i.processors.cache.distributed.near.GridNearTxLocal.mvccPutAllAsync0(GridNearTxLocal.java:723) at o.a.i.i.processors.cache.distributed.near.GridNearTxLocal.putAsync0(GridNearTxLocal.java:578) at o.a.i.i.processors.cache.distributed.near.GridNearTxLocal.invokeAsync(GridNearTxLocal.java:467) at o.a.i.i.processors.cache.GridCacheAdapter$25.op(GridCacheAdapter.java:2620) at o.a.i.i.processors.cache.GridCacheAdapter$25.op(GridCacheAdapter.java:2608) at o.a.i.i.processors.cache.GridCacheAdapter.syncOp(GridCacheAdapter.java:4244) at o.a.i.i.processors.cache.GridCacheAdapter.invoke0(GridCacheAdapter.java:2608) at o.a.i.i.processors.cache.GridCacheAdapter.invoke(GridCacheAdapter.java:2586) at o.a.i.i.processors.cache.IgniteCacheProxyImpl.invoke(IgniteCacheProxyImpl.java:1437) at o.a.i.i.processors.cache.GatewayProtectedCacheProxy.invoke(GatewayProtectedCacheProxy.java:1204) at o.a.i.i.processors.cache.GridCacheMultinodeUpdateAbstractSelfTest$1.call(GridCacheMultinodeUpdateAbstractSelfTest.java:111) at o.a.i.i.processors.cache.GridCacheMultinodeUpdateAbstractSelfTest$1.call(GridCacheMultinodeUpdateAbstractSelfTest.java:100) at o.a.i.testframework.GridTestThread.run(GridTestThread.java:84) Thread [name="invoke-1", id=445, state=WAITING, blockCnt=0, waitCnt=1916] at sun.misc.Unsafe.park(Native Method) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304) at o.a.i.i.util.future.GridFutureAdapter.get0(GridFutureAdapter.java:178) at o.a.i.i.util.future.GridFutureAdapter.get(GridFutureAdapter.java:141) at o.a.i.i.processors.cache.GridCacheAdapter$25.op(GridCacheAdapter.java:2626) at o.a.i.i.processors.cache.GridCacheAdapter$25.op(GridCacheAdapter.java:2608) at o.a.i.i.processors.cache.GridCacheAdapter.syncOp(GridCacheAdapter.java:4244) at o.a.i.i.processors.cache.GridCacheAdapter.invoke0(GridCacheAdapter.java:2608) at o.a.i.i.processors.cache.GridCacheAdapter.invoke(GridCacheAdapter.java:2586) at o.a.i.i.processors.cache.IgniteCacheProxyImpl.invoke(IgniteCacheProxyImpl.java:1437) at o.a.i.i.processors.cache.GatewayProtectedCacheProxy.invoke(GatewayProtectedCacheProxy.java:1204) at o.a.i.i.processors.cache.GridCacheMultinodeUpdateAbstractSelfTest$1.call(GridCacheMultinodeUpdateAbstractSelfTest.java:111) at o.a.i.i.processors.cache.GridCacheMultinodeUpdateAbstractSelfTest$1.call(GridCacheMultinodeUpdateAbstractSelfTest.java:100) at o.a.i.testframework.GridTestThread.run(GridTestThread.java:84) {noformat} -- This message was sent by Atlassian JIRA (v7.6.3#76005)