Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-12328

IgniteException "Failed to resolve nodes topology" during cache.removeAll() and constantly changing topology

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 2.7.6
    • 2.8
    • None
    • None
    • Fixed possible exception on removeAll during topology change
    • Docs Required, Release Notes Required

    Description

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

      Attachments

        Issue Links

          Activity

            People

              ascherbakov Alexey Scherbakov
              ascherbakov Alexey Scherbakov
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 20m
                  20m