[ https://issues.apache.org/jira/browse/IGNITE-971?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14738816#comment-14738816 ]
Semen Boikov commented on IGNITE-971: ------------------------------------- Except issues in cache there was race in GridH2AbstractKeyValueRow.getValue: it was possible to read from swap wrong value (fixed by Sergey Vladykin). Attached patch with all fixes. > IgniteCacheQueryOffheapEvictsMultiThreadedSelfTest fails on TC > -------------------------------------------------------------- > > Key: IGNITE-971 > URL: https://issues.apache.org/jira/browse/IGNITE-971 > Project: Ignite > Issue Type: Bug > Components: SQL > Reporter: Semen Boikov > Assignee: Semen Boikov > Priority: Critical > Fix For: ignite-1.4 > > Attachments: 971.patch > > > IgniteCacheQueryOffheapEvictsMultiThreadedSelfTest fails on TC. Do not forget > to uncomment test in the suite when fixed. Example of error: > {noformat} > [10:35:18] : [org.apache.ignite:ignite-indexing] > [11:35:18,301][INFO ][main][root] >>> Starting test: > testMultiThreadedSwapUnswapLongString <<< > [10:35:24]W: [org.apache.ignite:ignite-indexing] > [11:35:24,832][ERROR][ignite-#49878%sys-cache.IgniteCacheQueryOffheapEvictsMultiThreadedSelfTest1%][GridNearTxLocal] > Heuristic transaction failure. > [10:35:24]W: [org.apache.ignite:ignite-indexing] class > org.apache.ignite.internal.transactions.IgniteTxHeuristicCheckedException: > Failed to locally write to cache (all transaction entries will be > invalidated, however there was a window when entries for this transaction > were visible to others): GridDhtTxLocal > [nearNodeId=0095b759-3aa4-48bf-be10-f09ce7bfd000, > nearFutId=0b1f33fbd41-7219c9fa-e9a6-4381-845f-2aafcc0b59bd, > nearMiniId=3b1f33fbd41-7219c9fa-e9a6-4381-845f-2aafcc0b59bd, > nearFinFutId=null, nearFinMiniId=null, nearXidVer=GridCacheVersion > [topVer=44710331, nodeOrderDrId=1, globalTime=1433230524823, > order=1433248068995], super=GridDhtTxLocalAdapter [dhtThreadId=67019, > needsCompletedVers=true, nearNodes=[], > dhtNodes=[20de3568-1dc7-49e0-9435-247bd63e7002], explicitLock=false, > super=IgniteTxLocalAdapter [txMap={IgniteTxKey [key=KeyCacheObjectImpl > [val=971, hasValBytes=true], cacheId=1]=IgniteTxEntry [key=KeyCacheObjectImpl > [val=971, hasValBytes=true], cacheId=1, txKey=IgniteTxKey > [key=KeyCacheObjectImpl [val=971, hasValBytes=true], cacheId=1], > val=[op=UPDATE, val=CacheObjectImpl [val=8985, hasValBytes=true]], > prevVal=[op=NOOP, val=null], entryProcessorsCol=null, ttl=-1, > conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=null, > filters=[], filtersPassed=false, filtersSet=false, entry=GridDhtCacheEntry > [rdrs=[ReaderId [nodeId=0095b759-3aa4-48bf-be10-f09ce7bfd000, msgId=10088345, > txFut=null]], locPart=GridDhtLocalPartition [id=971, mapPubSize=1, > rmvQueue=GridCircularBuffer [sizeMask=31, idxGen=0], state=OWNING, > reservations=0, empty=false, createTime=06/02/2015 11:32:10, mapPubSize=1], > super=GridDistributedCacheEntry [super=GridCacheMapEntry > [key=KeyCacheObjectImpl [val=971, hasValBytes=true], val=CacheObjectImpl > [val=6057, hasValBytes=true], startVer=1433230330069, ver=GridCacheVersion > [topVer=44710331, nodeOrderDrId=3, globalTime=1433230524572, > order=1433247981564], hash=1002565290, > extras=GridCacheAttributesMvccEntryExtras [mvcc=GridCacheMvcc > [locs=[GridCacheMvccCandidate [nodeId=1060cec4-68bb-4cd8-9cf4-400803a23001, > ver=GridCacheVersion [topVer=44710331, nodeOrderDrId=3, > globalTime=1433230524826, order=1433248070220], timeout=0, ts=1433230524820, > threadId=67439, id=7990216, topVer=AffinityTopologyVersion [topVer=3, > minorTopVer=0], reentry=null, > otherNodeId=0095b759-3aa4-48bf-be10-f09ce7bfd000, otherVer=GridCacheVersion > [topVer=44710331, nodeOrderDrId=1, globalTime=1433230524823, > order=1433248068995], mappedDhtNodes=null, mappedNearNodes=null, > ownerVer=null, key=KeyCacheObjectImpl [val=971, hasValBytes=true], > masks=local=1|owner=1|ready=1|reentry=0|used=0|tx=1|single_implicit=1|dht_local=1|near_local=0|removed=0, > prevVer=null, nextVer=null]], rmts=null]], flags=2]]], prepared=true, > locked=false, nodeId=null, locMapped=false, expiryPlc=null, > transferExpiryPlc=false, flags=0, xidVer=null]}, completedBase=null, > sndTransformedVals=false, super=IgniteTxAdapter [xidVer=GridCacheVersion > [topVer=44710331, nodeOrderDrId=3, globalTime=1433230524826, > order=1433248070220], writeVer=GridCacheVersion [topVer=44710331, > nodeOrderDrId=3, globalTime=1433230524826, order=1433248070222], > implicit=true, implicitSingle=true, loc=true, threadId=67439, > startTime=1433230524820, nodeId=1060cec4-68bb-4cd8-9cf4-400803a23001, > startVer=GridCacheVersion [topVer=44710331, nodeOrderDrId=3, > globalTime=1433230524826, order=1433248070220], endVer=null, > isolation=READ_COMMITTED, concurrency=OPTIMISTIC, timeout=0, > sysInvalidate=false, sys=false, plc=SYSTEM_POOL, commitVer=null, > finalizing=USER_FINISH, preparing=false, state=COMMITTING, timedOut=false, > duration=10ms, onePhaseCommit=true], size=1]]] > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.transactions.IgniteTxLocalAdapter.userCommit(IgniteTxLocalAdapter.java:965) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxLocalAdapter.finish(GridDhtTxLocalAdapter.java:768) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxLocal.finish(GridDhtTxLocal.java:639) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxLocal.commitAsync(GridDhtTxLocal.java:539) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxPrepareFuture.onDone(GridDhtTxPrepareFuture.java:498) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxPrepareFuture.onDone(GridDhtTxPrepareFuture.java:52) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.util.future.GridCompoundFuture.checkComplete(GridCompoundFuture.java:253) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.util.future.GridCompoundFuture.access$700(GridCompoundFuture.java:37) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.util.future.GridCompoundFuture$Listener.apply(GridCompoundFuture.java:351) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.util.future.GridCompoundFuture$Listener.apply(GridCompoundFuture.java:295) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.util.future.GridFutureAdapter.notifyListener(GridFutureAdapter.java:241) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.util.future.GridFutureAdapter.notifyListeners(GridFutureAdapter.java:229) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:359) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:325) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:302) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxPrepareFuture$MiniFuture.onResult(GridDhtTxPrepareFuture.java:1260) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxPrepareFuture.onResult(GridDhtTxPrepareFuture.java:400) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler.processDhtTxPrepareResponse(IgniteTxHandler.java:482) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler.access$200(IgniteTxHandler.java:49) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler$6.apply(IgniteTxHandler.java:106) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler$6.apply(IgniteTxHandler.java:104) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.GridCacheIoManager.processMessage(GridCacheIoManager.java:531) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.GridCacheIoManager.onMessage0(GridCacheIoManager.java:240) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:158) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.GridCacheIoManager.access$000(GridCacheIoManager.java:48) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.GridCacheIoManager$1.onMessage(GridCacheIoManager.java:127) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:690) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.managers.communication.GridIoManager.access$1500(GridIoManager.java:58) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.managers.communication.GridIoManager$5.run(GridIoManager.java:653) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > java.lang.Thread.run(Thread.java:745) > [10:35:24]W: [org.apache.ignite:ignite-indexing] Caused by: > java.lang.ClassCastException: java.lang.String cannot be cast to > java.lang.Long > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing$RowDescriptor.wrap(IgniteH2Indexing.java:2022) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.query.h2.opt.GridH2AbstractKeyValueRow.getValue(GridH2AbstractKeyValueRow.java:203) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.h2.index.BaseIndex.compareRows(BaseIndex.java:245) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.query.h2.opt.GridH2TreeIndex.compare(GridH2TreeIndex.java:199) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.query.h2.opt.GridH2TreeIndex.compare(GridH2TreeIndex.java:39) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$2.compareTo(GridOffHeapSnapTreeMap.java:1336) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap$2.compareTo(GridOffHeapSnapTreeMap.java:1332) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap.attemptUpdate(GridOffHeapSnapTreeMap.java:2088) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap.attemptUpdate(GridOffHeapSnapTreeMap.java:2203) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap.attemptUpdate(GridOffHeapSnapTreeMap.java:2203) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap.attemptUpdate(GridOffHeapSnapTreeMap.java:2203) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap.attemptUpdate(GridOffHeapSnapTreeMap.java:2203) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap.attemptUpdate(GridOffHeapSnapTreeMap.java:2203) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap.attemptUpdate(GridOffHeapSnapTreeMap.java:2203) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap.attemptUpdate(GridOffHeapSnapTreeMap.java:2203) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap.updateUnderRoot(GridOffHeapSnapTreeMap.java:2020) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap.update(GridOffHeapSnapTreeMap.java:1901) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap.put(GridOffHeapSnapTreeMap.java:1850) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.util.offheap.unsafe.GridOffHeapSnapTreeMap.put(GridOffHeapSnapTreeMap.java:94) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.query.h2.opt.GridH2TreeIndex.put(GridH2TreeIndex.java:354) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.query.h2.opt.GridH2Table.doUpdate(GridH2Table.java:368) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.query.h2.opt.GridH2Table.update(GridH2Table.java:310) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.store(IgniteH2Indexing.java:370) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.query.GridQueryProcessor.store(GridQueryProcessor.java:475) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.query.GridCacheQueryManager.store(GridCacheQueryManager.java:353) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.GridCacheMapEntry.updateIndex(GridCacheMapEntry.java:3451) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.GridCacheMapEntry.innerSet(GridCacheMapEntry.java:1024) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.transactions.IgniteTxLocalAdapter.userCommit(IgniteTxLocalAdapter.java:829) > [10:35:24]W: [org.apache.ignite:ignite-indexing] ... 31 more > [10:35:24]W: [org.apache.ignite:ignite-indexing] > [11:35:24,833][ERROR][ignite-#49878%sys-cache.IgniteCacheQueryOffheapEvictsMultiThreadedSelfTest1%][GridNearTxLocal] > Failed to invalidate transaction entries while reverting a commit. > [10:35:24]W: [org.apache.ignite:ignite-indexing] > java.lang.AssertionError: > [10:35:24]W: [org.apache.ignite:ignite-indexing] > Row@1c3d158c-140174378208656[ key: 971, val: 8985 ][ ] > [10:35:24]W: [org.apache.ignite:ignite-indexing] null > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.query.h2.opt.GridH2Table.doUpdate(GridH2Table.java:396) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.query.h2.opt.GridH2Table.update(GridH2Table.java:310) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.remove(IgniteH2Indexing.java:433) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.query.GridQueryProcessor.remove(GridQueryProcessor.java:740) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.query.GridCacheQueryManager.remove(GridCacheQueryManager.java:378) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.GridCacheMapEntry.clearIndex(GridCacheMapEntry.java:3475) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.GridCacheMapEntry.invalidate(GridCacheMapEntry.java:2536) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.transactions.IgniteTxAdapter.uncommit(IgniteTxAdapter.java:459) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.transactions.IgniteTxLocalAdapter.userCommit(IgniteTxLocalAdapter.java:977) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxLocalAdapter.finish(GridDhtTxLocalAdapter.java:768) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxLocal.finish(GridDhtTxLocal.java:639) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxLocal.commitAsync(GridDhtTxLocal.java:539) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxPrepareFuture.onDone(GridDhtTxPrepareFuture.java:498) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxPrepareFuture.onDone(GridDhtTxPrepareFuture.java:52) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.util.future.GridCompoundFuture.checkComplete(GridCompoundFuture.java:253) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.util.future.GridCompoundFuture.access$700(GridCompoundFuture.java:37) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.util.future.GridCompoundFuture$Listener.apply(GridCompoundFuture.java:351) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.util.future.GridCompoundFuture$Listener.apply(GridCompoundFuture.java:295) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.util.future.GridFutureAdapter.notifyListener(GridFutureAdapter.java:241) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.util.future.GridFutureAdapter.notifyListeners(GridFutureAdapter.java:229) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:359) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:325) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:302) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxPrepareFuture$MiniFuture.onResult(GridDhtTxPrepareFuture.java:1260) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxPrepareFuture.onResult(GridDhtTxPrepareFuture.java:400) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler.processDhtTxPrepareResponse(IgniteTxHandler.java:482) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler.access$200(IgniteTxHandler.java:49) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler$6.apply(IgniteTxHandler.java:106) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler$6.apply(IgniteTxHandler.java:104) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.GridCacheIoManager.processMessage(GridCacheIoManager.java:531) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.GridCacheIoManager.onMessage0(GridCacheIoManager.java:240) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:158) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.GridCacheIoManager.access$000(GridCacheIoManager.java:48) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.processors.cache.GridCacheIoManager$1.onMessage(GridCacheIoManager.java:127) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:690) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.managers.communication.GridIoManager.access$1500(GridIoManager.java:58) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > org.apache.ignite.internal.managers.communication.GridIoManager$5.run(GridIoManager.java:653) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) > [10:35:24]W: [org.apache.ignite:ignite-indexing] at > java.lang.Thread.run(Thread.java:745) > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)