[
https://issues.apache.org/jira/browse/IGNITE-1090?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14742987#comment-14742987
]
Semen Boikov commented on IGNITE-1090:
--------------------------------------
Test still fails sometimeson TC, see this assert in the log:
{noformat}
[17:48:07]W: [org.apache.ignite:ignite-core] Exception in thread
"put-worker-near.GridCachePartitionedOptimisticTxNodeRestartTest0"
java.lang.AssertionError: Transaction does not own lock for update
[entry=GridNearCacheEntry [topVer=28, dhtVer=GridCacheVersion [topVer=53462904,
nodeOrderDrId=1, globalTime=1441982887635, order=1441982887562], part=3,
super=GridDistributedCacheEntry [super=GridCacheMapEntry
[key=KeyCacheObjectImpl [val=3, hasValBytes=true], val=CacheObjectImpl [val=3,
hasValBytes=true], startVer=1441982887550, ver=GridCacheVersion
[topVer=53462904, nodeOrderDrId=1, globalTime=1441982887631,
order=1441982887549], hash=-2047822809, extras=GridCacheMvccEntryExtras
[mvcc=GridCacheMvcc [locs=[GridCacheMvccCandidate
[nodeId=00799d58-2c53-43c2-b570-a3cba19e8000, ver=GridCacheVersion
[topVer=53462904, nodeOrderDrId=1, globalTime=1441982887635,
order=1441982887562], timeout=0, ts=1441982887633, threadId=490249, id=1329198,
topVer=AffinityTopologyVersion [topVer=28, minorTopVer=0], reentry=null,
otherNodeId=null, otherVer=GridCacheVersion [topVer=53462904, nodeOrderDrId=1,
globalTime=1441982887635, order=1441982887562], mappedDhtNodes=null,
mappedNearNodes=null, ownerVer=null, key=KeyCacheObjectImpl [val=3,
hasValBytes=true],
masks=local=1|owner=0|ready=1|reentry=0|used=0|tx=1|single_implicit=0|dht_local=0|near_local=1|removed=0,
prevVer=null, nextVer=null]], rmts=[GridCacheMvccCandidate
[nodeId=207ac7eb-22b1-4bd8-a7c6-a21586acc002, ver=GridCacheVersion
[topVer=53462904, nodeOrderDrId=27, globalTime=1441982887632,
order=1441982887554], timeout=0, ts=1441982887633, threadId=489982, id=1329188,
topVer=AffinityTopologyVersion [topVer=-1, minorTopVer=0], reentry=null,
otherNodeId=null, otherVer=null, mappedDhtNodes=null, mappedNearNodes=null,
ownerVer=GridCacheVersion [topVer=53462904, nodeOrderDrId=27,
globalTime=1441982887631, order=1441982887550], key=KeyCacheObjectImpl [val=3,
hasValBytes=true],
masks=local=0|owner=1|ready=0|reentry=0|used=0|tx=1|single_implicit=0|dht_local=0|near_local=0|removed=0,
prevVer=null, nextVer=null]]]], flags=0]]], tx=GridNearTxLocal
[nearLocallyMapped=false, colocatedLocallyMapped=false, needCheckBackup=true,
hasRemoteLocks=false, mappings=[207ac7eb-22b1-4bd8-a7c6-a21586acc002],
super=GridDhtTxLocalAdapter [dhtThreadId=490249, needsCompletedVers=false,
nearOnOriginatingNode=false, nearNodes=[], dhtNodes=[], explicitLock=false,
super=IgniteTxLocalAdapter [txMap={IgniteTxKey [key=KeyCacheObjectImpl [val=3,
hasValBytes=true], cacheId=-838655627]=IgniteTxEntry [key=KeyCacheObjectImpl
[val=3, hasValBytes=true], cacheId=-838655627, txKey=IgniteTxKey
[key=KeyCacheObjectImpl [val=3, hasValBytes=true], cacheId=-838655627],
val=[op=UPDATE, val=UserCacheObjectImpl [val=3, hasValBytes=true]],
prevVal=[op=UPDATE, val=UserCacheObjectImpl [val=3, hasValBytes=true]],
entryProcessorsCol=null, entryProcessorCalcVal=null, ttl=-1,
conflictExpireTime=-1, conflictVer=null, explicitVer=null,
dhtVer=GridCacheVersion [topVer=53462904, nodeOrderDrId=1,
globalTime=1441982887635, order=1441982887562], filters=[],
filtersPassed=false, filtersSet=true, entry=GridNearCacheEntry [topVer=28,
dhtVer=GridCacheVersion [topVer=53462904, nodeOrderDrId=1,
globalTime=1441982887635, order=1441982887562], part=3,
super=GridDistributedCacheEntry [super=GridCacheMapEntry
[key=KeyCacheObjectImpl [val=3, hasValBytes=true], val=CacheObjectImpl [val=3,
hasValBytes=true], startVer=1441982887550, ver=GridCacheVersion
[topVer=53462904, nodeOrderDrId=1, globalTime=1441982887631,
order=1441982887549], hash=-2047822809, extras=GridCacheMvccEntryExtras
[mvcc=GridCacheMvcc [locs=[GridCacheMvccCandidate
[nodeId=00799d58-2c53-43c2-b570-a3cba19e8000, ver=GridCacheVersion
[topVer=53462904, nodeOrderDrId=1, globalTime=1441982887635,
order=1441982887562], timeout=0, ts=1441982887633, threadId=490249, id=1329198,
topVer=AffinityTopologyVersion [topVer=28, minorTopVer=0], reentry=null,
otherNodeId=null, otherVer=GridCacheVersion [topVer=53462904, nodeOrderDrId=1,
globalTime=1441982887635, order=1441982887562], mappedDhtNodes=null,
mappedNearNodes=null, ownerVer=null, key=KeyCacheObjectImpl [val=3,
hasValBytes=true],
masks=local=1|owner=0|ready=1|reentry=0|used=0|tx=1|single_implicit=0|dht_local=0|near_local=1|removed=0,
prevVer=null, nextVer=null]], rmts=[GridCacheMvccCandidate
[nodeId=207ac7eb-22b1-4bd8-a7c6-a21586acc002, ver=GridCacheVersion
[topVer=53462904, nodeOrderDrId=27, globalTime=1441982887632,
order=1441982887554], timeout=0, ts=1441982887633, threadId=489982, id=1329188,
topVer=AffinityTopologyVersion [topVer=-1, minorTopVer=0], reentry=null,
otherNodeId=null, otherVer=null, mappedDhtNodes=null, mappedNearNodes=null,
ownerVer=GridCacheVersion [topVer=53462904, nodeOrderDrId=27,
globalTime=1441982887631, order=1441982887550], key=KeyCacheObjectImpl [val=3,
hasValBytes=true],
masks=local=0|owner=1|ready=0|reentry=0|used=0|tx=1|single_implicit=0|dht_local=0|near_local=0|removed=0,
prevVer=null, nextVer=null]]]], flags=0]]], prepared=true, locked=false,
nodeId=207ac7eb-22b1-4bd8-a7c6-a21586acc002, locMapped=false, expiryPlc=null,
transferExpiryPlc=false, flags=0, xidVer=GridCacheVersion [topVer=53462904,
nodeOrderDrId=1, globalTime=1441982887635, order=1441982887562]], IgniteTxKey
[key=KeyCacheObjectImpl [val=4, hasValBytes=false],
cacheId=-838655627]=IgniteTxEntry [key=KeyCacheObjectImpl [val=4,
hasValBytes=false], cacheId=-838655627, txKey=null, val=[op=READ,
val=CacheObjectImpl [val=4, hasValBytes=true]], prevVal=[op=READ,
val=CacheObjectImpl [val=4, hasValBytes=true]], entryProcessorsCol=null,
entryProcessorCalcVal=null, ttl=-1, conflictExpireTime=-1, conflictVer=null,
explicitVer=null, dhtVer=null, filters=null, filtersPassed=false,
filtersSet=true, entry=GridNearCacheEntry [topVer=28, dhtVer=GridCacheVersion
[topVer=53462903, nodeOrderDrId=1, globalTime=1441982887620,
order=1441982887513], part=4, super=GridDistributedCacheEntry
[super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=4, hasValBytes=false],
val=null, startVer=1441982887563, ver=GridCacheVersion [topVer=53462903,
nodeOrderDrId=1, globalTime=1441982887635, order=1441982887564],
hash=614249093, extras=GridCacheObsoleteEntryExtras
[obsoleteVer=GridCacheVersion [topVer=53462903, nodeOrderDrId=1,
globalTime=1441982887635, order=1441982887564]], flags=0]]], prepared=false,
locked=false, nodeId=null, locMapped=false, expiryPlc=null,
transferExpiryPlc=false, flags=0, xidVer=GridCacheVersion [topVer=53462904,
nodeOrderDrId=1, globalTime=1441982887635, order=1441982887562]], IgniteTxKey
[key=KeyCacheObjectImpl [val=8, hasValBytes=true],
cacheId=-838655627]=IgniteTxEntry [key=KeyCacheObjectImpl [val=8,
hasValBytes=true], cacheId=-838655627, txKey=null, val=[op=READ,
val=CacheObjectImpl [val=8, hasValBytes=true]], prevVal=[op=READ,
val=CacheObjectImpl [val=8, hasValBytes=true]], entryProcessorsCol=null,
entryProcessorCalcVal=null, ttl=-1, conflictExpireTime=-1, conflictVer=null,
explicitVer=null, dhtVer=null, filters=null, filtersPassed=false,
filtersSet=true, entry=GridNearCacheEntry [topVer=28, dhtVer=GridCacheVersion
[topVer=53462904, nodeOrderDrId=27, globalTime=1441982887629,
order=1441982887531], part=8, super=GridDistributedCacheEntry
[super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=8, hasValBytes=true],
val=CacheObjectImpl [val=8, hasValBytes=true], startVer=1441982887462,
ver=GridCacheVersion [topVer=53462904, nodeOrderDrId=27,
globalTime=1441982887629, order=1441982887531], hash=1228498187, extras=null,
flags=0]]], prepared=false, locked=false, nodeId=null, locMapped=false,
expiryPlc=null, transferExpiryPlc=false, flags=0, xidVer=GridCacheVersion
[topVer=53462904, nodeOrderDrId=1, globalTime=1441982887635,
order=1441982887562]]}, completedBase=null, sndTransformedVals=false,
super=IgniteTxAdapter [xidVer=GridCacheVersion [topVer=53462904,
nodeOrderDrId=1, globalTime=1441982887635, order=1441982887562], writeVer=null,
implicit=false, implicitSingle=false, loc=true, threadId=490249,
startTime=1441982887633, nodeId=00799d58-2c53-43c2-b570-a3cba19e8000,
startVer=GridCacheVersion [topVer=53462904, nodeOrderDrId=1,
globalTime=1441982887635, order=1441982887562], endVer=null,
isolation=REPEATABLE_READ, concurrency=OPTIMISTIC, timeout=0,
sysInvalidate=false, sys=false, plc=2, commitVer=GridCacheVersion
[topVer=53462904, nodeOrderDrId=1, globalTime=1441982887635,
order=1441982887562], finalizing=NONE, preparing=false, invalidParts={},
state=COMMITTING, timedOut=false, topVer=AffinityTopologyVersion [topVer=28,
minorTopVer=0], duration=0ms, onePhaseCommit=true], size=3]]]]
[17:48:07]W: [org.apache.ignite:ignite-core] at
org.apache.ignite.internal.processors.cache.GridCacheMapEntry.innerSet(GridCacheMapEntry.java:1004)
[17:48:07]W: [org.apache.ignite:ignite-core] at
org.apache.ignite.internal.processors.cache.transactions.IgniteTxLocalAdapter.userCommit(IgniteTxLocalAdapter.java:917)
[17:48:07]W: [org.apache.ignite:ignite-core] at
org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxLocal.finish(GridNearTxLocal.java:678)
[17:48:07]W: [org.apache.ignite:ignite-core] at
org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxFinishFuture.onDone(GridNearTxFinishFuture.java:258)
[17:48:07]W: [org.apache.ignite:ignite-core] at
org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxFinishFuture.onDone(GridNearTxFinishFuture.java:64)
[17:48:07]W: [org.apache.ignite:ignite-core] at
org.apache.ignite.internal.util.future.GridCompoundFuture.checkComplete(GridCompoundFuture.java:260)
[17:48:07] : [org.apache.ignite:ignite-core] [17:48:07,657][INFO
][restart-worker-0][GridCachePartitionedOptimisticTxNodeRestartTest2]
Non-loopback local IPs: 192.168.2.25, fe80:0:0:0:ca60:ff:fe68:582c%2
[17:48:07]W: [org.apache.ignite:ignite-core] at
org.apache.ignite.internal.util.future.GridCompoundFuture.markInitialized(GridCompoundFuture.java:228)
[17:48:07] : [org.apache.ignite:ignite-core] [17:48:07,657][INFO
][restart-worker-0][GridCachePartitionedOptimisticTxNodeRestartTest2] Enabled
local MACs: C8600068582C
[17:48:07]W: [org.apache.ignite:ignite-core] at
org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxFinishFuture.finish(GridNearTxFinishFuture.java:343)
[17:48:07]W: [org.apache.ignite:ignite-core] at
org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxLocal$3.apply(GridNearTxLocal.java:773)
[17:48:07]W: [org.apache.ignite:ignite-core] at
org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxLocal$3.apply(GridNearTxLocal.java:765)
[17:48:07]W: [org.apache.ignite:ignite-core] at
org.apache.ignite.internal.util.future.GridFutureAdapter.notifyListener(GridFutureAdapter.java:262)
[17:48:07]W: [org.apache.ignite:ignite-core] at
org.apache.ignite.internal.util.future.GridFutureAdapter.notifyListeners(GridFutureAdapter.java:250)
[17:48:07]W: [org.apache.ignite:ignite-core] at
org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:380)
[17:48:07]W: [org.apache.ignite:ignite-core] at
org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:346)
[17:48:07]W: [org.apache.ignite:ignite-core] at
org.apache.ignite.internal.processors.cache.distributed.near.GridNearOptimisticTxPrepareFuture.onComplete(GridNearOptimisticTxPrepareFuture.java:244)
[17:48:07]W: [org.apache.ignite:ignite-core] at
org.apache.ignite.internal.processors.cache.distributed.near.GridNearOptimisticTxPrepareFuture.onError(GridNearOptimisticTxPrepareFuture.java:151)
[17:48:07]W: [org.apache.ignite:ignite-core] at
org.apache.ignite.internal.processors.cache.distributed.near.GridNearOptimisticTxPrepareFuture$MiniFuture.onResult(GridNearOptimisticTxPrepareFuture.java:814)
[17:48:07]W: [org.apache.ignite:ignite-core] at
org.apache.ignite.internal.processors.cache.distributed.near.GridNearOptimisticTxPrepareFuture.onNodeLeft(GridNearOptimisticTxPrepareFuture.java:131)
[17:48:07]W: [org.apache.ignite:ignite-core] at
org.apache.ignite.internal.processors.cache.GridCacheMvccManager$3.onEvent(GridCacheMvccManager.java:212)
[17:48:07]W: [org.apache.ignite:ignite-core] at
org.apache.ignite.internal.managers.eventstorage.GridEventStorageManager.notifyListeners(GridEventStorageManager.java:770)
[17:48:07]W: [org.apache.ignite:ignite-core] at
org.apache.ignite.internal.managers.eventstorage.GridEventStorageManager.notifyListeners(GridEventStorageManager.java:755)
[17:48:07]W: [org.apache.ignite:ignite-core] at
org.apache.ignite.internal.managers.eventstorage.GridEventStorageManager.record(GridEventStorageManager.java:295)
[17:48:07]W: [org.apache.ignite:ignite-core] at
org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$DiscoveryWorker.recordEvent(GridDiscoveryManager.java:1934)
[17:48:07]W: [org.apache.ignite:ignite-core] at
org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body0(GridDiscoveryManager.java:2141)
[17:48:07]W: [org.apache.ignite:ignite-core] at
org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body(GridDiscoveryManager.java:1974)
[17:48:07]W: [org.apache.ignite:ignite-core] at
org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
[17:48:07]W: [org.apache.ignite:ignite-core] at
java.lang.Thread.run(Thread.java:745)
[17:48:07]W: [org.apache.ignite:ignite-core] Suppressed:
class org.apache.ignite.IgniteException: Invalid transaction state for commit
[state=UNKNOWN, tx=GridNearTxLocal [nearLocallyMapped=false,
colocatedLocallyMapped=false, needCheckBackup=true, hasRemoteLocks=false,
mappings=[207ac7eb-22b1-4bd8-a7c6-a21586acc002], super=GridDhtTxLocalAdapter
[dhtThreadId=490249, needsCompletedVers=false, nearOnOriginatingNode=false,
nearNodes=[], dhtNodes=[], explicitLock=false, super=IgniteTxLocalAdapter
[txMap={IgniteTxKey [key=KeyCacheObjectImpl [val=3, hasValBytes=true],
cacheId=-838655627]=IgniteTxEntry [key=KeyCacheObjectImpl [val=3,
hasValBytes=true], cacheId=-838655627, txKey=IgniteTxKey
[key=KeyCacheObjectImpl [val=3, hasValBytes=true], cacheId=-838655627],
val=[op=UPDATE, val=UserCacheObjectImpl [val=3, hasValBytes=true]],
prevVal=[op=UPDATE, val=UserCacheObjectImpl [val=3, hasValBytes=true]],
entryProcessorsCol=null, entryProcessorCalcVal=null, ttl=-1,
conflictExpireTime=-1, conflictVer=null, explicitVer=null,
dhtVer=GridCacheVersion [topVer=53462904, nodeOrderDrId=1,
globalTime=1441982887635, order=1441982887562], filters=[],
filtersPassed=false, filtersSet=true, entry=GridNearCacheEntry [topVer=-1,
dhtVer=null, part=3, super=GridDistributedCacheEntry [super=GridCacheMapEntry
[key=KeyCacheObjectImpl [val=3, hasValBytes=true], val=null,
startVer=1441982887550, ver=GridCacheVersion [topVer=53462904, nodeOrderDrId=1,
globalTime=1441982887635, order=1441982887562], hash=-2047822809,
extras=GridCacheMvccEntryExtras [mvcc=GridCacheMvcc [locs=null,
rmts=[GridCacheMvccCandidate [nodeId=207ac7eb-22b1-4bd8-a7c6-a21586acc002,
ver=GridCacheVersion [topVer=53462904, nodeOrderDrId=27,
globalTime=1441982887632, order=1441982887554], timeout=0, ts=1441982887633,
threadId=489982, id=1329188, topVer=AffinityTopologyVersion [topVer=-1,
minorTopVer=0], reentry=null, otherNodeId=null, otherVer=null,
mappedDhtNodes=null, mappedNearNodes=null, ownerVer=GridCacheVersion
[topVer=53462904, nodeOrderDrId=27, globalTime=1441982887631,
order=1441982887550], key=KeyCacheObjectImpl [val=3, hasValBytes=true],
masks=local=0|owner=1|ready=0|reentry=0|used=0|tx=1|single_implicit=0|dht_local=0|near_local=0|removed=0,
prevVer=null, nextVer=null]]]], flags=0]]], prepared=true, locked=false,
nodeId=207ac7eb-22b1-4bd8-a7c6-a21586acc002, locMapped=false, expiryPlc=null,
transferExpiryPlc=false, flags=0, xidVer=GridCacheVersion [topVer=53462904,
nodeOrderDrId=1, globalTime=1441982887635, order=1441982887562]], IgniteTxKey
[key=KeyCacheObjectImpl [val=4, hasValBytes=false],
cacheId=-838655627]=IgniteTxEntry [key=KeyCacheObjectImpl [val=4,
hasValBytes=false], cacheId=-838655627, txKey=null, val=[op=READ,
val=CacheObjectImpl [val=4, hasValBytes=true]], prevVal=[op=READ,
val=CacheObjectImpl [val=4, hasValBytes=true]], entryProcessorsCol=null,
entryProcessorCalcVal=null, ttl=-1, conflictExpireTime=-1, conflictVer=null,
explicitVer=null, dhtVer=null, filters=null, filtersPassed=false,
filtersSet=true, entry=GridNearCacheEntry [topVer=28, dhtVer=GridCacheVersion
[topVer=53462903, nodeOrderDrId=1, globalTime=1441982887620,
order=1441982887513], part=4, super=GridDistributedCacheEntry
[super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=4, hasValBytes=false],
val=null, startVer=1441982887563, ver=GridCacheVersion [topVer=53462903,
nodeOrderDrId=1, globalTime=1441982887635, order=1441982887564],
hash=614249093, extras=GridCacheObsoleteEntryExtras
[obsoleteVer=GridCacheVersion [topVer=53462903, nodeOrderDrId=1,
globalTime=1441982887635, order=1441982887564]], flags=0]]], prepared=false,
locked=false, nodeId=null, locMapped=false, expiryPlc=null,
transferExpiryPlc=false, flags=0, xidVer=GridCacheVersion [topVer=53462904,
nodeOrderDrId=1, globalTime=1441982887635, order=1441982887562]], IgniteTxKey
[key=KeyCacheObjectImpl [val=8, hasValBytes=true],
cacheId=-838655627]=IgniteTxEntry [key=KeyCacheObjectImpl [val=8,
hasValBytes=true], cacheId=-838655627, txKey=null, val=[op=READ,
val=CacheObjectImpl [val=8, hasValBytes=true]], prevVal=[op=READ,
val=CacheObjectImpl [val=8, hasValBytes=true]], entryProcessorsCol=null,
entryProcessorCalcVal=null, ttl=-1, conflictExpireTime=-1, conflictVer=null,
explicitVer=null, dhtVer=null, filters=null, filtersPassed=false,
filtersSet=true, entry=GridNearCacheEntry [topVer=28, dhtVer=GridCacheVersion
[topVer=53462904, nodeOrderDrId=27, globalTime=1441982887629,
order=1441982887531], part=8, super=GridDistributedCacheEntry
[super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=8, hasValBytes=true],
val=CacheObjectImpl [val=8, hasValBytes=true], startVer=1441982887462,
ver=GridCacheVersion [topVer=53462904, nodeOrderDrId=27,
globalTime=1441982887629, order=1441982887531], hash=1228498187, extras=null,
flags=0]]], prepared=false, locked=false, nodeId=null, locMapped=false,
expiryPlc=null, transferExpiryPlc=false, flags=0, xidVer=GridCacheVersion
[topVer=53462904, nodeOrderDrId=1, globalTime=1441982887635,
order=1441982887562]]}, completedBase=null, sndTransformedVals=false,
super=IgniteTxAdapter [xidVer=GridCacheVersion [topVer=53462904,
nodeOrderDrId=1, globalTime=1441982887635, order=1441982887562], writeVer=null,
implicit=false, implicitSingle=false, loc=true, threadId=490249,
startTime=1441982887633, nodeId=00799d58-2c53-43c2-b570-a3cba19e8000,
startVer=GridCacheVersion [topVer=53462904, nodeOrderDrId=1,
globalTime=1441982887635, order=1441982887562], endVer=null,
isolation=REPEATABLE_READ, concurrency=OPTIMISTIC, timeout=0,
sysInvalidate=false, sys=false, plc=2, commitVer=GridCacheVersion
[topVer=53462904, nodeOrderDrId=1, globalTime=1441982887635,
order=1441982887562], finalizing=NONE, preparing=false, invalidParts={},
state=UNKNOWN, timedOut=false, topVer=AffinityTopologyVersion [topVer=28,
minorTopVer=0], duration=21ms, onePhaseCommit=true], size=3]]]]
[17:48:07]W: [org.apache.ignite:ignite-core] at
org.apache.ignite.internal.util.IgniteUtils.convertException(IgniteUtils.java:880)
[17:48:07]W: [org.apache.ignite:ignite-core] at
org.apache.ignite.internal.processors.cache.transactions.TransactionProxyImpl.close(TransactionProxyImpl.java:279)
[17:48:07]W: [org.apache.ignite:ignite-core] at
org.apache.ignite.internal.processors.cache.distributed.GridCacheAbstractNodeRestartSelfTest$3.run(GridCacheAbstractNodeRestartSelfTest.java:694)
[17:48:07]W: [org.apache.ignite:ignite-core] ... 1
more
{noformat}
> GridCachePartitionedOptimisticTxNodeRestartTest hangs when node lefts topology
> ------------------------------------------------------------------------------
>
> Key: IGNITE-1090
> URL: https://issues.apache.org/jira/browse/IGNITE-1090
> Project: Ignite
> Issue Type: Bug
> Components: cache
> Reporter: Denis Magda
> Assignee: Semen Boikov
> Priority: Critical
> Fix For: ignite-1.4
>
>
> The test hangs with the following errors:
> {noformat}
> [16:26:33] (err) Failed to execute compound future reducer: Compound future
> listener: GridCompoundIdentityFuture [super=GridCompoundFuture [lsnrCalls=0,
> finished=false, rdc=Map reducer: {}, init=true,
> res=java.util.concurrent.atomic.AtomicMarkableReference@3c6fff03, err=null,
> done=false, cancelled=false, err=null, futs=[true]]]class
> org.apache.ignite.IgniteCheckedException: Failed to wait for topology version
> to change: AffinityTopologyVersion [topVer=274, minorTopVer=0]
> at
> org.apache.ignite.internal.processors.cache.distributed.GridFutureRemapTimeoutObject.onTimeout(GridFutureRemapTimeoutObject.java:64)
> at
> org.apache.ignite.internal.processors.timeout.GridTimeoutProcessor$TimeoutWorker.body(GridTimeoutProcessor.java:158)
> at
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:108)
> at java.lang.Thread.run(Thread.java:745)
> Caused by: class
> org.apache.ignite.internal.cluster.ClusterTopologyCheckedException: Remote
> node left grid (will retry): 703c58e1-e099-4f22-b5c3-6c3676338007
> at
> org.apache.ignite.internal.processors.cache.distributed.near.GridNearGetFuture.onNodeLeft(GridNearGetFuture.java:215)
> at
> org.apache.ignite.internal.processors.cache.GridCacheMvccManager$3.onEvent(GridCacheMvccManager.java:186)
> at
> org.apache.ignite.internal.managers.eventstorage.GridEventStorageManager.notifyListeners(GridEventStorageManager.java:745)
> at
> org.apache.ignite.internal.managers.eventstorage.GridEventStorageManager.notifyListeners(GridEventStorageManager.java:730)
> at
> org.apache.ignite.internal.managers.eventstorage.GridEventStorageManager.record(GridEventStorageManager.java:270)
> at
> org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$DiscoveryWorker.recordEvent(GridDiscoveryManager.java:1719)
> at
> org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body0(GridDiscoveryManager.java:1910)
> at
> org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body(GridDiscoveryManager.java:1758)
> ... 2 more
> {noformat}
> This issue appeared after IGNITE-882 was fixed. Until it wasn't fixed the
> tests hung because of this issue:
> {noformat}
> Caused by: class org.apache.ignite.IgniteCheckedException: Remote node ID is
> not as expected [expected=9019c94c-84f5-4065-89b1-f16fdf708009,
> rcvd=707ed613-1b65-4771-ac98-5faa6857e007]
> at
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.safeHandshake(TcpCommunicationSpi.java:2203)
> at
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.createTcpClient(TcpCommunicationSpi.java:2025)
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)