Sergey Kozlov created IGNITE-11249:
--------------------------------------

             Summary: Client failed to putAll/removeAll into mvcc cache during 
server node restarts
                 Key: IGNITE-11249
                 URL: https://issues.apache.org/jira/browse/IGNITE-11249
             Project: Ignite
          Issue Type: Bug
          Components: sql
    Affects Versions: 2.7
            Reporter: Sergey Kozlov
         Attachments: CachePutAllGetAllExample.java, 
ExampleNodeStartupRestart.java

Use IDEa and ignite-example project
1. Run {{ExampleNodeStartup}}
2. Run {{ExampleNodeStartupRestart}}
3. Run {{CachePutAllGetAllExample}} and it fails atfter a few iterations:
{noformat}
[2019-02-07 18:39:00,110][INFO ][sys-#40][GridDhtPartitionsExchangeFuture] 
Finish exchange future [startVer=AffinityTopologyVersion [topVer=5, 
minorTopVer=1], resVer=AffinityTopologyVersion [topVer=5, minorTopVer=1], 
err=null]
[2019-02-07 18:39:00,116][INFO ][sys-#40][GridDhtPartitionsExchangeFuture] 
Completed partition exchange [localNode=f5f98ea6-3a7b-4e7e-bf9a-dc731f13a1e8, 
exchange=GridDhtPartitionsExchangeFuture [topVer=AffinityTopologyVersion 
[topVer=5, minorTopVer=1], evt=DISCOVERY_CUSTOM_EVT, evtNode=TcpDiscoveryNode 
[id=9f903121-c4d6-433f-ba62-6f864d967de9, addrs=[0:0:0:0:0:0:0:1, 127.0.0.1, 
172.25.4.52], sockAddrs=[work-pc.gridgain.local/172.25.4.52:47500, 
/0:0:0:0:0:0:0:1:47500, /127.0.0.1:47500], discPort=47500, order=1, intOrder=1, 
lastExchangeTime=1549553936989, loc=false, ver=2.7.2#20190205-sha1:43e3211d, 
isClient=false], done=true], topVer=AffinityTopologyVersion [topVer=5, 
minorTopVer=1]]
[2019-02-07 18:39:00,116][INFO ][sys-#40][GridDhtPartitionsExchangeFuture] 
Exchange timings [startVer=AffinityTopologyVersion [topVer=5, minorTopVer=1], 
resVer=AffinityTopologyVersion [topVer=5, minorTopVer=1], stage="Waiting in 
exchange queue" (0 ms), stage="Exchange parameters initialization" (0 ms), 
stage="Determine exchange type" (5 ms), stage="Waiting for Full message" (176 
ms), stage="Affinity recalculation" (0 ms), stage="Full map updating" (3 ms), 
stage="Exchange done" (5 ms), stage="Total time" (189 ms)]
[2019-02-07 18:39:00,116][INFO ][sys-#40][GridDhtPartitionsExchangeFuture] 
Exchange longest local stages [startVer=AffinityTopologyVersion [topVer=5, 
minorTopVer=1], resVer=AffinityTopologyVersion [topVer=5, minorTopVer=1], 
stage="Affinity change by custom message [grp=CachePutAllGetAllExample]" (5 ms) 
(parent=Determine exchange type), stage="Affinity change by custom message 
[grp=ignite-sys-cache]" (2 ms) (parent=Determine exchange type)]
[2019-02-07 18:39:00,118][INFO 
][exchange-worker-#38][GridCachePartitionExchangeManager] Skipping rebalancing 
(no affinity changes) [top=AffinityTopologyVersion [topVer=5, minorTopVer=1], 
rebTopVer=AffinityTopologyVersion [topVer=-1, minorTopVer=0], 
evt=DISCOVERY_CUSTOM_EVT, evtNode=9f903121-c4d6-433f-ba62-6f864d967de9, 
client=true]
[2019-02-07 18:39:00,612][ERROR][mgmt-#50][GridTaskWorker] Failed to obtain 
remote job result policy for result from ComputeTask.result(..) method (will 
fail the whole task): GridJobResultImpl 
[job=o.a.i.i.processors.cache.distributed.GridDistributedCacheAdapter$GlobalRemoveAllJob@13006998,
 sib=GridJobSiblingImpl 
[sesId=f949c98c861-f5f98ea6-3a7b-4e7e-bf9a-dc731f13a1e8, 
jobId=1a49c98c861-f5f98ea6-3a7b-4e7e-bf9a-dc731f13a1e8, 
nodeId=200134a1-d732-4831-85c2-9185f65428ff, isJobDone=false], 
jobCtx=GridJobContextImpl 
[jobId=1a49c98c861-f5f98ea6-3a7b-4e7e-bf9a-dc731f13a1e8, timeoutObj=null, 
attrs={}], node=TcpDiscoveryNode [id=200134a1-d732-4831-85c2-9185f65428ff, 
addrs=[0:0:0:0:0:0:0:1, 127.0.0.1, 172.25.4.52], 
sockAddrs=[work-pc.gridgain.local/172.25.4.52:47501, /0:0:0:0:0:0:0:1:47501, 
/127.0.0.1:47501], discPort=47501, order=5, intOrder=4, 
lastExchangeTime=1549553938177, loc=false, ver=2.7.2#20190205-sha1:43e3211d, 
isClient=false], ex=class o.a.i.compute.ComputeUserUndeclaredException: Failed 
to execute job due to unexpected runtime exception 
[jobId=1a49c98c861-f5f98ea6-3a7b-4e7e-bf9a-dc731f13a1e8, ses=GridJobSessionImpl 
[ses=GridTaskSessionImpl 
[taskName=o.a.i.i.processors.cache.distributed.GridDistributedCacheAdapter$RemoveAllTask,
 dep=GridDeployment [ts=1549553938287, depMode=SHARED, 
clsLdr=sun.misc.Launcher$AppClassLoader@18b4aac2, 
clsLdrId=cae5c98c861-200134a1-d732-4831-85c2-9185f65428ff, userVer=0, loc=true, 
sampleClsName=o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionFullMap,
 pendingUndeploy=false, undeployed=false, usage=1], 
taskClsName=o.a.i.i.processors.cache.distributed.GridDistributedCacheAdapter$RemoveAllTask,
 sesId=f949c98c861-f5f98ea6-3a7b-4e7e-bf9a-dc731f13a1e8, 
startTime=1549553940190, endTime=9223372036854775807, 
taskNodeId=f5f98ea6-3a7b-4e7e-bf9a-dc731f13a1e8, 
clsLdr=sun.misc.Launcher$AppClassLoader@18b4aac2, closed=false, cpSpi=null, 
failSpi=null, loadSpi=null, usage=1, fullSup=false, internal=true, 
topPred=null, subjId=f5f98ea6-3a7b-4e7e-bf9a-dc731f13a1e8, mapFut=IgniteFuture 
[orig=GridFutureAdapter [ignoreInterrupts=false, state=INIT, res=null, 
hash=479460705]], execName=null], 
jobId=1a49c98c861-f5f98ea6-3a7b-4e7e-bf9a-dc731f13a1e8], err=class 
o.a.i.transactions.TransactionRollbackException: Transaction has been rolled 
back: 2d0ac98c861-00000000-0999-2ec3-0000-000000000005], hasRes=true, 
isCancelled=false, isOccupied=true]
class org.apache.ignite.IgniteException: Remote job threw exception.
        at 
org.apache.ignite.internal.processors.cache.distributed.GridDistributedCacheAdapter$RemoveAllTask.result(GridDistributedCacheAdapter.java:372)
        at 
org.apache.ignite.internal.processors.task.GridTaskWorker$5.apply(GridTaskWorker.java:1053)
        at 
org.apache.ignite.internal.processors.task.GridTaskWorker$5.apply(GridTaskWorker.java:1046)
        at 
org.apache.ignite.internal.util.IgniteUtils.wrapThreadLoader(IgniteUtils.java:6851)
        at 
org.apache.ignite.internal.processors.task.GridTaskWorker.result(GridTaskWorker.java:1046)
        at 
org.apache.ignite.internal.processors.task.GridTaskWorker.onResponse(GridTaskWorker.java:864)
        at 
org.apache.ignite.internal.processors.task.GridTaskProcessor.processJobExecuteResponse(GridTaskProcessor.java:1127)
        at 
org.apache.ignite.internal.processors.task.GridTaskProcessor$JobMessageListener.onMessage(GridTaskProcessor.java:1362)
        at 
org.apache.ignite.internal.managers.communication.GridIoManager.invokeListener(GridIoManager.java:1569)
        at 
org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:1197)
        at 
org.apache.ignite.internal.managers.communication.GridIoManager.access$4200(GridIoManager.java:127)
        at 
org.apache.ignite.internal.managers.communication.GridIoManager$9.run(GridIoManager.java:1093)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)
Caused by: class org.apache.ignite.compute.ComputeUserUndeclaredException: 
Failed to execute job due to unexpected runtime exception 
[jobId=1a49c98c861-f5f98ea6-3a7b-4e7e-bf9a-dc731f13a1e8, ses=GridJobSessionImpl 
[ses=GridTaskSessionImpl 
[taskName=org.apache.ignite.internal.processors.cache.distributed.GridDistributedCacheAdapter$RemoveAllTask,
 dep=GridDeployment [ts=1549553938287, depMode=SHARED, 
clsLdr=sun.misc.Launcher$AppClassLoader@18b4aac2, 
clsLdrId=cae5c98c861-200134a1-d732-4831-85c2-9185f65428ff, userVer=0, loc=true, 
sampleClsName=org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionFullMap,
 pendingUndeploy=false, undeployed=false, usage=1], 
taskClsName=org.apache.ignite.internal.processors.cache.distributed.GridDistributedCacheAdapter$RemoveAllTask,
 sesId=f949c98c861-f5f98ea6-3a7b-4e7e-bf9a-dc731f13a1e8, 
startTime=1549553940190, endTime=9223372036854775807, 
taskNodeId=f5f98ea6-3a7b-4e7e-bf9a-dc731f13a1e8, 
clsLdr=sun.misc.Launcher$AppClassLoader@18b4aac2, closed=false, cpSpi=null, 
failSpi=null, loadSpi=null, usage=1, fullSup=false, internal=true, 
topPred=null, subjId=f5f98ea6-3a7b-4e7e-bf9a-dc731f13a1e8, mapFut=IgniteFuture 
[orig=GridFutureAdapter [ignoreInterrupts=false, state=INIT, res=null, 
hash=479460705]], execName=null], 
jobId=1a49c98c861-f5f98ea6-3a7b-4e7e-bf9a-dc731f13a1e8], err=class 
org.apache.ignite.transactions.TransactionRollbackException: Transaction has 
been rolled back: 2d0ac98c861-00000000-0999-2ec3-0000-000000000005]
        at 
org.apache.ignite.internal.processors.job.GridJobWorker.handleThrowable(GridJobWorker.java:689)
        at 
org.apache.ignite.internal.processors.job.GridJobWorker.execute0(GridJobWorker.java:621)
        at 
org.apache.ignite.internal.processors.job.GridJobWorker.body(GridJobWorker.java:491)
        at 
org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:120)
        at 
org.apache.ignite.internal.processors.job.GridJobProcessor.processJobExecuteRequest(GridJobProcessor.java:1125)
        at 
org.apache.ignite.internal.processors.job.GridJobProcessor$JobExecutionListener.onMessage(GridJobProcessor.java:1923)
        ... 7 more
Caused by: javax.cache.CacheException: class 
org.apache.ignite.transactions.TransactionRollbackException: Transaction has 
been rolled back: 2d0ac98c861-00000000-0999-2ec3-0000-000000000005
        at 
org.apache.ignite.internal.processors.cache.GridCacheUtils.convertToCacheException(GridCacheUtils.java:1337)
        at 
org.apache.ignite.internal.processors.cache.IgniteCacheProxyImpl.cacheException(IgniteCacheProxyImpl.java:2059)
        at 
org.apache.ignite.internal.processors.cache.IgniteCacheProxyImpl.removeAll(IgniteCacheProxyImpl.java:1560)
        at 
org.apache.ignite.internal.processors.cache.GatewayProtectedCacheProxy.removeAll(GatewayProtectedCacheProxy.java:1058)
        at 
org.apache.ignite.internal.processors.datastreamer.DataStreamerCacheUpdaters.updateAll(DataStreamerCacheUpdaters.java:93)
        at 
org.apache.ignite.internal.processors.datastreamer.DataStreamerCacheUpdaters$Batched.receive(DataStreamerCacheUpdaters.java:162)
        at 
org.apache.ignite.internal.processors.datastreamer.DataStreamerUpdateJob.call(DataStreamerUpdateJob.java:140)
        at 
org.apache.ignite.internal.util.IgniteUtils.wrapThreadLoader(IgniteUtils.java:6819)
        at 
org.apache.ignite.internal.processors.closure.GridClosureProcessor$2.body(GridClosureProcessor.java:967)
        at 
org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:120)
        at 
org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:505)
        at 
org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:120)
        ... 1 more
Caused by: class org.apache.ignite.transactions.TransactionRollbackException: 
Transaction has been rolled back: 
2d0ac98c861-00000000-0999-2ec3-0000-000000000005
        at 
org.apache.ignite.internal.util.IgniteUtils$11.apply(IgniteUtils.java:922)
        at 
org.apache.ignite.internal.util.IgniteUtils$11.apply(IgniteUtils.java:920)
        ... 13 more
Caused by: class 
org.apache.ignite.internal.transactions.IgniteTxRollbackCheckedException: 
Transaction has been rolled back: 
2d0ac98c861-00000000-0999-2ec3-0000-000000000005
        at 
org.apache.ignite.internal.processors.cache.GridCacheAdapter.syncOp(GridCacheAdapter.java:4262)
        at 
org.apache.ignite.internal.processors.cache.GridCacheAdapter.removeAll0(GridCacheAdapter.java:3181)
        at 
org.apache.ignite.internal.processors.cache.GridCacheAdapter.removeAll(GridCacheAdapter.java:3170)
        at 
org.apache.ignite.internal.processors.cache.IgniteCacheProxyImpl.removeAll(IgniteCacheProxyImpl.java:1557)
        ... 10 more
Caused by: class org.apache.ignite.IgniteCheckedException: Cannot serialize 
transaction due to write conflict (transaction is marked for rollback)
        at 
org.apache.ignite.internal.util.IgniteUtils.cast(IgniteUtils.java:7300)
        at 
org.apache.ignite.internal.util.future.GridFutureAdapter.resolve(GridFutureAdapter.java:261)
        at 
org.apache.ignite.internal.util.future.GridFutureAdapter.get0(GridFutureAdapter.java:172)
        at 
org.apache.ignite.internal.util.future.GridFutureAdapter.get(GridFutureAdapter.java:141)
        at 
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxAbstractEnlistFuture$2.apply(GridDhtTxAbstractEnlistFuture.java:519)
        at 
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxAbstractEnlistFuture$2.apply(GridDhtTxAbstractEnlistFuture.java:516)
        at 
org.apache.ignite.internal.util.future.GridFutureAdapter.notifyListener(GridFutureAdapter.java:395)
        at 
org.apache.ignite.internal.util.future.GridFutureAdapter.unblock(GridFutureAdapter.java:349)
        at 
org.apache.ignite.internal.util.future.GridFutureAdapter.unblockAll(GridFutureAdapter.java:337)
        at 
org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:507)
        at 
