ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrey Gura (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (IGNITE-2969) Optimistic transactions support in deadlock detection
Date Wed, 06 Jul 2016 17:50:11 GMT

    [ https://issues.apache.org/jira/browse/IGNITE-2969?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15364731#comment-15364731 ] 

Andrey Gura commented on IGNITE-2969:
-------------------------------------

Race found in {{IgniteTxManager.txLockInfo}} method. When methods creates {{TxLock}} instances based on local {{GridCacheMvccCandidate}}'s it is possible to find more than one owner {{GridCacheMvccCandidate}} because it can be changed during iteration. It leads to {{AssertionError}} in {{TxDeadlockFuture.updateWaitForGraph}} method. As simple solution I just treat all owners (except first) as candidates. But should exist more accurate solution.

At this moment {{TxDeadlockDetectionNoHangsTest.testNoHangsOptimistic}} test fails periodically with {{AssertionError}}. Need investigate:

{noformat}
java.lang.AssertionError: Transaction does not own lock for update [entry=GridDhtColocatedCacheEntry [super=GridDhtCacheEntry [rdrs=[], locPart=GridDhtLocalPartition [id=36, mapPubSize=1, rmvQueue=GridCircularBuffer [sizeMask=31, idxGen=0], cntr=0, state=OWNING, reservations=0, empty=false, createTime=07/06/2016 20:25:20, mapPubSize=1], super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=36, hasValBytes=true], val=null, startVer=1467825951227, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954832, order=1467825951227], hash=-1934024054, extras=GridCacheMvccEntryExtras [mvcc=GridCacheMvcc [locs=[GridCacheMvccCandidate [nodeId=fe033852-4308-417a-b726-c517bdb00002, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954831, order=1467825951226], timeout=500, ts=1467825954823, threadId=49974, id=96645, topVer=AffinityTopologyVersion [topVer=13, minorTopVer=0], reentry=null, otherNodeId=fe033852-4308-417a-b726-c517bdb00002, otherVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954831, order=1467825951226], mappedDhtNodes=null, mappedNearNodes=null, ownerVer=null, serOrder=null, key=KeyCacheObjectImpl [val=36, hasValBytes=true], masks=local=1|owner=1|ready=1|reentry=0|used=0|tx=1|single_implicit=0|dht_local=1|near_local=0|removed=0, prevVer=null, nextVer=null]], rmts=null]], flags=0]]]], tx=GridNearTxLocal [mappings=IgniteTxMappingsImpl [], nearLocallyMapped=false, colocatedLocallyMapped=true, needCheckBackup=null, hasRemoteLocks=false, mappings=IgniteTxMappingsImpl [], super=GridDhtTxLocalAdapter [nearOnOriginatingNode=false, nearNodes=[], dhtNodes=[], explicitLock=false, super=IgniteTxLocalAdapter [completedBase=null, sndTransformedVals=false, depEnabled=true, txState=IgniteTxStateImpl [activeCacheIds=GridLongList [idx=1, arr=[94416770]], txMap={IgniteTxKey [key=KeyCacheObjectImpl [val=14, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=14, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=14, hasValBytes=true], cacheId=94416770], val=[op=UPDATE, val=UserCacheObjectImpl [val=0, hasValBytes=true]], prevVal=[op=UPDATE, val=UserCacheObjectImpl [val=0, hasValBytes=true]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=2, globalTime=1467825955336, order=1467825951423], filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtDetachedCacheEntry [super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=14, hasValBytes=true], val=null, startVer=1467825951345, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951345], hash=14, extras=null, flags=0]]], prepared=false, locked=false, nodeId=584b2f41-c474-4fe7-88c7-6dcbbc700000, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=37, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=37, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=37, hasValBytes=true], cacheId=94416770], val=[op=UPDATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=UPDATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=null, filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtDetachedCacheEntry [super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=37, hasValBytes=true], val=null, startVer=1467825951346, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951346], hash=37, extras=null, flags=0]]], prepared=false, locked=false, nodeId=f98ebdda-7833-4e5d-bfdd-2f6ad8c00001, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=36, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=36, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=36, hasValBytes=true], cacheId=94416770], val=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=null, filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtColocatedCacheEntry [super=GridDhtCacheEntry [rdrs=[], locPart=GridDhtLocalPartition [id=36, mapPubSize=1, rmvQueue=GridCircularBuffer [sizeMask=31, idxGen=0], cntr=0, state=OWNING, reservations=0, empty=false, createTime=07/06/2016 20:25:20, mapPubSize=1], super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=36, hasValBytes=true], val=null, startVer=1467825951227, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954832, order=1467825951227], hash=-1934024054, extras=GridCacheMvccEntryExtras [mvcc=GridCacheMvcc [locs=[GridCacheMvccCandidate [nodeId=fe033852-4308-417a-b726-c517bdb00002, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954831, order=1467825951226], timeout=500, ts=1467825954823, threadId=49974, id=96645, topVer=AffinityTopologyVersion [topVer=13, minorTopVer=0], reentry=null, otherNodeId=fe033852-4308-417a-b726-c517bdb00002, otherVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954831, order=1467825951226], mappedDhtNodes=null, mappedNearNodes=null, ownerVer=null, serOrder=null, key=KeyCacheObjectImpl [val=36, hasValBytes=true], masks=local=1|owner=1|ready=1|reentry=0|used=0|tx=1|single_implicit=0|dht_local=1|near_local=0|removed=0, prevVer=null, nextVer=null]], rmts=null]], flags=0]]]], prepared=false, locked=false, nodeId=fe033852-4308-417a-b726-c517bdb00002, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=4, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=4, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=4, hasValBytes=true], cacheId=94416770], val=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=null, filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtColocatedCacheEntry [super=GridDhtCacheEntry [rdrs=[], locPart=GridDhtLocalPartition [id=4, mapPubSize=1, rmvQueue=GridCircularBuffer [sizeMask=31, idxGen=0], cntr=0, state=OWNING, reservations=0, empty=false, createTime=07/06/2016 20:25:20, mapPubSize=1], super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=4, hasValBytes=true], val=null, startVer=1467825951234, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954832, order=1467825951234], hash=404784232, extras=GridCacheMvccEntryExtras [mvcc=GridCacheMvcc [locs=[GridCacheMvccCandidate [nodeId=fe033852-4308-417a-b726-c517bdb00002, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954831, order=1467825951226], timeout=490, ts=1467825954833, threadId=49974, id=96677, topVer=AffinityTopologyVersion [topVer=13, minorTopVer=0], reentry=null, otherNodeId=fe033852-4308-417a-b726-c517bdb00002, otherVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954831, order=1467825951226], mappedDhtNodes=null, mappedNearNodes=null, ownerVer=null, serOrder=null, key=KeyCacheObjectImpl [val=4, hasValBytes=true], masks=local=1|owner=1|ready=1|reentry=0|used=0|tx=1|single_implicit=0|dht_local=1|near_local=0|removed=0, prevVer=null, nextVer=null]], rmts=null]], flags=0]]]], prepared=false, locked=false, nodeId=fe033852-4308-417a-b726-c517bdb00002, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=9, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=9, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=9, hasValBytes=true], cacheId=94416770], val=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=null, filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtDetachedCacheEntry [super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=9, hasValBytes=true], val=null, startVer=1467825951347, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951347], hash=9, extras=null, flags=0]]], prepared=false, locked=false, nodeId=f98ebdda-7833-4e5d-bfdd-2f6ad8c00001, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=48, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=48, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=48, hasValBytes=true], cacheId=94416770], val=[op=UPDATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=UPDATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=null, filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtDetachedCacheEntry [super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=48, hasValBytes=true], val=null, startVer=1467825951348, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951348], hash=48, extras=null, flags=0]]], prepared=false, locked=false, nodeId=f98ebdda-7833-4e5d-bfdd-2f6ad8c00001, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=38, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=38, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=38, hasValBytes=true], cacheId=94416770], val=[op=UPDATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=UPDATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=null, filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtDetachedCacheEntry [super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=38, hasValBytes=true], val=null, startVer=1467825951349, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951349], hash=38, extras=null, flags=0]]], prepared=false, locked=false, nodeId=f98ebdda-7833-4e5d-bfdd-2f6ad8c00001, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=40, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=40, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=40, hasValBytes=true], cacheId=94416770], val=[op=UPDATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=UPDATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=null, filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtColocatedCacheEntry [super=GridDhtCacheEntry [rdrs=[], locPart=GridDhtLocalPartition [id=40, mapPubSize=1, rmvQueue=GridCircularBuffer [sizeMask=31, idxGen=0], cntr=0, state=OWNING, reservations=0, empty=false, createTime=07/06/2016 20:25:20, mapPubSize=1], super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=40, hasValBytes=true], val=null, startVer=1467825951319, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951319], hash=-47136714, extras=null, flags=0]]]], prepared=false, locked=false, nodeId=fe033852-4308-417a-b726-c517bdb00002, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=16, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=16, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=16, hasValBytes=true], cacheId=94416770], val=[op=UPDATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=UPDATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=2, globalTime=1467825955336, order=1467825951423], filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtDetachedCacheEntry [super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=16, hasValBytes=true], val=null, startVer=1467825951350, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951350], hash=16, extras=null, flags=0]]], prepared=false, locked=false, nodeId=584b2f41-c474-4fe7-88c7-6dcbbc700000, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=33, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=33, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=33, hasValBytes=true], cacheId=94416770], val=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=2, globalTime=1467825955336, order=1467825951423], filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtDetachedCacheEntry [super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=33, hasValBytes=true], val=null, startVer=1467825951351, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951351], hash=33, extras=null, flags=0]]], prepared=false, locked=false, nodeId=584b2f41-c474-4fe7-88c7-6dcbbc700000, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=15, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=15, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=15, hasValBytes=true], cacheId=94416770], val=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=null, filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtDetachedCacheEntry [super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=15, hasValBytes=true], val=null, startVer=1467825951352, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951352], hash=15, extras=null, flags=0]]], prepared=false, locked=false, nodeId=f98ebdda-7833-4e5d-bfdd-2f6ad8c00001, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=30, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=30, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=30, hasValBytes=true], cacheId=94416770], val=[op=UPDATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=UPDATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=null, filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtDetachedCacheEntry [super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=30, hasValBytes=true], val=null, startVer=1467825951353, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951353], hash=30, extras=null, flags=0]]], prepared=false, locked=false, nodeId=f98ebdda-7833-4e5d-bfdd-2f6ad8c00001, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=19, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=19, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=19, hasValBytes=true], cacheId=94416770], val=[op=UPDATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=UPDATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=null, filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtDetachedCacheEntry [super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=19, hasValBytes=true], val=null, startVer=1467825951354, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951354], hash=19, extras=null, flags=0]]], prepared=false, locked=false, nodeId=f98ebdda-7833-4e5d-bfdd-2f6ad8c00001, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=12, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=12, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=12, hasValBytes=true], cacheId=94416770], val=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=2, globalTime=1467825955336, order=1467825951423], filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtDetachedCacheEntry [super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=12, hasValBytes=true], val=null, startVer=1467825951355, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951355], hash=12, extras=null, flags=0]]], prepared=false, locked=false, nodeId=584b2f41-c474-4fe7-88c7-6dcbbc700000, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=46, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=46, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=46, hasValBytes=true], cacheId=94416770], val=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=null, filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtColocatedCacheEntry [super=GridDhtCacheEntry [rdrs=[], locPart=GridDhtLocalPartition [id=46, mapPubSize=1, rmvQueue=GridCircularBuffer [sizeMask=31, idxGen=0], cntr=0, state=OWNING, reservations=0, empty=false, createTime=07/06/2016 20:25:20, mapPubSize=1], super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=46, hasValBytes=true], val=null, startVer=1467825951326, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951326], hash=-1594395302, extras=null, flags=0]]]], prepared=false, locked=false, nodeId=fe033852-4308-417a-b726-c517bdb00002, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=6, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=6, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=6, hasValBytes=true], cacheId=94416770], val=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=2, globalTime=1467825955336, order=1467825951423], filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtDetachedCacheEntry [super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=6, hasValBytes=true], val=null, startVer=1467825951356, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951356], hash=6, extras=null, flags=0]]], prepared=false, locked=false, nodeId=584b2f41-c474-4fe7-88c7-6dcbbc700000, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=31, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=31, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=31, hasValBytes=true], cacheId=94416770], val=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=2, globalTime=1467825955336, order=1467825951423], filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtDetachedCacheEntry [super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=31, hasValBytes=true], val=null, startVer=1467825951357, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951357], hash=31, extras=null, flags=0]]], prepared=false, locked=false, nodeId=584b2f41-c474-4fe7-88c7-6dcbbc700000, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=45, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=45, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=45, hasValBytes=true], cacheId=94416770], val=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=null, filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtColocatedCacheEntry [super=GridDhtCacheEntry [rdrs=[], locPart=GridDhtLocalPartition [id=45, mapPubSize=1, rmvQueue=GridCircularBuffer [sizeMask=31, idxGen=0], cntr=0, state=OWNING, reservations=0, empty=false, createTime=07/06/2016 20:25:20, mapPubSize=1], super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=45, hasValBytes=true], val=null, startVer=1467825951245, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954832, order=1467825951245], hash=-2066326976, extras=GridCacheMvccEntryExtras [mvcc=GridCacheMvcc [locs=[GridCacheMvccCandidate [nodeId=fe033852-4308-417a-b726-c517bdb00002, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954835, order=1467825951422], timeout=500, ts=1467825954833, threadId=49976, id=96681, topVer=AffinityTopologyVersion [topVer=13, minorTopVer=0], reentry=null, otherNodeId=584b2f41-c474-4fe7-88c7-6dcbbc700000, otherVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=2, globalTime=1467825954833, order=1467825951338], mappedDhtNodes=null, mappedNearNodes=null, ownerVer=null, serOrder=null, key=KeyCacheObjectImpl [val=45, hasValBytes=true], masks=local=1|owner=1|ready=1|reentry=0|used=0|tx=1|single_implicit=0|dht_local=1|near_local=0|removed=0, prevVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954835, order=1467825951422], nextVer=null]], rmts=null]], flags=0]]]], prepared=false, locked=false, nodeId=fe033852-4308-417a-b726-c517bdb00002, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=47, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=47, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=47, hasValBytes=true], cacheId=94416770], val=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=null, filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtColocatedCacheEntry [super=GridDhtCacheEntry [rdrs=[], locPart=GridDhtLocalPartition [id=47, mapPubSize=1, rmvQueue=GridCircularBuffer [sizeMask=31, idxGen=0], cntr=0, state=OWNING, reservations=0, empty=false, createTime=07/06/2016 20:25:20, mapPubSize=1], super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=47, hasValBytes=true], val=null, startVer=1467825951232, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954832, order=1467825951232], hash=-1153213786, extras=GridCacheMvccEntryExtras [mvcc=GridCacheMvcc [locs=[GridCacheMvccCandidate [nodeId=fe033852-4308-417a-b726-c517bdb00002, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954831, order=1467825951226], timeout=500, ts=1467825954823, threadId=49974, id=96655, topVer=AffinityTopologyVersion [topVer=13, minorTopVer=0], reentry=null, otherNodeId=fe033852-4308-417a-b726-c517bdb00002, otherVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954831, order=1467825951226], mappedDhtNodes=null, mappedNearNodes=null, ownerVer=null, serOrder=null, key=KeyCacheObjectImpl [val=47, hasValBytes=true], masks=local=1|owner=1|ready=1|reentry=0|used=0|tx=1|single_implicit=0|dht_local=1|near_local=0|removed=0, prevVer=null, nextVer=null]], rmts=null]], flags=0]]]], prepared=false, locked=false, nodeId=fe033852-4308-417a-b726-c517bdb00002, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=35, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=35, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=35, hasValBytes=true], cacheId=94416770], val=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=2, globalTime=1467825955336, order=1467825951423], filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtDetachedCacheEntry [super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=35, hasValBytes=true], val=null, startVer=1467825951358, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951358], hash=35, extras=null, flags=0]]], prepared=false, locked=false, nodeId=584b2f41-c474-4fe7-88c7-6dcbbc700000, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=49, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=49, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=49, hasValBytes=true], cacheId=94416770], val=[op=UPDATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=UPDATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=null, filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtDetachedCacheEntry [super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=49, hasValBytes=true], val=null, startVer=1467825951359, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951359], hash=49, extras=null, flags=0]]], prepared=false, locked=false, nodeId=f98ebdda-7833-4e5d-bfdd-2f6ad8c00001, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=41, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=41, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=41, hasValBytes=true], cacheId=94416770], val=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=null, filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtDetachedCacheEntry [super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=41, hasValBytes=true], val=null, startVer=1467825951360, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951360], hash=41, extras=null, flags=0]]], prepared=false, locked=false, nodeId=f98ebdda-7833-4e5d-bfdd-2f6ad8c00001, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=29, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=29, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=29, hasValBytes=true], cacheId=94416770], val=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=null, filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtDetachedCacheEntry [super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=29, hasValBytes=true], val=null, startVer=1467825951361, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951361], hash=29, extras=null, flags=0]]], prepared=false, locked=false, nodeId=f98ebdda-7833-4e5d-bfdd-2f6ad8c00001, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=7, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=7, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=7, hasValBytes=true], cacheId=94416770], val=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=null, filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtColocatedCacheEntry [super=GridDhtCacheEntry [rdrs=[], locPart=GridDhtLocalPartition [id=7, mapPubSize=1, rmvQueue=GridCircularBuffer [sizeMask=31, idxGen=0], cntr=0, state=OWNING, reservations=0, empty=false, createTime=07/06/2016 20:25:20, mapPubSize=1], super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=7, hasValBytes=true], val=null, startVer=1467825951257, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954832, order=1467825951257], hash=-1492718436, extras=null, flags=0]]]], prepared=false, locked=false, nodeId=fe033852-4308-417a-b726-c517bdb00002, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=17, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=17, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=17, hasValBytes=true], cacheId=94416770], val=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=2, globalTime=1467825955336, order=1467825951423], filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtDetachedCacheEntry [super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=17, hasValBytes=true], val=null, startVer=1467825951362, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951362], hash=17, extras=null, flags=0]]], prepared=false, locked=false, nodeId=584b2f41-c474-4fe7-88c7-6dcbbc700000, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=11, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=11, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=11, hasValBytes=true], cacheId=94416770], val=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=null, filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtColocatedCacheEntry [super=GridDhtCacheEntry [rdrs=[], locPart=GridDhtLocalPartition [id=11, mapPubSize=1, rmvQueue=GridCircularBuffer [sizeMask=31, idxGen=0], cntr=0, state=OWNING, reservations=0, empty=false, createTime=07/06/2016 20:25:20, mapPubSize=1], super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=11, hasValBytes=true], val=null, startVer=1467825951334, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951334], hash=399357313, extras=GridCacheMvccEntryExtras [mvcc=GridCacheMvcc [locs=[GridCacheMvccCandidate [nodeId=fe033852-4308-417a-b726-c517bdb00002, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954834, order=1467825951372], timeout=500, ts=1467825954833, threadId=49980, id=96670, topVer=AffinityTopologyVersion [topVer=13, minorTopVer=0], reentry=null, otherNodeId=fe033852-4308-417a-b726-c517bdb00002, otherVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954834, order=1467825951372], mappedDhtNodes=null, mappedNearNodes=null, ownerVer=null, serOrder=null, key=KeyCacheObjectImpl [val=11, hasValBytes=true], masks=local=1|owner=1|ready=1|reentry=0|used=0|tx=1|single_implicit=0|dht_local=1|near_local=0|removed=0, prevVer=null, nextVer=null]], rmts=null]], flags=0]]]], prepared=false, locked=false, nodeId=fe033852-4308-417a-b726-c517bdb00002, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=0, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=0, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=0, hasValBytes=true], cacheId=94416770], val=[op=UPDATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=UPDATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=null, filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtDetachedCacheEntry [super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=0, hasValBytes=true], val=null, startVer=1467825951363, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951363], hash=0, extras=null, flags=0]]], prepared=false, locked=false, nodeId=f98ebdda-7833-4e5d-bfdd-2f6ad8c00001, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=39, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=39, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=39, hasValBytes=true], cacheId=94416770], val=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=2, globalTime=1467825955336, order=1467825951423], filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtDetachedCacheEntry [super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=39, hasValBytes=true], val=null, startVer=1467825951364, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951364], hash=39, extras=null, flags=0]]], prepared=false, locked=false, nodeId=584b2f41-c474-4fe7-88c7-6dcbbc700000, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=26, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=26, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=26, hasValBytes=true], cacheId=94416770], val=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=null, filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtColocatedCacheEntry [super=GridDhtCacheEntry [rdrs=[], locPart=GridDhtLocalPartition [id=26, mapPubSize=1, rmvQueue=GridCircularBuffer [sizeMask=31, idxGen=0], cntr=0, state=OWNING, reservations=0, empty=false, createTime=07/06/2016 20:25:20, mapPubSize=1], super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=26, hasValBytes=true], val=null, startVer=1467825951337, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951337], hash=-1925992878, extras=GridCacheMvccEntryExtras [mvcc=GridCacheMvcc [locs=[GridCacheMvccCandidate [nodeId=fe033852-4308-417a-b726-c517bdb00002, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954834, order=1467825951370], timeout=500, ts=1467825954833, threadId=49975, id=96665, topVer=AffinityTopologyVersion [topVer=13, minorTopVer=0], reentry=null, otherNodeId=584b2f41-c474-4fe7-88c7-6dcbbc700000, otherVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=2, globalTime=1467825954832, order=1467825951286], mappedDhtNodes=null, mappedNearNodes=null, ownerVer=null, serOrder=null, key=KeyCacheObjectImpl [val=26, hasValBytes=true], masks=local=1|owner=1|ready=1|reentry=0|used=0|tx=1|single_implicit=0|dht_local=1|near_local=0|removed=0, prevVer=null, nextVer=null]], rmts=null]], flags=0]]]], prepared=false, locked=false, nodeId=fe033852-4308-417a-b726-c517bdb00002, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=24, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=24, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=24, hasValBytes=true], cacheId=94416770], val=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=2, globalTime=1467825955336, order=1467825951423], filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtDetachedCacheEntry [super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=24, hasValBytes=true], val=null, startVer=1467825951365, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951365], hash=24, extras=null, flags=0]]], prepared=false, locked=false, nodeId=584b2f41-c474-4fe7-88c7-6dcbbc700000, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=32, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=32, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=32, hasValBytes=true], cacheId=94416770], val=[op=UPDATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=UPDATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=null, filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtDetachedCacheEntry [super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=32, hasValBytes=true], val=null, startVer=1467825951366, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951366], hash=32, extras=null, flags=0]]], prepared=false, locked=false, nodeId=f98ebdda-7833-4e5d-bfdd-2f6ad8c00001, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=2, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=2, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=2, hasValBytes=true], cacheId=94416770], val=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=null, filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtDetachedCacheEntry [super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=2, hasValBytes=true], val=null, startVer=1467825951367, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951367], hash=2, extras=null, flags=0]]], prepared=false, locked=false, nodeId=f98ebdda-7833-4e5d-bfdd-2f6ad8c00001, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=1, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=1, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=1, hasValBytes=true], cacheId=94416770], val=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=null, filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtColocatedCacheEntry [super=GridDhtCacheEntry [rdrs=[], locPart=GridDhtLocalPartition [id=1, mapPubSize=1, rmvQueue=GridCircularBuffer [sizeMask=31, idxGen=0], cntr=0, state=OWNING, reservations=0, empty=false, createTime=07/06/2016 20:25:20, mapPubSize=1], super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=1, hasValBytes=true], val=null, startVer=1467825951341, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951341], hash=1262722378, extras=GridCacheMvccEntryExtras [mvcc=GridCacheMvcc [locs=[GridCacheMvccCandidate [nodeId=fe033852-4308-417a-b726-c517bdb00002, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954835, order=1467825951422], timeout=500, ts=1467825954833, threadId=49976, id=96680, topVer=AffinityTopologyVersion [topVer=13, minorTopVer=0], reentry=null, otherNodeId=584b2f41-c474-4fe7-88c7-6dcbbc700000, otherVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=2, globalTime=1467825954833, order=1467825951338], mappedDhtNodes=null, mappedNearNodes=null, ownerVer=null, serOrder=null, key=KeyCacheObjectImpl [val=1, hasValBytes=true], masks=local=1|owner=1|ready=1|reentry=0|used=0|tx=1|single_implicit=0|dht_local=1|near_local=0|removed=0, prevVer=null, nextVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954835, order=1467825951422]]], rmts=null]], flags=0]]]], prepared=false, locked=false, nodeId=fe033852-4308-417a-b726-c517bdb00002, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=20, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=20, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=20, hasValBytes=true], cacheId=94416770], val=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=null, filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtColocatedCacheEntry [super=GridDhtCacheEntry [rdrs=[], locPart=GridDhtLocalPartition [id=20, mapPubSize=1, rmvQueue=GridCircularBuffer [sizeMask=31, idxGen=0], cntr=0, state=OWNING, reservations=0, empty=false, createTime=07/06/2016 20:25:20, mapPubSize=1], super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=20, hasValBytes=true], val=null, startVer=1467825951312, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951312], hash=-339831201, extras=GridCacheMvccEntryExtras [mvcc=GridCacheMvcc [locs=[GridCacheMvccCandidate [nodeId=fe033852-4308-417a-b726-c517bdb00002, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951310], timeout=500, ts=1467825954833, threadId=49977, id=96661, topVer=AffinityTopologyVersion [topVer=13, minorTopVer=0], reentry=null, otherNodeId=f98ebdda-7833-4e5d-bfdd-2f6ad8c00001, otherVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=1, globalTime=1467825954832, order=1467825951260], mappedDhtNodes=null, mappedNearNodes=null, ownerVer=null, serOrder=null, key=KeyCacheObjectImpl [val=20, hasValBytes=true], masks=local=1|owner=1|ready=1|reentry=0|used=0|tx=1|single_implicit=0|dht_local=1|near_local=0|removed=0, prevVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951310], nextVer=null]], rmts=null]], flags=0]]]], prepared=false, locked=false, nodeId=fe033852-4308-417a-b726-c517bdb00002, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=43, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=43, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=43, hasValBytes=true], cacheId=94416770], val=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=null, filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtDetachedCacheEntry [super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=43, hasValBytes=true], val=null, startVer=1467825951368, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951368], hash=43, extras=null, flags=0]]], prepared=false, locked=false, nodeId=f98ebdda-7833-4e5d-bfdd-2f6ad8c00001, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=44, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=44, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=44, hasValBytes=true], cacheId=94416770], val=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=null, filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtColocatedCacheEntry [super=GridDhtCacheEntry [rdrs=[], locPart=GridDhtLocalPartition [id=44, mapPubSize=1, rmvQueue=GridCircularBuffer [sizeMask=31, idxGen=0], cntr=0, state=OWNING, reservations=0, empty=false, createTime=07/06/2016 20:25:20, mapPubSize=1], super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=44, hasValBytes=true], val=null, startVer=1467825951343, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951343], hash=1842471649, extras=null, flags=0]]]], prepared=false, locked=false, nodeId=fe033852-4308-417a-b726-c517bdb00002, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]], IgniteTxKey [key=KeyCacheObjectImpl [val=34, hasValBytes=true], cacheId=94416770]=IgniteTxEntry [key=KeyCacheObjectImpl [val=34, hasValBytes=true], cacheId=94416770, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=34, hasValBytes=true], cacheId=94416770], val=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], prevVal=[op=CREATE, val=UserCacheObjectImpl [val=0, hasValBytes=false]], entryProcessorsCol=null, ttl=-1, conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=2, globalTime=1467825955336, order=1467825951423], filters=[], filtersPassed=false, filtersSet=true, entry=GridDhtDetachedCacheEntry [super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl [val=34, hasValBytes=true], val=null, startVer=1467825951369, ver=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951369], hash=34, extras=null, flags=0]]], prepared=false, locked=false, nodeId=584b2f41-c474-4fe7-88c7-6dcbbc700000, locMapped=false, expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null, xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311]]}], super=IgniteTxAdapter [xidVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311], writeVer=null, implicit=false, loc=true, threadId=49979, startTime=1467825954833, nodeId=fe033852-4308-417a-b726-c517bdb00002, startVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311], endVer=null, isolation=REPEATABLE_READ, concurrency=OPTIMISTIC, timeout=500, sysInvalidate=false, sys=false, plc=2, commitVer=GridCacheVersion [topVer=79305930, nodeOrderDrId=3, globalTime=1467825954833, order=1467825951311], finalizing=NONE, preparing=false, invalidParts=null, state=COMMITTING, timedOut=false, topVer=AffinityTopologyVersion [topVer=13, minorTopVer=0], duration=504ms, onePhaseCommit=false], size=37]]]]

	at org.apache.ignite.internal.processors.cache.GridCacheMapEntry.innerSet(GridCacheMapEntry.java:1178)
	at org.apache.ignite.internal.processors.cache.transactions.IgniteTxLocalAdapter.userCommit(IgniteTxLocalAdapter.java:803)
	at org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxLocal.finish(GridNearTxLocal.java:739)
	at org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxFinishFuture.finish(GridNearTxFinishFuture.java:383)
	at org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxLocal$4.apply(GridNearTxLocal.java:859)
	at org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxLocal$4.apply(GridNearTxLocal.java:851)
	at org.apache.ignite.internal.util.future.GridFutureAdapter.notifyListener(GridFutureAdapter.java:262)
	at org.apache.ignite.internal.util.future.GridFutureAdapter.notifyListeners(GridFutureAdapter.java:250)
	at org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:380)
	at org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:346)
	at org.apache.ignite.internal.processors.cache.distributed.near.GridNearOptimisticTxPrepareFuture.onComplete(GridNearOptimisticTxPrepareFuture.java:292)
	at org.apache.ignite.internal.processors.cache.distributed.near.GridNearOptimisticTxPrepareFuture.onDone(GridNearOptimisticTxPrepareFuture.java:270)
	at org.apache.ignite.internal.processors.cache.distributed.near.GridNearOptimisticTxPrepareFuture.onDone(GridNearOptimisticTxPrepareFuture.java:72)
	at org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:323)
	at org.apache.ignite.internal.util.future.GridCompoundFuture.checkComplete(GridCompoundFuture.java:301)
	at org.apache.ignite.internal.util.future.GridCompoundFuture.access$400(GridCompoundFuture.java:41)
	at org.apache.ignite.internal.util.future.GridCompoundFuture$Listener.apply(GridCompoundFuture.java:421)
	at org.apache.ignite.internal.util.future.GridCompoundFuture$Listener.apply(GridCompoundFuture.java:365)
	at org.apache.ignite.internal.util.future.GridFutureAdapter.notifyListener(GridFutureAdapter.java:262)
	at org.apache.ignite.internal.util.future.GridFutureAdapter.notifyListeners(GridFutureAdapter.java:250)
	at org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:380)
	at org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:346)
	at org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:323)
	at org.apache.ignite.internal.processors.cache.distributed.near.GridNearOptimisticTxPrepareFuture$MiniFuture.onResult(GridNearOptimisticTxPrepareFuture.java:908)
	at org.apache.ignite.internal.processors.cache.distributed.near.GridNearOptimisticTxPrepareFuture.onResult(GridNearOptimisticTxPrepareFuture.java:182)
	at org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler.processNearTxPrepareResponse(IgniteTxHandler.java:566)
	at org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler.access$000(IgniteTxHandler.java:93)
	at org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler$2.apply(IgniteTxHandler.java:143)
	at org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler$2.apply(IgniteTxHandler.java:141)
	at org.apache.ignite.internal.processors.cache.GridCacheIoManager.processMessage(GridCacheIoManager.java:706)
	at org.apache.ignite.internal.processors.cache.GridCacheIoManager.onMessage0(GridCacheIoManager.java:311)
	at org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:235)
	at org.apache.ignite.internal.processors.cache.GridCacheIoManager.access$100(GridCacheIoManager.java:85)
	at org.apache.ignite.internal.processors.cache.GridCacheIoManager$1.onMessage(GridCacheIoManager.java:189)
	at org.apache.ignite.internal.managers.communication.GridIoManager.invokeListener(GridIoManager.java:1058)
	at org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:836)
	at org.apache.ignite.internal.managers.communication.GridIoManager.access$1700(GridIoManager.java:104)
	at org.apache.ignite.internal.managers.communication.GridIoManager$5.run(GridIoManager.java:799)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
	Suppressed: class org.apache.ignite.IgniteException: Transaction has been already completed.
		at org.apache.ignite.internal.util.IgniteUtils.convertException(IgniteUtils.java:908)
		at org.apache.ignite.internal.processors.cache.transactions.TransactionProxyImpl.close(TransactionProxyImpl.java:279)
		at org.apache.ignite.internal.processors.cache.transactions.TxDeadlockDetectionNoHangsTest$2.run(TxDeadlockDetectionNoHangsTest.java:207)
		at org.apache.ignite.testframework.GridTestUtils$8.call(GridTestUtils.java:1053)
		at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
	Caused by: class org.apache.ignite.IgniteCheckedException: Transaction has been already completed.
		at org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler.finishDhtLocal(IgniteTxHandler.java:764)
		at org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler.finish(IgniteTxHandler.java:709)
		at org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler.processNearTxFinishRequest(IgniteTxHandler.java:680)
		at org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler$3.apply(IgniteTxHandler.java:149)
		at org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler$3.apply(IgniteTxHandler.java:147)
		at org.apache.ignite.internal.processors.cache.GridCacheIoManager.processMessage(GridCacheIoManager.java:706)
		at org.apache.ignite.internal.processors.cache.GridCacheIoManager.onMessage0(GridCacheIoManager.java:311)
		at org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:235)
		at org.apache.ignite.internal.processors.cache.GridCacheIoManager.access$100(GridCacheIoManager.java:85)
		at org.apache.ignite.internal.processors.cache.GridCacheIoManager$1.onMessage(GridCacheIoManager.java:189)
		at org.apache.ignite.internal.managers.communication.GridIoManager.invokeListener(GridIoManager.java:1058)
		at org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:836)
		at org.apache.ignite.internal.managers.communication.GridIoManager.access$1700(GridIoManager.java:104)
		at org.apache.ignite.internal.managers.communication.GridIoManager$5.run(GridIoManager.java:799)
		at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
		at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
		at java.lang.Thread.run(Thread.java:745)
{noformat}

Also added cross-cache test for optimistic transactions and random test for cycle search in graph.

> Optimistic transactions support in deadlock detection
> -----------------------------------------------------
>
>                 Key: IGNITE-2969
>                 URL: https://issues.apache.org/jira/browse/IGNITE-2969
>             Project: Ignite
>          Issue Type: Improvement
>          Components: cache
>            Reporter: Andrey Gura
>            Assignee: Andrey Gura
>             Fix For: 1.7
>
>
> Deadlock detection doesn't support optimistic transactions now. It should be implemented.



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

Mime
View raw message