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

Ivan Rakov updated IGNITE-12328:
--------------------------------
    Release Note: Fixed possible exception on removeAll during topology change

> IgniteException "Failed to resolve nodes topology" during cache.removeAll() 
> and constantly changing topology
> ------------------------------------------------------------------------------------------------------------
>
>                 Key: IGNITE-12328
>                 URL: https://issues.apache.org/jira/browse/IGNITE-12328
>             Project: Ignite
>          Issue Type: Bug
>    Affects Versions: 2.7.6
>            Reporter: Alexei Scherbakov
>            Assignee: Alexei Scherbakov
>            Priority: Major
>             Fix For: 2.8
>
>          Time Spent: 20m
>  Remaining Estimate: 0h
>
> {noformat}
> [2019-09-25 13:13:58,339][ERROR][TxThread-threadNum-3] Failed to complete 
> transaction.
> org.apache.ignite.IgniteException: Failed to resolve nodes topology 
> [cacheGrp=cache_group_36, topVer=AffinityTopologyVersion [topVer=16, 
> minorTopVer=0], history=[AffinityTopologyVersion [topVer=13, minorTopVer=0], 
> AffinityTopologyVersion [topVer=14, minorTopVer=0], AffinityTopologyVersion 
> [topVer=15, minorTopVer=0]], snap=Snapshot [topVer=AffinityTopologyVersion 
> [topVer=15, minorTopVer=0]], locNode=TcpDiscoveryNode 
> [id=6cbf7666-9a8c-4b61-8b3f-6351ef44bd4a, 
> consistentId=poc-tester-client-172.25.1.21-id-0, addrs=ArrayList 
> [172.25.1.21], sockAddrs=HashSet [lab21.gridgain.local/172.25.1.21:0], 
> discPort=0, order=13, intOrder=0, lastExchangeTime=1569406379934, loc=true, 
> ver=2.5.10#20190922-sha1:02133315, isClient=true]]
>       at 
> org.apache.ignite.internal.managers.discovery.GridDiscoveryManager.resolveDiscoCache(GridDiscoveryManager.java:2125)
>  ~[ignite-core-2.5.10.jar:2.5.10]
>       at 
> org.apache.ignite.internal.managers.discovery.GridDiscoveryManager.cacheGroupAffinityNodes(GridDiscoveryManager.java:2007)
>  ~[ignite-core-2.5.10.jar:2.5.10]
>       at 
> org.apache.ignite.internal.processors.cache.GridCacheUtils.affinityNodes(GridCacheUtils.java:465)
>  ~[ignite-core-2.5.10.jar:2.5.10]
>       at 
> org.apache.ignite.internal.processors.cache.distributed.dht.colocated.GridDhtColocatedLockFuture.map0(GridDhtColocatedLockFuture.java:939)
>  ~[ignite-core-2.5.10.jar:2.5.10]
>       at 
> org.apache.ignite.internal.processors.cache.distributed.dht.colocated.GridDhtColocatedLockFuture.map(GridDhtColocatedLockFuture.java:911)
>  ~[ignite-core-2.5.10.jar:2.5.10]
>       at 
> org.apache.ignite.internal.processors.cache.distributed.dht.colocated.GridDhtColocatedLockFuture.map(GridDhtColocatedLockFuture.java:811)
>  ~[ignite-core-2.5.10.jar:2.5.10]
>       at 
> org.apache.ignite.internal.processors.cache.distributed.dht.colocated.GridDhtColocatedCache.lockAllAsync(GridDhtColocatedCache.java:656)
>  ~[ignite-core-2.5.10.jar:2.5.10]
>       at 
> org.apache.ignite.internal.processors.cache.distributed.GridDistributedCacheAdapter.txLockAsync(GridDistributedCacheAdapter.java:109)
>  ~[ignite-core-2.5.10.jar:2.5.10]
>       at 
> org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxLocal.removeAllAsync0(GridNearTxLocal.java:1648)
>  ~[ignite-core-2.5.10.jar:2.5.10]
>       at 
> org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxLocal.removeAllAsync(GridNearTxLocal.java:521)
>  ~[ignite-core-2.5.10.jar:2.5.10]
>       at 
> org.apache.ignite.internal.processors.cache.GridCacheAdapter$33.inOp(GridCacheAdapter.java:2619)
>  ~[ignite-core-2.5.10.jar:2.5.10]
>       at 
> org.apache.ignite.internal.processors.cache.GridCacheAdapter$SyncInOp.op(GridCacheAdapter.java:4701)
>  ~[ignite-core-2.5.10.jar:2.5.10]
>       at 
> org.apache.ignite.internal.processors.cache.GridCacheAdapter.syncOp(GridCacheAdapter.java:3780)
>  ~[ignite-core-2.5.10.jar:2.5.10]
>       at 
> org.apache.ignite.internal.processors.cache.GridCacheAdapter.removeAll0(GridCacheAdapter.java:2617)
>  ~[ignite-core-2.5.10.jar:2.5.10]
>       at 
> org.apache.ignite.internal.processors.cache.GridCacheAdapter.removeAll(GridCacheAdapter.java:2606)
>  ~[ignite-core-2.5.10.jar:2.5.10]
>       at 
> org.apache.ignite.internal.processors.cache.IgniteCacheProxyImpl.removeAll(IgniteCacheProxyImpl.java:1553)
>  ~[ignite-core-2.5.10.jar:2.5.10]
>       at 
> org.apache.ignite.internal.processors.cache.GatewayProtectedCacheProxy.removeAll(GatewayProtectedCacheProxy.java:1026)
>  ~[ignite-core-2.5.10.jar:2.5.10]
>       at 
> org.apache.ignite.scenario.TxBalanceTask$TxBody.doTxRemoveAll(TxBalanceTask.java:291)
>  ~[poc-tester-0.1.0-SNAPSHOT.jar:?]
>       at 
> org.apache.ignite.scenario.TxBalanceTask$TxBody.call(TxBalanceTask.java:93) 
> ~[poc-tester-0.1.0-SNAPSHOT.jar:?]
>       at 
> org.apache.ignite.scenario.TxBalanceTask$TxBody.call(TxBalanceTask.java:70) 
> ~[poc-tester-0.1.0-SNAPSHOT.jar:?]
>       at 
> org.apache.ignite.scenario.internal.AbstractTxTask.doInTransaction(AbstractTxTask.java:290)
>  ~[poc-tester-0.1.0-SNAPSHOT.jar:?]
>       at 
> org.apache.ignite.scenario.internal.AbstractTxTask.access$400(AbstractTxTask.java:56)
>  ~[poc-tester-0.1.0-SNAPSHOT.jar:?]
>       at 
> org.apache.ignite.scenario.internal.AbstractTxTask$TxRunner.call(AbstractTxTask.java:470)
>  [poc-tester-0.1.0-SNAPSHOT.jar:?]
>       at 
> org.apache.ignite.scenario.internal.AbstractTxTask$TxRunner.call(AbstractTxTask.java:459)
>  [poc-tester-0.1.0-SNAPSHOT.jar:?]
>       at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
> [?:1.8.0_181]
>       at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>  [?:1.8.0_181]
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>  [?:1.8.0_181]
>       at java.lang.Thread.run(Thread.java:748) [?:1.8.0_181]
> {noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to