org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:486)
        at 
org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:474)
        at 
org.apache.ignite.internal.processors.cache.GridCacheMapEntry$MvccRemoveLockListener.apply(GridCacheMapEntry.java:5226)
        at 
org.apache.ignite.internal.processors.cache.GridCacheMapEntry$MvccRemoveLockListener.apply(GridCacheMapEntry.java:5113)
        at 
org.apache.ignite.internal.util.future.GridFutureAdapter.notifyListener(GridFutureAdapter.java:395)
        at 
org.apache.ignite.internal.util.future.GridFutureAdapter.unblock(GridFutureAdapter.java:349)
        at 
org.apache.ignite.internal.util.future.GridFutureAdapter.unblockAll(GridFutureAdapter.java:337)
        at 
org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:507)
        at 
org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:486)
        at 
org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:452)
        at 
org.apache.ignite.internal.processors.cache.mvcc.MvccProcessorImpl$LockFuture.run(MvccProcessorImpl.java:1991)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        ... 1 more
Caused by: class 
org.apache.ignite.internal.processors.query.IgniteSQLException: Cannot 
serialize transaction due to write conflict (transaction is marked for rollback)
        at 
org.apache.ignite.internal.processors.cache.GridCacheMapEntry.serializationError(GridCacheMapEntry.java:6857)
        at 
org.apache.ignite.internal.processors.cache.GridCacheMapEntry.access$800(GridCacheMapEntry.java:131)
        ... 12 more
[2019-02-07 18:39:00,624][INFO ][exchange-worker-#38][GridCacheProcessor] 
Stopped cache [cacheName=CachePutAllGetAllExample]
[2019-02-07 18:39:00,648][INFO ][main][GridCacheProcessor] Stopped cache 
[cacheName=ignite-sys-cache]
[2019-02-07 18:39:00,662][INFO ][main][GridDeploymentLocalStore] Removed 
undeployed class: GridDeployment [ts=1549553937186, depMode=SHARED, 
clsLdr=sun.misc.Launcher$AppClassLoader@18b4aac2, 
clsLdrId=c149c98c861-f5f98ea6-3a7b-4e7e-bf9a-dc731f13a1e8, userVer=0, loc=true, 
sampleClsName=org.apache.ignite.internal.processors.cache.distributed.dht.preloader.IgniteDhtPartitionsToReloadMap,
 pendingUndeploy=false, undeployed=true, usage=0]
[2019-02-07 18:39:00,667][INFO ][main][IgniteKernal] 

>>> +---------------------------------------------------------------------------------+
>>> Ignite ver. 2.7.2#20190205-sha1:43e3211de2269396c286ac1442355ca2c6266c93 
>>> stopped OK
>>> +---------------------------------------------------------------------------------+
>>> Grid uptime: 00:00:03.397


Exception in thread "main" javax.cache.CacheException: class 
org.apache.ignite.transactions.TransactionRollbackException: Transaction has 
been rolled back: 2d0ac98c861-00000000-0999-2ec3-0000-000000000005
        at 
org.apache.ignite.internal.processors.cache.GridCacheUtils.convertToCacheException(GridCacheUtils.java:1337)
        at 
org.apache.ignite.internal.processors.cache.IgniteCacheProxyImpl.cacheException(IgniteCacheProxyImpl.java:2059)
        at 
org.apache.ignite.internal.processors.cache.IgniteCacheProxyImpl.removeAll(IgniteCacheProxyImpl.java:1560)
        at 
org.apache.ignite.internal.processors.cache.GatewayProtectedCacheProxy.removeAll(GatewayProtectedCacheProxy.java:1058)
        at 
org.apache.ignite.internal.processors.datastreamer.DataStreamerCacheUpdaters.updateAll(DataStreamerCacheUpdaters.java:93)
        at 
org.apache.ignite.internal.processors.datastreamer.DataStreamerCacheUpdaters$Batched.receive(DataStreamerCacheUpdaters.java:162)
        at 
org.apache.ignite.internal.processors.datastreamer.DataStreamerUpdateJob.call(DataStreamerUpdateJob.java:140)
        at 
org.apache.ignite.internal.util.IgniteUtils.wrapThreadLoader(IgniteUtils.java:6819)
        at 
org.apache.ignite.internal.processors.closure.GridClosureProcessor$2.body(GridClosureProcessor.java:967)
        at 
org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:120)
        at 
org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:505)
        at 
org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:120)
        at java.lang.Thread.run(Thread.java:748)
Caused by: class org.apache.ignite.transactions.TransactionRollbackException: 
Transaction has been rolled back: 
2d0ac98c861-00000000-0999-2ec3-0000-000000000005
        at 
org.apache.ignite.internal.util.IgniteUtils$11.apply(IgniteUtils.java:922)
        at 
org.apache.ignite.internal.util.IgniteUtils$11.apply(IgniteUtils.java:920)
        ... 13 more
Caused by: class 
org.apache.ignite.internal.transactions.IgniteTxRollbackCheckedException: 
Transaction has been rolled back: 
2d0ac98c861-00000000-0999-2ec3-0000-000000000005
        at 
org.apache.ignite.internal.processors.cache.GridCacheAdapter.syncOp(GridCacheAdapter.java:4262)
        at 
org.apache.ignite.internal.processors.cache.GridCacheAdapter.removeAll0(GridCacheAdapter.java:3181)
        at 
org.apache.ignite.internal.processors.cache.GridCacheAdapter.removeAll(GridCacheAdapter.java:3170)
        at 
org.apache.ignite.internal.processors.cache.IgniteCacheProxyImpl.removeAll(IgniteCacheProxyImpl.java:1557)
        ... 10 more
Caused by: class org.apache.ignite.IgniteCheckedException: Cannot serialize 
transaction due to write conflict (transaction is marked for rollback)
        at 
org.apache.ignite.internal.util.IgniteUtils.cast(IgniteUtils.java:7300)
        at 
org.apache.ignite.internal.util.future.GridFutureAdapter.resolve(GridFutureAdapter.java:261)
        at 
org.apache.ignite.internal.util.future.GridFutureAdapter.get0(GridFutureAdapter.java:172)
        at 
org.apache.ignite.internal.util.future.GridFutureAdapter.get(GridFutureAdapter.java:141)
        at 
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxAbstractEnlistFuture$2.apply(GridDhtTxAbstractEnlistFuture.java:519)
        at 
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxAbstractEnlistFuture$2.apply(GridDhtTxAbstractEnlistFuture.java:516)
        at 
org.apache.ignite.internal.util.future.GridFutureAdapter.notifyListener(GridFutureAdapter.java:395)
        at 
org.apache.ignite.internal.util.future.GridFutureAdapter.unblock(GridFutureAdapter.java:349)
        at 
org.apache.ignite.internal.util.future.GridFutureAdapter.unblockAll(GridFutureAdapter.java:337)
        at 
org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:507)
        at 
org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:486)
        at 
org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:474)
        at 
org.apache.ignite.internal.processors.cache.GridCacheMapEntry$MvccRemoveLockListener.apply(GridCacheMapEntry.java:5226)
        at 
org.apache.ignite.internal.processors.cache.GridCacheMapEntry$MvccRemoveLockListener.apply(GridCacheMapEntry.java:5113)
        at 
org.apache.ignite.internal.util.future.GridFutureAdapter.notifyListener(GridFutureAdapter.java:395)
        at 
org.apache.ignite.internal.util.future.GridFutureAdapter.unblock(GridFutureAdapter.java:349)
        at 
org.apache.ignite.internal.util.future.GridFutureAdapter.unblockAll(GridFutureAdapter.java:337)
        at 
org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:507)
        at 
org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:486)
        at 
org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:452)
        at 
org.apache.ignite.internal.processors.cache.mvcc.MvccProcessorImpl$LockFuture.run(MvccProcessorImpl.java:1991)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        ... 1 more
Caused by: class 
org.apache.ignite.internal.processors.query.IgniteSQLException: Cannot 
serialize transaction due to write conflict (transaction is marked for rollback)
        at 
org.apache.ignite.internal.processors.cache.GridCacheMapEntry.serializationError(GridCacheMapEntry.java:6857)
        at 
org.apache.ignite.internal.processors.cache.GridCacheMapEntry.access$800(GridCacheMapEntry.java:131)
        ... 12 more

Process finished with exit code 1

{noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to