[
https://issues.apache.org/jira/browse/IGNITE-4364?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Sergey Kozlov updated IGNITE-4364:
----------------------------------
Description:
DELETE statement may throw AssertionError:
{noformat}
java.lang.AssertionError:
Row@664d8a5-302529232[ key: 9232, val:
org.apache.ignite.testtools.model.AllTypes [idHash=1187724266, hash=1759814384,
doubleCol=3.141592653589793, intCol=3230,
stringCol=insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232,
hashSetCol=HashSet {hashset_9232}, bytesCol=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,
11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
31, shortCol=10,
innerTypesCol=org.apache.ignite.testtools.model.AllTypes$InnerTypes
[idHash=1481311346, hash=1767161406,
this$0=org.apache.ignite.testtools.model.AllTypes [hash=1187724266, ...],
stringCol=9232, longCol=9232, arrayListCol=ArrayList {}], booleanCol=false,
bitSetCol={0}, timestampCol=2016-12-03 23:38:45.087, longCol=4315,
enumCol=ENUMTRUE, mapCol=ConcurrentHashMap {map_key_9236=map_value_9236,
map_key_9232=map_value_9232, map_key_9233=map_value_9233,
map_key_9234=map_value_9234, map_key_9235=map_value_9235}, bigDecimalCol=17334]
][ 4315, 3.141592653589793,
insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232,
10, 3230, FALSE, 17334, {map_key_9236=map_value_9236,
map_key_9232=map_value_9232, map_key_9233=map_value_9233,
map_key_9234=map_value_9234, map_key_9235=map_value_9235}, [hashset_9232],
ENUMTRUE, {0}, 2016-12-03 23:38:45.087 ]
null
5 -> mapcol_asc_idx
at
org.apache.ignite.internal.processors.query.h2.opt.GridH2Table.doUpdate(GridH2Table.java:596)
at
org.apache.ignite.internal.processors.query.h2.opt.GridH2Table.update(GridH2Table.java:495)
at
org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.remove(IgniteH2Indexing.java:666)
at
org.apache.ignite.internal.processors.query.GridQueryProcessor.remove(GridQueryProcessor.java:1056)
at
org.apache.ignite.internal.processors.cache.query.GridCacheQueryManager.remove(GridCacheQueryManager.java:456)
at
org.apache.ignite.internal.processors.cache.GridCacheMapEntry.clearIndex(GridCacheMapEntry.java:4039)
at
org.apache.ignite.internal.processors.cache.GridCacheMapEntry.innerUpdate(GridCacheMapEntry.java:2522)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateSingle(GridDhtAtomicCache.java:2385)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateAllAsyncInternal0(GridDhtAtomicCache.java:1787)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateAllAsyncInternal(GridDhtAtomicCache.java:1627)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.processNearAtomicUpdateRequest(GridDhtAtomicCache.java:3086)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.access$1600(GridDhtAtomicCache.java:125)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$6.apply(GridDhtAtomicCache.java:332)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$6.apply(GridDhtAtomicCache.java:327)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.processMessage(GridCacheIoManager.java:827)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.onMessage0(GridCacheIoManager.java:369)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:293)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.access$000(GridCacheIoManager.java:95)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager$1.onMessage(GridCacheIoManager.java:238)
at
org.apache.ignite.internal.managers.communication.GridIoManager.invokeListener(GridIoManager.java:1082)
at
org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:710)
at
org.apache.ignite.internal.managers.communication.GridIoManager.access$1700(GridIoManager.java:102)
at
org.apache.ignite.internal.managers.communication.GridIoManager$5.run(GridIoManager.java:673)
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)
[23:38:49,909][ERROR][sys-#35%null%][GridCacheIoManager] Failed processing
message [senderId=5a1fe36d-9717-4b34-9b04-ab7b5aa17715,
msg=GridNearAtomicFullUpdateRequest
[nodeId=9dc47eba-54b7-4077-b82a-a1f6a5a5cec0, futVer=GridCacheVersion
[topVer=92276939, time=1480797529847, order=1480798005214, nodeOrder=7],
updateVer=GridCacheVersion [topVer=92276939, time=1480797529847,
order=1480798005215, nodeOrder=7], topVer=AffinityTopologyVersion [topVer=7,
minorTopVer=0], syncMode=FULL_SYNC, op=TRANSFORM, res=null,
keys=[KeyCacheObjectImpl [val=204, hasValBytes=true], KeyCacheObjectImpl
[val=663, hasValBytes=true], KeyCacheObjectImpl [val=990, hasValBytes=true],
KeyCacheObjectImpl [val=1070, hasValBytes=true], KeyCacheObjectImpl [val=1595,
hasValBytes=true], KeyCacheObjectImpl [val=1607, hasValBytes=true],
KeyCacheObjectImpl [val=1618, hasValBytes=true], KeyCacheObjectImpl [val=1738,
hasValBytes=true], KeyCacheObjectImpl [val=1760, hasValBytes=true],
KeyCacheObjectImpl [val=1778, hasValBytes=true], KeyCacheObjectImpl [val=2539,
hasValBytes=true], KeyCacheObjectImpl [val=2591, hasValBytes=true],
KeyCacheObjectImpl [val=2670, hasValBytes=true], KeyCacheObjectImpl [val=2724,
hasValBytes=true], KeyCacheObjectImpl [val=2763, hasValBytes=true],
KeyCacheObjectImpl [val=2949, hasValBytes=true], KeyCacheObjectImpl [val=3034,
hasValBytes=true], KeyCacheObjectImpl [val=3237, hasValBytes=true],
KeyCacheObjectImpl [val=3281, hasValBytes=true], KeyCacheObjectImpl [val=3369,
hasValBytes=true], KeyCacheObjectImpl [val=3544, hasValBytes=true],
KeyCacheObjectImpl [val=3550, hasValBytes=true], KeyCacheObjectImpl [val=3630,
hasValBytes=true], KeyCacheObjectImpl [val=3759, hasValBytes=true],
KeyCacheObjectImpl [val=3958, hasValBytes=true], KeyCacheObjectImpl [val=4106,
hasValBytes=true], KeyCacheObjectImpl [val=4133, hasValBytes=true],
KeyCacheObjectImpl [val=4215, hasValBytes=true], KeyCacheObjectImpl [val=4549,
hasValBytes=true], KeyCacheObjectImpl [val=4558, hasValBytes=true],
KeyCacheObjectImpl [val=4665, hasValBytes=true], KeyCacheObjectImpl [val=4667,
hasValBytes=true], KeyCacheObjectImpl [val=4685, hasValBytes=true],
KeyCacheObjectImpl [val=4760, hasValBytes=true], KeyCacheObjectImpl [val=4837,
hasValBytes=true], KeyCacheObjectImpl [val=4858, hasValBytes=true],
KeyCacheObjectImpl [val=5387, hasValBytes=true], KeyCacheObjectImpl [val=5456,
hasValBytes=true], KeyCacheObjectImpl [val=5641, hasValBytes=true],
KeyCacheObjectImpl [val=5678, hasValBytes=true], KeyCacheObjectImpl [val=5712,
hasValBytes=true], KeyCacheObjectImpl [val=5777, hasValBytes=true],
KeyCacheObjectImpl [val=5850, hasValBytes=true], KeyCacheObjectImpl [val=6333,
hasValBytes=true], KeyCacheObjectImpl [val=6612, hasValBytes=true],
KeyCacheObjectImpl [val=6722, hasValBytes=true], KeyCacheObjectImpl [val=6733,
hasValBytes=true], KeyCacheObjectImpl [val=6764, hasValBytes=true],
KeyCacheObjectImpl [val=6964, hasValBytes=true], KeyCacheObjectImpl [val=7078,
hasValBytes=true], KeyCacheObjectImpl [val=7546, hasValBytes=true],
KeyCacheObjectImpl [val=7622, hasValBytes=true], KeyCacheObjectImpl [val=7702,
hasValBytes=true], KeyCacheObjectImpl [val=7840, hasValBytes=true],
KeyCacheObjectImpl [val=7966, hasValBytes=true], KeyCacheObjectImpl [val=8036,
hasValBytes=true], KeyCacheObjectImpl [val=8065, hasValBytes=true],
KeyCacheObjectImpl [val=8090, hasValBytes=true], KeyCacheObjectImpl [val=8092,
hasValBytes=true], KeyCacheObjectImpl [val=8394, hasValBytes=true],
KeyCacheObjectImpl [val=8530, hasValBytes=true], KeyCacheObjectImpl [val=8675,
hasValBytes=true], KeyCacheObjectImpl [val=8785, hasValBytes=true],
KeyCacheObjectImpl [val=8823, hasValBytes=true], KeyCacheObjectImpl [val=8837,
hasValBytes=true], KeyCacheObjectImpl [val=8875, hasValBytes=true],
KeyCacheObjectImpl [val=9209, hasValBytes=true], KeyCacheObjectImpl [val=9232,
hasValBytes=true], KeyCacheObjectImpl [val=9424, hasValBytes=true],
KeyCacheObjectImpl [val=9532, hasValBytes=true], KeyCacheObjectImpl [val=9659,
hasValBytes=true], KeyCacheObjectImpl [val=9744, hasValBytes=true],
KeyCacheObjectImpl [val=9892, hasValBytes=true], KeyCacheObjectImpl [val=9955,
hasValBytes=true], KeyCacheObjectImpl [val=10120, hasValBytes=true],
KeyCacheObjectImpl [val=10281, hasValBytes=true], KeyCacheObjectImpl
[val=10523, hasValBytes=true], KeyCacheObjectImpl [val=10598,
hasValBytes=true], KeyCacheObjectImpl [val=10607, hasValBytes=true],
KeyCacheObjectImpl [val=11241, hasValBytes=true], KeyCacheObjectImpl
[val=11288, hasValBytes=true], KeyCacheObjectImpl [val=11672,
hasValBytes=true], KeyCacheObjectImpl [val=11841, hasValBytes=true],
KeyCacheObjectImpl [val=11866, hasValBytes=true], KeyCacheObjectImpl
[val=11982, hasValBytes=true], KeyCacheObjectImpl [val=12101,
hasValBytes=true], KeyCacheObjectImpl [val=12203, hasValBytes=true],
KeyCacheObjectImpl [val=13008, hasValBytes=true], KeyCacheObjectImpl
[val=13272, hasValBytes=true], KeyCacheObjectImpl [val=13393,
hasValBytes=true], KeyCacheObjectImpl [val=13459, hasValBytes=true],
KeyCacheObjectImpl [val=13966, hasValBytes=true], KeyCacheObjectImpl
[val=13974, hasValBytes=true], KeyCacheObjectImpl [val=13986,
hasValBytes=true], KeyCacheObjectImpl [val=14004, hasValBytes=true],
KeyCacheObjectImpl [val=14063, hasValBytes=true], KeyCacheObjectImpl
[val=14201, hasValBytes=true], KeyCacheObjectImpl [val=14395,
hasValBytes=true], KeyCacheObjectImpl [val=14703, hasValBytes=true],
KeyCacheObjectImpl [val=14796, hasValBytes=true]], conflictTtls=null,
conflictExpireTimes=null, expiryPlc=null, initSize=0, filter=null,
parent=GridCacheMessage [msgId=219889, depInfo=null, err=null,
skipPrepare=false, cacheId=499824157, cacheId=499824157]]]
java.lang.AssertionError:
Row@664d8a5-302529232[ key: 9232, val:
org.apache.ignite.testtools.model.AllTypes [idHash=1187724266, hash=1759814384,
doubleCol=3.141592653589793, intCol=3230,
stringCol=insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232,
hashSetCol=HashSet {hashset_9232}, bytesCol=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,
11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
31, shortCol=10,
innerTypesCol=org.apache.ignite.testtools.model.AllTypes$InnerTypes
[idHash=1481311346, hash=1767161406,
this$0=org.apache.ignite.testtools.model.AllTypes [hash=1187724266, ...],
stringCol=9232, longCol=9232, arrayListCol=ArrayList {}], booleanCol=false,
bitSetCol={0}, timestampCol=2016-12-03 23:38:45.087, longCol=4315,
enumCol=ENUMTRUE, mapCol=ConcurrentHashMap {map_key_9236=map_value_9236,
map_key_9232=map_value_9232, map_key_9233=map_value_9233,
map_key_9234=map_value_9234, map_key_9235=map_value_9235}, bigDecimalCol=17334]
][ 4315, 3.141592653589793,
insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232,
10, 3230, FALSE, 17334, {map_key_9236=map_value_9236,
map_key_9232=map_value_9232, map_key_9233=map_value_9233,
map_key_9234=map_value_9234, map_key_9235=map_value_9235}, [hashset_9232],
ENUMTRUE, {0}, 2016-12-03 23:38:45.087 ]
null
5 -> mapcol_asc_idx
at
org.apache.ignite.internal.processors.query.h2.opt.GridH2Table.doUpdate(GridH2Table.java:596)
at
org.apache.ignite.internal.processors.query.h2.opt.GridH2Table.update(GridH2Table.java:495)
at
org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.remove(IgniteH2Indexing.java:666)
at
org.apache.ignite.internal.processors.query.GridQueryProcessor.remove(GridQueryProcessor.java:1056)
at
org.apache.ignite.internal.processors.cache.query.GridCacheQueryManager.remove(GridCacheQueryManager.java:456)
at
org.apache.ignite.internal.processors.cache.GridCacheMapEntry.clearIndex(GridCacheMapEntry.java:4039)
at
org.apache.ignite.internal.processors.cache.GridCacheMapEntry.innerUpdate(GridCacheMapEntry.java:2522)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateSingle(GridDhtAtomicCache.java:2385)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateAllAsyncInternal0(GridDhtAtomicCache.java:1787)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateAllAsyncInternal(GridDhtAtomicCache.java:1627)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.processNearAtomicUpdateRequest(GridDhtAtomicCache.java:3086)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.access$1600(GridDhtAtomicCache.java:125)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$6.apply(GridDhtAtomicCache.java:332)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$6.apply(GridDhtAtomicCache.java:327)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.processMessage(GridCacheIoManager.java:827)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.onMessage0(GridCacheIoManager.java:369)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:293)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.access$000(GridCacheIoManager.java:95)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager$1.onMessage(GridCacheIoManager.java:238)
at
org.apache.ignite.internal.managers.communication.GridIoManager.invokeListener(GridIoManager.java:1082)
at
org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:710)
at
org.apache.ignite.internal.managers.communication.GridIoManager.access$1700(GridIoManager.java:102)
at
org.apache.ignite.internal.managers.communication.GridIoManager$5.run(GridIoManager.java:673)
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)
[23:38:49,915][ERROR][sys-#35%null%][GridCacheIoManager] Failed to process
message [senderId=5a1fe36d-9717-4b34-9b04-ab7b5aa17715, messageType=class
o.a.i.i.processors.cache.distributed.dht.atomic.GridNearAtomicFullUpdateRequest]
java.lang.AssertionError:
Row@664d8a5-302529232[ key: 9232, val:
org.apache.ignite.testtools.model.AllTypes [idHash=1187724266, hash=1759814384,
doubleCol=3.141592653589793, intCol=3230,
stringCol=insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232,
hashSetCol=HashSet {hashset_9232}, bytesCol=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,
11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
31, shortCol=10,
innerTypesCol=org.apache.ignite.testtools.model.AllTypes$InnerTypes
[idHash=1481311346, hash=1767161406,
this$0=org.apache.ignite.testtools.model.AllTypes [hash=1187724266, ...],
stringCol=9232, longCol=9232, arrayListCol=ArrayList {}], booleanCol=false,
bitSetCol={0}, timestampCol=2016-12-03 23:38:45.087, longCol=4315,
enumCol=ENUMTRUE, mapCol=ConcurrentHashMap {map_key_9236=map_value_9236,
map_key_9232=map_value_9232, map_key_9233=map_value_9233,
map_key_9234=map_value_9234, map_key_9235=map_value_9235}, bigDecimalCol=17334]
][ 4315, 3.141592653589793,
insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232,
10, 3230, FALSE, 17334, {map_key_9236=map_value_9236,
map_key_9232=map_value_9232, map_key_9233=map_value_9233,
map_key_9234=map_value_9234, map_key_9235=map_value_9235}, [hashset_9232],
ENUMTRUE, {0}, 2016-12-03 23:38:45.087 ]
null
5 -> mapcol_asc_idx
at
org.apache.ignite.internal.processors.query.h2.opt.GridH2Table.doUpdate(GridH2Table.java:596)
at
org.apache.ignite.internal.processors.query.h2.opt.GridH2Table.update(GridH2Table.java:495)
at
org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.remove(IgniteH2Indexing.java:666)
at
org.apache.ignite.internal.processors.query.GridQueryProcessor.remove(GridQueryProcessor.java:1056)
at
org.apache.ignite.internal.processors.cache.query.GridCacheQueryManager.remove(GridCacheQueryManager.java:456)
at
org.apache.ignite.internal.processors.cache.GridCacheMapEntry.clearIndex(GridCacheMapEntry.java:4039)
at
org.apache.ignite.internal.processors.cache.GridCacheMapEntry.innerUpdate(GridCacheMapEntry.java:2522)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateSingle(GridDhtAtomicCache.java:2385)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateAllAsyncInternal0(GridDhtAtomicCache.java:1787)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateAllAsyncInternal(GridDhtAtomicCache.java:1627)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.processNearAtomicUpdateRequest(GridDhtAtomicCache.java:3086)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.access$1600(GridDhtAtomicCache.java:125)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$6.apply(GridDhtAtomicCache.java:332)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$6.apply(GridDhtAtomicCache.java:327)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.processMessage(GridCacheIoManager.java:827)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.onMessage0(GridCacheIoManager.java:369)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:293)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.access$000(GridCacheIoManager.java:95)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager$1.onMessage(GridCacheIoManager.java:238)
at
org.apache.ignite.internal.managers.communication.GridIoManager.invokeListener(GridIoManager.java:1082)
at
org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:710)
at
org.apache.ignite.internal.managers.communication.GridIoManager.access$1700(GridIoManager.java:102)
at
org.apache.ignite.internal.managers.communication.GridIoManager$5.run(GridIoManager.java:673)
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)
Exception in thread "sys-#35%null%" java.lang.AssertionError:
Row@664d8a5-302529232[ key: 9232, val:
org.apache.ignite.testtools.model.AllTypes [idHash=1187724266, hash=1759814384,
doubleCol=3.141592653589793, intCol=3230,
stringCol=insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232,
hashSetCol=HashSet {hashset_9232}, bytesCol=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,
11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
31, shortCol=10,
innerTypesCol=org.apache.ignite.testtools.model.AllTypes$InnerTypes
[idHash=1481311346, hash=1767161406,
this$0=org.apache.ignite.testtools.model.AllTypes [hash=1187724266, ...],
stringCol=9232, longCol=9232, arrayListCol=ArrayList {}], booleanCol=false,
bitSetCol={0}, timestampCol=2016-12-03 23:38:45.087, longCol=4315,
enumCol=ENUMTRUE, mapCol=ConcurrentHashMap {map_key_9236=map_value_9236,
map_key_9232=map_value_9232, map_key_9233=map_value_9233,
map_key_9234=map_value_9234, map_key_9235=map_value_9235}, bigDecimalCol=17334]
][ 4315, 3.141592653589793,
insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232,
10, 3230, FALSE, 17334, {map_key_9236=map_value_9236,
map_key_9232=map_value_9232, map_key_9233=map_value_9233,
map_key_9234=map_value_9234, map_key_9235=map_value_9235}, [hashset_9232],
ENUMTRUE, {0}, 2016-12-03 23:38:45.087 ]
null
5 -> mapcol_asc_idx
at
org.apache.ignite.internal.processors.query.h2.opt.GridH2Table.doUpdate(GridH2Table.java:596)
at
org.apache.ignite.internal.processors.query.h2.opt.GridH2Table.update(GridH2Table.java:495)
at
org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.remove(IgniteH2Indexing.java:666)
at
org.apache.ignite.internal.processors.query.GridQueryProcessor.remove(GridQueryProcessor.java:1056)
at
org.apache.ignite.internal.processors.cache.query.GridCacheQueryManager.remove(GridCacheQueryManager.java:456)
at
org.apache.ignite.internal.processors.cache.GridCacheMapEntry.clearIndex(GridCacheMapEntry.java:4039)
at
org.apache.ignite.internal.processors.cache.GridCacheMapEntry.innerUpdate(GridCacheMapEntry.java:2522)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateSingle(GridDhtAtomicCache.java:2385)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateAllAsyncInternal0(GridDhtAtomicCache.java:1787)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateAllAsyncInternal(GridDhtAtomicCache.java:1627)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.processNearAtomicUpdateRequest(GridDhtAtomicCache.java:3086)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.access$1600(GridDhtAtomicCache.java:125)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$6.apply(GridDhtAtomicCache.java:332)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$6.apply(GridDhtAtomicCache.java:327)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.processMessage(GridCacheIoManager.java:827)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.onMessage0(GridCacheIoManager.java:369)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:293)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.access$000(GridCacheIoManager.java:95)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager$1.onMessage(GridCacheIoManager.java:238)
at
org.apache.ignite.internal.managers.communication.GridIoManager.invokeListener(GridIoManager.java:1082)
at
org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:710)
at
org.apache.ignite.internal.managers.communication.GridIoManager.access$1700(GridIoManager.java:102)
at
org.apache.ignite.internal.managers.communication.GridIoManager$5.run(GridIoManager.java:673)
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}
How ro reproduce:
0. Extract the attachment into {{examples}} folder
1. Start two {{ExtSqlExampleNodeStartup}} with -Xmx2g -Xms2g -ea (in Idea)
2. Start {{ExtSqlExample}} with -Xmx2g -Xms2g -ea (in Idea) and wait until the
exception.
was:
DELETE statement may throw AssertionError:
{noformat}
java.lang.AssertionError:
Row@664d8a5-302529232[ key: 9232, val:
org.apache.ignite.testtools.model.AllTypes [idHash=1187724266, hash=1759814384,
doubleCol=3.141592653589793, intCol=3230,
stringCol=insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232,
hashSetCol=HashSet {hashset_9232}, bytesCol=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,
11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
31, shortCol=10,
innerTypesCol=org.apache.ignite.testtools.model.AllTypes$InnerTypes
[idHash=1481311346, hash=1767161406,
this$0=org.apache.ignite.testtools.model.AllTypes [hash=1187724266, ...],
stringCol=9232, longCol=9232, arrayListCol=ArrayList {}], booleanCol=false,
bitSetCol={0}, timestampCol=2016-12-03 23:38:45.087, longCol=4315,
enumCol=ENUMTRUE, mapCol=ConcurrentHashMap {map_key_9236=map_value_9236,
map_key_9232=map_value_9232, map_key_9233=map_value_9233,
map_key_9234=map_value_9234, map_key_9235=map_value_9235}, bigDecimalCol=17334]
][ 4315, 3.141592653589793,
insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232,
10, 3230, FALSE, 17334, {map_key_9236=map_value_9236,
map_key_9232=map_value_9232, map_key_9233=map_value_9233,
map_key_9234=map_value_9234, map_key_9235=map_value_9235}, [hashset_9232],
ENUMTRUE, {0}, 2016-12-03 23:38:45.087 ]
null
5 -> mapcol_asc_idx
at
org.apache.ignite.internal.processors.query.h2.opt.GridH2Table.doUpdate(GridH2Table.java:596)
at
org.apache.ignite.internal.processors.query.h2.opt.GridH2Table.update(GridH2Table.java:495)
at
org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.remove(IgniteH2Indexing.java:666)
at
org.apache.ignite.internal.processors.query.GridQueryProcessor.remove(GridQueryProcessor.java:1056)
at
org.apache.ignite.internal.processors.cache.query.GridCacheQueryManager.remove(GridCacheQueryManager.java:456)
at
org.apache.ignite.internal.processors.cache.GridCacheMapEntry.clearIndex(GridCacheMapEntry.java:4039)
at
org.apache.ignite.internal.processors.cache.GridCacheMapEntry.innerUpdate(GridCacheMapEntry.java:2522)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateSingle(GridDhtAtomicCache.java:2385)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateAllAsyncInternal0(GridDhtAtomicCache.java:1787)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateAllAsyncInternal(GridDhtAtomicCache.java:1627)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.processNearAtomicUpdateRequest(GridDhtAtomicCache.java:3086)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.access$1600(GridDhtAtomicCache.java:125)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$6.apply(GridDhtAtomicCache.java:332)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$6.apply(GridDhtAtomicCache.java:327)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.processMessage(GridCacheIoManager.java:827)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.onMessage0(GridCacheIoManager.java:369)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:293)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.access$000(GridCacheIoManager.java:95)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager$1.onMessage(GridCacheIoManager.java:238)
at
org.apache.ignite.internal.managers.communication.GridIoManager.invokeListener(GridIoManager.java:1082)
at
org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:710)
at
org.apache.ignite.internal.managers.communication.GridIoManager.access$1700(GridIoManager.java:102)
at
org.apache.ignite.internal.managers.communication.GridIoManager$5.run(GridIoManager.java:673)
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)
[23:38:49,909][ERROR][sys-#35%null%][GridCacheIoManager] Failed processing
message [senderId=5a1fe36d-9717-4b34-9b04-ab7b5aa17715,
msg=GridNearAtomicFullUpdateRequest
[nodeId=9dc47eba-54b7-4077-b82a-a1f6a5a5cec0, futVer=GridCacheVersion
[topVer=92276939, time=1480797529847, order=1480798005214, nodeOrder=7],
updateVer=GridCacheVersion [topVer=92276939, time=1480797529847,
order=1480798005215, nodeOrder=7], topVer=AffinityTopologyVersion [topVer=7,
minorTopVer=0], syncMode=FULL_SYNC, op=TRANSFORM, res=null,
keys=[KeyCacheObjectImpl [val=204, hasValBytes=true], KeyCacheObjectImpl
[val=663, hasValBytes=true], KeyCacheObjectImpl [val=990, hasValBytes=true],
KeyCacheObjectImpl [val=1070, hasValBytes=true], KeyCacheObjectImpl [val=1595,
hasValBytes=true], KeyCacheObjectImpl [val=1607, hasValBytes=true],
KeyCacheObjectImpl [val=1618, hasValBytes=true], KeyCacheObjectImpl [val=1738,
hasValBytes=true], KeyCacheObjectImpl [val=1760, hasValBytes=true],
KeyCacheObjectImpl [val=1778, hasValBytes=true], KeyCacheObjectImpl [val=2539,
hasValBytes=true], KeyCacheObjectImpl [val=2591, hasValBytes=true],
KeyCacheObjectImpl [val=2670, hasValBytes=true], KeyCacheObjectImpl [val=2724,
hasValBytes=true], KeyCacheObjectImpl [val=2763, hasValBytes=true],
KeyCacheObjectImpl [val=2949, hasValBytes=true], KeyCacheObjectImpl [val=3034,
hasValBytes=true], KeyCacheObjectImpl [val=3237, hasValBytes=true],
KeyCacheObjectImpl [val=3281, hasValBytes=true], KeyCacheObjectImpl [val=3369,
hasValBytes=true], KeyCacheObjectImpl [val=3544, hasValBytes=true],
KeyCacheObjectImpl [val=3550, hasValBytes=true], KeyCacheObjectImpl [val=3630,
hasValBytes=true], KeyCacheObjectImpl [val=3759, hasValBytes=true],
KeyCacheObjectImpl [val=3958, hasValBytes=true], KeyCacheObjectImpl [val=4106,
hasValBytes=true], KeyCacheObjectImpl [val=4133, hasValBytes=true],
KeyCacheObjectImpl [val=4215, hasValBytes=true], KeyCacheObjectImpl [val=4549,
hasValBytes=true], KeyCacheObjectImpl [val=4558, hasValBytes=true],
KeyCacheObjectImpl [val=4665, hasValBytes=true], KeyCacheObjectImpl [val=4667,
hasValBytes=true], KeyCacheObjectImpl [val=4685, hasValBytes=true],
KeyCacheObjectImpl [val=4760, hasValBytes=true], KeyCacheObjectImpl [val=4837,
hasValBytes=true], KeyCacheObjectImpl [val=4858, hasValBytes=true],
KeyCacheObjectImpl [val=5387, hasValBytes=true], KeyCacheObjectImpl [val=5456,
hasValBytes=true], KeyCacheObjectImpl [val=5641, hasValBytes=true],
KeyCacheObjectImpl [val=5678, hasValBytes=true], KeyCacheObjectImpl [val=5712,
hasValBytes=true], KeyCacheObjectImpl [val=5777, hasValBytes=true],
KeyCacheObjectImpl [val=5850, hasValBytes=true], KeyCacheObjectImpl [val=6333,
hasValBytes=true], KeyCacheObjectImpl [val=6612, hasValBytes=true],
KeyCacheObjectImpl [val=6722, hasValBytes=true], KeyCacheObjectImpl [val=6733,
hasValBytes=true], KeyCacheObjectImpl [val=6764, hasValBytes=true],
KeyCacheObjectImpl [val=6964, hasValBytes=true], KeyCacheObjectImpl [val=7078,
hasValBytes=true], KeyCacheObjectImpl [val=7546, hasValBytes=true],
KeyCacheObjectImpl [val=7622, hasValBytes=true], KeyCacheObjectImpl [val=7702,
hasValBytes=true], KeyCacheObjectImpl [val=7840, hasValBytes=true],
KeyCacheObjectImpl [val=7966, hasValBytes=true], KeyCacheObjectImpl [val=8036,
hasValBytes=true], KeyCacheObjectImpl [val=8065, hasValBytes=true],
KeyCacheObjectImpl [val=8090, hasValBytes=true], KeyCacheObjectImpl [val=8092,
hasValBytes=true], KeyCacheObjectImpl [val=8394, hasValBytes=true],
KeyCacheObjectImpl [val=8530, hasValBytes=true], KeyCacheObjectImpl [val=8675,
hasValBytes=true], KeyCacheObjectImpl [val=8785, hasValBytes=true],
KeyCacheObjectImpl [val=8823, hasValBytes=true], KeyCacheObjectImpl [val=8837,
hasValBytes=true], KeyCacheObjectImpl [val=8875, hasValBytes=true],
KeyCacheObjectImpl [val=9209, hasValBytes=true], KeyCacheObjectImpl [val=9232,
hasValBytes=true], KeyCacheObjectImpl [val=9424, hasValBytes=true],
KeyCacheObjectImpl [val=9532, hasValBytes=true], KeyCacheObjectImpl [val=9659,
hasValBytes=true], KeyCacheObjectImpl [val=9744, hasValBytes=true],
KeyCacheObjectImpl [val=9892, hasValBytes=true], KeyCacheObjectImpl [val=9955,
hasValBytes=true], KeyCacheObjectImpl [val=10120, hasValBytes=true],
KeyCacheObjectImpl [val=10281, hasValBytes=true], KeyCacheObjectImpl
[val=10523, hasValBytes=true], KeyCacheObjectImpl [val=10598,
hasValBytes=true], KeyCacheObjectImpl [val=10607, hasValBytes=true],
KeyCacheObjectImpl [val=11241, hasValBytes=true], KeyCacheObjectImpl
[val=11288, hasValBytes=true], KeyCacheObjectImpl [val=11672,
hasValBytes=true], KeyCacheObjectImpl [val=11841, hasValBytes=true],
KeyCacheObjectImpl [val=11866, hasValBytes=true], KeyCacheObjectImpl
[val=11982, hasValBytes=true], KeyCacheObjectImpl [val=12101,
hasValBytes=true], KeyCacheObjectImpl [val=12203, hasValBytes=true],
KeyCacheObjectImpl [val=13008, hasValBytes=true], KeyCacheObjectImpl
[val=13272, hasValBytes=true], KeyCacheObjectImpl [val=13393,
hasValBytes=true], KeyCacheObjectImpl [val=13459, hasValBytes=true],
KeyCacheObjectImpl [val=13966, hasValBytes=true], KeyCacheObjectImpl
[val=13974, hasValBytes=true], KeyCacheObjectImpl [val=13986,
hasValBytes=true], KeyCacheObjectImpl [val=14004, hasValBytes=true],
KeyCacheObjectImpl [val=14063, hasValBytes=true], KeyCacheObjectImpl
[val=14201, hasValBytes=true], KeyCacheObjectImpl [val=14395,
hasValBytes=true], KeyCacheObjectImpl [val=14703, hasValBytes=true],
KeyCacheObjectImpl [val=14796, hasValBytes=true]], conflictTtls=null,
conflictExpireTimes=null, expiryPlc=null, initSize=0, filter=null,
parent=GridCacheMessage [msgId=219889, depInfo=null, err=null,
skipPrepare=false, cacheId=499824157, cacheId=499824157]]]
java.lang.AssertionError:
Row@664d8a5-302529232[ key: 9232, val:
org.apache.ignite.testtools.model.AllTypes [idHash=1187724266, hash=1759814384,
doubleCol=3.141592653589793, intCol=3230,
stringCol=insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232,
hashSetCol=HashSet {hashset_9232}, bytesCol=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,
11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
31, shortCol=10,
innerTypesCol=org.apache.ignite.testtools.model.AllTypes$InnerTypes
[idHash=1481311346, hash=1767161406,
this$0=org.apache.ignite.testtools.model.AllTypes [hash=1187724266, ...],
stringCol=9232, longCol=9232, arrayListCol=ArrayList {}], booleanCol=false,
bitSetCol={0}, timestampCol=2016-12-03 23:38:45.087, longCol=4315,
enumCol=ENUMTRUE, mapCol=ConcurrentHashMap {map_key_9236=map_value_9236,
map_key_9232=map_value_9232, map_key_9233=map_value_9233,
map_key_9234=map_value_9234, map_key_9235=map_value_9235}, bigDecimalCol=17334]
][ 4315, 3.141592653589793,
insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232,
10, 3230, FALSE, 17334, {map_key_9236=map_value_9236,
map_key_9232=map_value_9232, map_key_9233=map_value_9233,
map_key_9234=map_value_9234, map_key_9235=map_value_9235}, [hashset_9232],
ENUMTRUE, {0}, 2016-12-03 23:38:45.087 ]
null
5 -> mapcol_asc_idx
at
org.apache.ignite.internal.processors.query.h2.opt.GridH2Table.doUpdate(GridH2Table.java:596)
at
org.apache.ignite.internal.processors.query.h2.opt.GridH2Table.update(GridH2Table.java:495)
at
org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.remove(IgniteH2Indexing.java:666)
at
org.apache.ignite.internal.processors.query.GridQueryProcessor.remove(GridQueryProcessor.java:1056)
at
org.apache.ignite.internal.processors.cache.query.GridCacheQueryManager.remove(GridCacheQueryManager.java:456)
at
org.apache.ignite.internal.processors.cache.GridCacheMapEntry.clearIndex(GridCacheMapEntry.java:4039)
at
org.apache.ignite.internal.processors.cache.GridCacheMapEntry.innerUpdate(GridCacheMapEntry.java:2522)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateSingle(GridDhtAtomicCache.java:2385)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateAllAsyncInternal0(GridDhtAtomicCache.java:1787)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateAllAsyncInternal(GridDhtAtomicCache.java:1627)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.processNearAtomicUpdateRequest(GridDhtAtomicCache.java:3086)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.access$1600(GridDhtAtomicCache.java:125)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$6.apply(GridDhtAtomicCache.java:332)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$6.apply(GridDhtAtomicCache.java:327)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.processMessage(GridCacheIoManager.java:827)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.onMessage0(GridCacheIoManager.java:369)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:293)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.access$000(GridCacheIoManager.java:95)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager$1.onMessage(GridCacheIoManager.java:238)
at
org.apache.ignite.internal.managers.communication.GridIoManager.invokeListener(GridIoManager.java:1082)
at
org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:710)
at
org.apache.ignite.internal.managers.communication.GridIoManager.access$1700(GridIoManager.java:102)
at
org.apache.ignite.internal.managers.communication.GridIoManager$5.run(GridIoManager.java:673)
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)
[23:38:49,915][ERROR][sys-#35%null%][GridCacheIoManager] Failed to process
message [senderId=5a1fe36d-9717-4b34-9b04-ab7b5aa17715, messageType=class
o.a.i.i.processors.cache.distributed.dht.atomic.GridNearAtomicFullUpdateRequest]
java.lang.AssertionError:
Row@664d8a5-302529232[ key: 9232, val:
org.apache.ignite.testtools.model.AllTypes [idHash=1187724266, hash=1759814384,
doubleCol=3.141592653589793, intCol=3230,
stringCol=insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232,
hashSetCol=HashSet {hashset_9232}, bytesCol=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,
11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
31, shortCol=10,
innerTypesCol=org.apache.ignite.testtools.model.AllTypes$InnerTypes
[idHash=1481311346, hash=1767161406,
this$0=org.apache.ignite.testtools.model.AllTypes [hash=1187724266, ...],
stringCol=9232, longCol=9232, arrayListCol=ArrayList {}], booleanCol=false,
bitSetCol={0}, timestampCol=2016-12-03 23:38:45.087, longCol=4315,
enumCol=ENUMTRUE, mapCol=ConcurrentHashMap {map_key_9236=map_value_9236,
map_key_9232=map_value_9232, map_key_9233=map_value_9233,
map_key_9234=map_value_9234, map_key_9235=map_value_9235}, bigDecimalCol=17334]
][ 4315, 3.141592653589793,
insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232,
10, 3230, FALSE, 17334, {map_key_9236=map_value_9236,
map_key_9232=map_value_9232, map_key_9233=map_value_9233,
map_key_9234=map_value_9234, map_key_9235=map_value_9235}, [hashset_9232],
ENUMTRUE, {0}, 2016-12-03 23:38:45.087 ]
null
5 -> mapcol_asc_idx
at
org.apache.ignite.internal.processors.query.h2.opt.GridH2Table.doUpdate(GridH2Table.java:596)
at
org.apache.ignite.internal.processors.query.h2.opt.GridH2Table.update(GridH2Table.java:495)
at
org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.remove(IgniteH2Indexing.java:666)
at
org.apache.ignite.internal.processors.query.GridQueryProcessor.remove(GridQueryProcessor.java:1056)
at
org.apache.ignite.internal.processors.cache.query.GridCacheQueryManager.remove(GridCacheQueryManager.java:456)
at
org.apache.ignite.internal.processors.cache.GridCacheMapEntry.clearIndex(GridCacheMapEntry.java:4039)
at
org.apache.ignite.internal.processors.cache.GridCacheMapEntry.innerUpdate(GridCacheMapEntry.java:2522)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateSingle(GridDhtAtomicCache.java:2385)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateAllAsyncInternal0(GridDhtAtomicCache.java:1787)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateAllAsyncInternal(GridDhtAtomicCache.java:1627)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.processNearAtomicUpdateRequest(GridDhtAtomicCache.java:3086)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.access$1600(GridDhtAtomicCache.java:125)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$6.apply(GridDhtAtomicCache.java:332)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$6.apply(GridDhtAtomicCache.java:327)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.processMessage(GridCacheIoManager.java:827)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.onMessage0(GridCacheIoManager.java:369)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:293)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.access$000(GridCacheIoManager.java:95)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager$1.onMessage(GridCacheIoManager.java:238)
at
org.apache.ignite.internal.managers.communication.GridIoManager.invokeListener(GridIoManager.java:1082)
at
org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:710)
at
org.apache.ignite.internal.managers.communication.GridIoManager.access$1700(GridIoManager.java:102)
at
org.apache.ignite.internal.managers.communication.GridIoManager$5.run(GridIoManager.java:673)
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)
Exception in thread "sys-#35%null%" java.lang.AssertionError:
Row@664d8a5-302529232[ key: 9232, val:
org.apache.ignite.testtools.model.AllTypes [idHash=1187724266, hash=1759814384,
doubleCol=3.141592653589793, intCol=3230,
stringCol=insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232,
hashSetCol=HashSet {hashset_9232}, bytesCol=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,
11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
31, shortCol=10,
innerTypesCol=org.apache.ignite.testtools.model.AllTypes$InnerTypes
[idHash=1481311346, hash=1767161406,
this$0=org.apache.ignite.testtools.model.AllTypes [hash=1187724266, ...],
stringCol=9232, longCol=9232, arrayListCol=ArrayList {}], booleanCol=false,
bitSetCol={0}, timestampCol=2016-12-03 23:38:45.087, longCol=4315,
enumCol=ENUMTRUE, mapCol=ConcurrentHashMap {map_key_9236=map_value_9236,
map_key_9232=map_value_9232, map_key_9233=map_value_9233,
map_key_9234=map_value_9234, map_key_9235=map_value_9235}, bigDecimalCol=17334]
][ 4315, 3.141592653589793,
insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232,
10, 3230, FALSE, 17334, {map_key_9236=map_value_9236,
map_key_9232=map_value_9232, map_key_9233=map_value_9233,
map_key_9234=map_value_9234, map_key_9235=map_value_9235}, [hashset_9232],
ENUMTRUE, {0}, 2016-12-03 23:38:45.087 ]
null
5 -> mapcol_asc_idx
at
org.apache.ignite.internal.processors.query.h2.opt.GridH2Table.doUpdate(GridH2Table.java:596)
at
org.apache.ignite.internal.processors.query.h2.opt.GridH2Table.update(GridH2Table.java:495)
at
org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.remove(IgniteH2Indexing.java:666)
at
org.apache.ignite.internal.processors.query.GridQueryProcessor.remove(GridQueryProcessor.java:1056)
at
org.apache.ignite.internal.processors.cache.query.GridCacheQueryManager.remove(GridCacheQueryManager.java:456)
at
org.apache.ignite.internal.processors.cache.GridCacheMapEntry.clearIndex(GridCacheMapEntry.java:4039)
at
org.apache.ignite.internal.processors.cache.GridCacheMapEntry.innerUpdate(GridCacheMapEntry.java:2522)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateSingle(GridDhtAtomicCache.java:2385)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateAllAsyncInternal0(GridDhtAtomicCache.java:1787)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateAllAsyncInternal(GridDhtAtomicCache.java:1627)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.processNearAtomicUpdateRequest(GridDhtAtomicCache.java:3086)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.access$1600(GridDhtAtomicCache.java:125)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$6.apply(GridDhtAtomicCache.java:332)
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$6.apply(GridDhtAtomicCache.java:327)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.processMessage(GridCacheIoManager.java:827)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.onMessage0(GridCacheIoManager.java:369)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:293)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.access$000(GridCacheIoManager.java:95)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager$1.onMessage(GridCacheIoManager.java:238)
at
org.apache.ignite.internal.managers.communication.GridIoManager.invokeListener(GridIoManager.java:1082)
at
org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:710)
at
org.apache.ignite.internal.managers.communication.GridIoManager.access$1700(GridIoManager.java:102)
at
org.apache.ignite.internal.managers.communication.GridIoManager$5.run(GridIoManager.java:673)
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}
> DML: AssertionError: Row@ ... null 5 -> mapcol_asc_idx
> ------------------------------------------------------
>
> Key: IGNITE-4364
> URL: https://issues.apache.org/jira/browse/IGNITE-4364
> Project: Ignite
> Issue Type: Bug
> Components: general
> Affects Versions: 1.8
> Reporter: Sergey Kozlov
> Fix For: 1.8
>
> Attachments: IGNITE-4364_20161203.zip
>
>
> DELETE statement may throw AssertionError:
> {noformat}
> java.lang.AssertionError:
> Row@664d8a5-302529232[ key: 9232, val:
> org.apache.ignite.testtools.model.AllTypes [idHash=1187724266,
> hash=1759814384, doubleCol=3.141592653589793, intCol=3230,
> stringCol=insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232,
> hashSetCol=HashSet {hashset_9232}, bytesCol=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9,
> 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28,
> 29, 30, 31, shortCol=10,
> innerTypesCol=org.apache.ignite.testtools.model.AllTypes$InnerTypes
> [idHash=1481311346, hash=1767161406,
> this$0=org.apache.ignite.testtools.model.AllTypes [hash=1187724266, ...],
> stringCol=9232, longCol=9232, arrayListCol=ArrayList {}], booleanCol=false,
> bitSetCol={0}, timestampCol=2016-12-03 23:38:45.087, longCol=4315,
> enumCol=ENUMTRUE, mapCol=ConcurrentHashMap {map_key_9236=map_value_9236,
> map_key_9232=map_value_9232, map_key_9233=map_value_9233,
> map_key_9234=map_value_9234, map_key_9235=map_value_9235},
> bigDecimalCol=17334] ][ 4315, 3.141592653589793,
> insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232,
> 10, 3230, FALSE, 17334, {map_key_9236=map_value_9236,
> map_key_9232=map_value_9232, map_key_9233=map_value_9233,
> map_key_9234=map_value_9234, map_key_9235=map_value_9235}, [hashset_9232],
> ENUMTRUE, {0}, 2016-12-03 23:38:45.087 ]
> null
> 5 -> mapcol_asc_idx
> at
> org.apache.ignite.internal.processors.query.h2.opt.GridH2Table.doUpdate(GridH2Table.java:596)
> at
> org.apache.ignite.internal.processors.query.h2.opt.GridH2Table.update(GridH2Table.java:495)
> at
> org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.remove(IgniteH2Indexing.java:666)
> at
> org.apache.ignite.internal.processors.query.GridQueryProcessor.remove(GridQueryProcessor.java:1056)
> at
> org.apache.ignite.internal.processors.cache.query.GridCacheQueryManager.remove(GridCacheQueryManager.java:456)
> at
> org.apache.ignite.internal.processors.cache.GridCacheMapEntry.clearIndex(GridCacheMapEntry.java:4039)
> at
> org.apache.ignite.internal.processors.cache.GridCacheMapEntry.innerUpdate(GridCacheMapEntry.java:2522)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateSingle(GridDhtAtomicCache.java:2385)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateAllAsyncInternal0(GridDhtAtomicCache.java:1787)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateAllAsyncInternal(GridDhtAtomicCache.java:1627)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.processNearAtomicUpdateRequest(GridDhtAtomicCache.java:3086)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.access$1600(GridDhtAtomicCache.java:125)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$6.apply(GridDhtAtomicCache.java:332)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$6.apply(GridDhtAtomicCache.java:327)
> at
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.processMessage(GridCacheIoManager.java:827)
> at
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.onMessage0(GridCacheIoManager.java:369)
> at
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:293)
> at
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.access$000(GridCacheIoManager.java:95)
> at
> org.apache.ignite.internal.processors.cache.GridCacheIoManager$1.onMessage(GridCacheIoManager.java:238)
> at
> org.apache.ignite.internal.managers.communication.GridIoManager.invokeListener(GridIoManager.java:1082)
> at
> org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:710)
> at
> org.apache.ignite.internal.managers.communication.GridIoManager.access$1700(GridIoManager.java:102)
> at
> org.apache.ignite.internal.managers.communication.GridIoManager$5.run(GridIoManager.java:673)
> 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)
> [23:38:49,909][ERROR][sys-#35%null%][GridCacheIoManager] Failed processing
> message [senderId=5a1fe36d-9717-4b34-9b04-ab7b5aa17715,
> msg=GridNearAtomicFullUpdateRequest
> [nodeId=9dc47eba-54b7-4077-b82a-a1f6a5a5cec0, futVer=GridCacheVersion
> [topVer=92276939, time=1480797529847, order=1480798005214, nodeOrder=7],
> updateVer=GridCacheVersion [topVer=92276939, time=1480797529847,
> order=1480798005215, nodeOrder=7], topVer=AffinityTopologyVersion [topVer=7,
> minorTopVer=0], syncMode=FULL_SYNC, op=TRANSFORM, res=null,
> keys=[KeyCacheObjectImpl [val=204, hasValBytes=true], KeyCacheObjectImpl
> [val=663, hasValBytes=true], KeyCacheObjectImpl [val=990, hasValBytes=true],
> KeyCacheObjectImpl [val=1070, hasValBytes=true], KeyCacheObjectImpl
> [val=1595, hasValBytes=true], KeyCacheObjectImpl [val=1607,
> hasValBytes=true], KeyCacheObjectImpl [val=1618, hasValBytes=true],
> KeyCacheObjectImpl [val=1738, hasValBytes=true], KeyCacheObjectImpl
> [val=1760, hasValBytes=true], KeyCacheObjectImpl [val=1778,
> hasValBytes=true], KeyCacheObjectImpl [val=2539, hasValBytes=true],
> KeyCacheObjectImpl [val=2591, hasValBytes=true], KeyCacheObjectImpl
> [val=2670, hasValBytes=true], KeyCacheObjectImpl [val=2724,
> hasValBytes=true], KeyCacheObjectImpl [val=2763, hasValBytes=true],
> KeyCacheObjectImpl [val=2949, hasValBytes=true], KeyCacheObjectImpl
> [val=3034, hasValBytes=true], KeyCacheObjectImpl [val=3237,
> hasValBytes=true], KeyCacheObjectImpl [val=3281, hasValBytes=true],
> KeyCacheObjectImpl [val=3369, hasValBytes=true], KeyCacheObjectImpl
> [val=3544, hasValBytes=true], KeyCacheObjectImpl [val=3550,
> hasValBytes=true], KeyCacheObjectImpl [val=3630, hasValBytes=true],
> KeyCacheObjectImpl [val=3759, hasValBytes=true], KeyCacheObjectImpl
> [val=3958, hasValBytes=true], KeyCacheObjectImpl [val=4106,
> hasValBytes=true], KeyCacheObjectImpl [val=4133, hasValBytes=true],
> KeyCacheObjectImpl [val=4215, hasValBytes=true], KeyCacheObjectImpl
> [val=4549, hasValBytes=true], KeyCacheObjectImpl [val=4558,
> hasValBytes=true], KeyCacheObjectImpl [val=4665, hasValBytes=true],
> KeyCacheObjectImpl [val=4667, hasValBytes=true], KeyCacheObjectImpl
> [val=4685, hasValBytes=true], KeyCacheObjectImpl [val=4760,
> hasValBytes=true], KeyCacheObjectImpl [val=4837, hasValBytes=true],
> KeyCacheObjectImpl [val=4858, hasValBytes=true], KeyCacheObjectImpl
> [val=5387, hasValBytes=true], KeyCacheObjectImpl [val=5456,
> hasValBytes=true], KeyCacheObjectImpl [val=5641, hasValBytes=true],
> KeyCacheObjectImpl [val=5678, hasValBytes=true], KeyCacheObjectImpl
> [val=5712, hasValBytes=true], KeyCacheObjectImpl [val=5777,
> hasValBytes=true], KeyCacheObjectImpl [val=5850, hasValBytes=true],
> KeyCacheObjectImpl [val=6333, hasValBytes=true], KeyCacheObjectImpl
> [val=6612, hasValBytes=true], KeyCacheObjectImpl [val=6722,
> hasValBytes=true], KeyCacheObjectImpl [val=6733, hasValBytes=true],
> KeyCacheObjectImpl [val=6764, hasValBytes=true], KeyCacheObjectImpl
> [val=6964, hasValBytes=true], KeyCacheObjectImpl [val=7078,
> hasValBytes=true], KeyCacheObjectImpl [val=7546, hasValBytes=true],
> KeyCacheObjectImpl [val=7622, hasValBytes=true], KeyCacheObjectImpl
> [val=7702, hasValBytes=true], KeyCacheObjectImpl [val=7840,
> hasValBytes=true], KeyCacheObjectImpl [val=7966, hasValBytes=true],
> KeyCacheObjectImpl [val=8036, hasValBytes=true], KeyCacheObjectImpl
> [val=8065, hasValBytes=true], KeyCacheObjectImpl [val=8090,
> hasValBytes=true], KeyCacheObjectImpl [val=8092, hasValBytes=true],
> KeyCacheObjectImpl [val=8394, hasValBytes=true], KeyCacheObjectImpl
> [val=8530, hasValBytes=true], KeyCacheObjectImpl [val=8675,
> hasValBytes=true], KeyCacheObjectImpl [val=8785, hasValBytes=true],
> KeyCacheObjectImpl [val=8823, hasValBytes=true], KeyCacheObjectImpl
> [val=8837, hasValBytes=true], KeyCacheObjectImpl [val=8875,
> hasValBytes=true], KeyCacheObjectImpl [val=9209, hasValBytes=true],
> KeyCacheObjectImpl [val=9232, hasValBytes=true], KeyCacheObjectImpl
> [val=9424, hasValBytes=true], KeyCacheObjectImpl [val=9532,
> hasValBytes=true], KeyCacheObjectImpl [val=9659, hasValBytes=true],
> KeyCacheObjectImpl [val=9744, hasValBytes=true], KeyCacheObjectImpl
> [val=9892, hasValBytes=true], KeyCacheObjectImpl [val=9955,
> hasValBytes=true], KeyCacheObjectImpl [val=10120, hasValBytes=true],
> KeyCacheObjectImpl [val=10281, hasValBytes=true], KeyCacheObjectImpl
> [val=10523, hasValBytes=true], KeyCacheObjectImpl [val=10598,
> hasValBytes=true], KeyCacheObjectImpl [val=10607, hasValBytes=true],
> KeyCacheObjectImpl [val=11241, hasValBytes=true], KeyCacheObjectImpl
> [val=11288, hasValBytes=true], KeyCacheObjectImpl [val=11672,
> hasValBytes=true], KeyCacheObjectImpl [val=11841, hasValBytes=true],
> KeyCacheObjectImpl [val=11866, hasValBytes=true], KeyCacheObjectImpl
> [val=11982, hasValBytes=true], KeyCacheObjectImpl [val=12101,
> hasValBytes=true], KeyCacheObjectImpl [val=12203, hasValBytes=true],
> KeyCacheObjectImpl [val=13008, hasValBytes=true], KeyCacheObjectImpl
> [val=13272, hasValBytes=true], KeyCacheObjectImpl [val=13393,
> hasValBytes=true], KeyCacheObjectImpl [val=13459, hasValBytes=true],
> KeyCacheObjectImpl [val=13966, hasValBytes=true], KeyCacheObjectImpl
> [val=13974, hasValBytes=true], KeyCacheObjectImpl [val=13986,
> hasValBytes=true], KeyCacheObjectImpl [val=14004, hasValBytes=true],
> KeyCacheObjectImpl [val=14063, hasValBytes=true], KeyCacheObjectImpl
> [val=14201, hasValBytes=true], KeyCacheObjectImpl [val=14395,
> hasValBytes=true], KeyCacheObjectImpl [val=14703, hasValBytes=true],
> KeyCacheObjectImpl [val=14796, hasValBytes=true]], conflictTtls=null,
> conflictExpireTimes=null, expiryPlc=null, initSize=0, filter=null,
> parent=GridCacheMessage [msgId=219889, depInfo=null, err=null,
> skipPrepare=false, cacheId=499824157, cacheId=499824157]]]
> java.lang.AssertionError:
> Row@664d8a5-302529232[ key: 9232, val:
> org.apache.ignite.testtools.model.AllTypes [idHash=1187724266,
> hash=1759814384, doubleCol=3.141592653589793, intCol=3230,
> stringCol=insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232,
> hashSetCol=HashSet {hashset_9232}, bytesCol=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9,
> 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28,
> 29, 30, 31, shortCol=10,
> innerTypesCol=org.apache.ignite.testtools.model.AllTypes$InnerTypes
> [idHash=1481311346, hash=1767161406,
> this$0=org.apache.ignite.testtools.model.AllTypes [hash=1187724266, ...],
> stringCol=9232, longCol=9232, arrayListCol=ArrayList {}], booleanCol=false,
> bitSetCol={0}, timestampCol=2016-12-03 23:38:45.087, longCol=4315,
> enumCol=ENUMTRUE, mapCol=ConcurrentHashMap {map_key_9236=map_value_9236,
> map_key_9232=map_value_9232, map_key_9233=map_value_9233,
> map_key_9234=map_value_9234, map_key_9235=map_value_9235},
> bigDecimalCol=17334] ][ 4315, 3.141592653589793,
> insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232,
> 10, 3230, FALSE, 17334, {map_key_9236=map_value_9236,
> map_key_9232=map_value_9232, map_key_9233=map_value_9233,
> map_key_9234=map_value_9234, map_key_9235=map_value_9235}, [hashset_9232],
> ENUMTRUE, {0}, 2016-12-03 23:38:45.087 ]
> null
> 5 -> mapcol_asc_idx
> at
> org.apache.ignite.internal.processors.query.h2.opt.GridH2Table.doUpdate(GridH2Table.java:596)
> at
> org.apache.ignite.internal.processors.query.h2.opt.GridH2Table.update(GridH2Table.java:495)
> at
> org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.remove(IgniteH2Indexing.java:666)
> at
> org.apache.ignite.internal.processors.query.GridQueryProcessor.remove(GridQueryProcessor.java:1056)
> at
> org.apache.ignite.internal.processors.cache.query.GridCacheQueryManager.remove(GridCacheQueryManager.java:456)
> at
> org.apache.ignite.internal.processors.cache.GridCacheMapEntry.clearIndex(GridCacheMapEntry.java:4039)
> at
> org.apache.ignite.internal.processors.cache.GridCacheMapEntry.innerUpdate(GridCacheMapEntry.java:2522)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateSingle(GridDhtAtomicCache.java:2385)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateAllAsyncInternal0(GridDhtAtomicCache.java:1787)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateAllAsyncInternal(GridDhtAtomicCache.java:1627)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.processNearAtomicUpdateRequest(GridDhtAtomicCache.java:3086)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.access$1600(GridDhtAtomicCache.java:125)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$6.apply(GridDhtAtomicCache.java:332)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$6.apply(GridDhtAtomicCache.java:327)
> at
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.processMessage(GridCacheIoManager.java:827)
> at
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.onMessage0(GridCacheIoManager.java:369)
> at
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:293)
> at
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.access$000(GridCacheIoManager.java:95)
> at
> org.apache.ignite.internal.processors.cache.GridCacheIoManager$1.onMessage(GridCacheIoManager.java:238)
> at
> org.apache.ignite.internal.managers.communication.GridIoManager.invokeListener(GridIoManager.java:1082)
> at
> org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:710)
> at
> org.apache.ignite.internal.managers.communication.GridIoManager.access$1700(GridIoManager.java:102)
> at
> org.apache.ignite.internal.managers.communication.GridIoManager$5.run(GridIoManager.java:673)
> 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)
> [23:38:49,915][ERROR][sys-#35%null%][GridCacheIoManager] Failed to process
> message [senderId=5a1fe36d-9717-4b34-9b04-ab7b5aa17715, messageType=class
> o.a.i.i.processors.cache.distributed.dht.atomic.GridNearAtomicFullUpdateRequest]
> java.lang.AssertionError:
> Row@664d8a5-302529232[ key: 9232, val:
> org.apache.ignite.testtools.model.AllTypes [idHash=1187724266,
> hash=1759814384, doubleCol=3.141592653589793, intCol=3230,
> stringCol=insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232,
> hashSetCol=HashSet {hashset_9232}, bytesCol=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9,
> 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28,
> 29, 30, 31, shortCol=10,
> innerTypesCol=org.apache.ignite.testtools.model.AllTypes$InnerTypes
> [idHash=1481311346, hash=1767161406,
> this$0=org.apache.ignite.testtools.model.AllTypes [hash=1187724266, ...],
> stringCol=9232, longCol=9232, arrayListCol=ArrayList {}], booleanCol=false,
> bitSetCol={0}, timestampCol=2016-12-03 23:38:45.087, longCol=4315,
> enumCol=ENUMTRUE, mapCol=ConcurrentHashMap {map_key_9236=map_value_9236,
> map_key_9232=map_value_9232, map_key_9233=map_value_9233,
> map_key_9234=map_value_9234, map_key_9235=map_value_9235},
> bigDecimalCol=17334] ][ 4315, 3.141592653589793,
> insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232,
> 10, 3230, FALSE, 17334, {map_key_9236=map_value_9236,
> map_key_9232=map_value_9232, map_key_9233=map_value_9233,
> map_key_9234=map_value_9234, map_key_9235=map_value_9235}, [hashset_9232],
> ENUMTRUE, {0}, 2016-12-03 23:38:45.087 ]
> null
> 5 -> mapcol_asc_idx
> at
> org.apache.ignite.internal.processors.query.h2.opt.GridH2Table.doUpdate(GridH2Table.java:596)
> at
> org.apache.ignite.internal.processors.query.h2.opt.GridH2Table.update(GridH2Table.java:495)
> at
> org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.remove(IgniteH2Indexing.java:666)
> at
> org.apache.ignite.internal.processors.query.GridQueryProcessor.remove(GridQueryProcessor.java:1056)
> at
> org.apache.ignite.internal.processors.cache.query.GridCacheQueryManager.remove(GridCacheQueryManager.java:456)
> at
> org.apache.ignite.internal.processors.cache.GridCacheMapEntry.clearIndex(GridCacheMapEntry.java:4039)
> at
> org.apache.ignite.internal.processors.cache.GridCacheMapEntry.innerUpdate(GridCacheMapEntry.java:2522)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateSingle(GridDhtAtomicCache.java:2385)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateAllAsyncInternal0(GridDhtAtomicCache.java:1787)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateAllAsyncInternal(GridDhtAtomicCache.java:1627)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.processNearAtomicUpdateRequest(GridDhtAtomicCache.java:3086)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.access$1600(GridDhtAtomicCache.java:125)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$6.apply(GridDhtAtomicCache.java:332)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$6.apply(GridDhtAtomicCache.java:327)
> at
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.processMessage(GridCacheIoManager.java:827)
> at
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.onMessage0(GridCacheIoManager.java:369)
> at
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:293)
> at
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.access$000(GridCacheIoManager.java:95)
> at
> org.apache.ignite.internal.processors.cache.GridCacheIoManager$1.onMessage(GridCacheIoManager.java:238)
> at
> org.apache.ignite.internal.managers.communication.GridIoManager.invokeListener(GridIoManager.java:1082)
> at
> org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:710)
> at
> org.apache.ignite.internal.managers.communication.GridIoManager.access$1700(GridIoManager.java:102)
> at
> org.apache.ignite.internal.managers.communication.GridIoManager$5.run(GridIoManager.java:673)
> 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)
> Exception in thread "sys-#35%null%" java.lang.AssertionError:
> Row@664d8a5-302529232[ key: 9232, val:
> org.apache.ignite.testtools.model.AllTypes [idHash=1187724266,
> hash=1759814384, doubleCol=3.141592653589793, intCol=3230,
> stringCol=insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232,
> hashSetCol=HashSet {hashset_9232}, bytesCol=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9,
> 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28,
> 29, 30, 31, shortCol=10,
> innerTypesCol=org.apache.ignite.testtools.model.AllTypes$InnerTypes
> [idHash=1481311346, hash=1767161406,
> this$0=org.apache.ignite.testtools.model.AllTypes [hash=1187724266, ...],
> stringCol=9232, longCol=9232, arrayListCol=ArrayList {}], booleanCol=false,
> bitSetCol={0}, timestampCol=2016-12-03 23:38:45.087, longCol=4315,
> enumCol=ENUMTRUE, mapCol=ConcurrentHashMap {map_key_9236=map_value_9236,
> map_key_9232=map_value_9232, map_key_9233=map_value_9233,
> map_key_9234=map_value_9234, map_key_9235=map_value_9235},
> bigDecimalCol=17334] ][ 4315, 3.141592653589793,
> insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232insert-9232,
> 10, 3230, FALSE, 17334, {map_key_9236=map_value_9236,
> map_key_9232=map_value_9232, map_key_9233=map_value_9233,
> map_key_9234=map_value_9234, map_key_9235=map_value_9235}, [hashset_9232],
> ENUMTRUE, {0}, 2016-12-03 23:38:45.087 ]
> null
> 5 -> mapcol_asc_idx
> at
> org.apache.ignite.internal.processors.query.h2.opt.GridH2Table.doUpdate(GridH2Table.java:596)
> at
> org.apache.ignite.internal.processors.query.h2.opt.GridH2Table.update(GridH2Table.java:495)
> at
> org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.remove(IgniteH2Indexing.java:666)
> at
> org.apache.ignite.internal.processors.query.GridQueryProcessor.remove(GridQueryProcessor.java:1056)
> at
> org.apache.ignite.internal.processors.cache.query.GridCacheQueryManager.remove(GridCacheQueryManager.java:456)
> at
> org.apache.ignite.internal.processors.cache.GridCacheMapEntry.clearIndex(GridCacheMapEntry.java:4039)
> at
> org.apache.ignite.internal.processors.cache.GridCacheMapEntry.innerUpdate(GridCacheMapEntry.java:2522)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateSingle(GridDhtAtomicCache.java:2385)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateAllAsyncInternal0(GridDhtAtomicCache.java:1787)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateAllAsyncInternal(GridDhtAtomicCache.java:1627)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.processNearAtomicUpdateRequest(GridDhtAtomicCache.java:3086)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.access$1600(GridDhtAtomicCache.java:125)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$6.apply(GridDhtAtomicCache.java:332)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$6.apply(GridDhtAtomicCache.java:327)
> at
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.processMessage(GridCacheIoManager.java:827)
> at
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.onMessage0(GridCacheIoManager.java:369)
> at
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:293)
> at
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.access$000(GridCacheIoManager.java:95)
> at
> org.apache.ignite.internal.processors.cache.GridCacheIoManager$1.onMessage(GridCacheIoManager.java:238)
> at
> org.apache.ignite.internal.managers.communication.GridIoManager.invokeListener(GridIoManager.java:1082)
> at
> org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:710)
> at
> org.apache.ignite.internal.managers.communication.GridIoManager.access$1700(GridIoManager.java:102)
> at
> org.apache.ignite.internal.managers.communication.GridIoManager$5.run(GridIoManager.java:673)
> 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}
> How ro reproduce:
> 0. Extract the attachment into {{examples}} folder
> 1. Start two {{ExtSqlExampleNodeStartup}} with -Xmx2g -Xms2g -ea (in Idea)
> 2. Start {{ExtSqlExample}} with -Xmx2g -Xms2g -ea (in Idea) and wait until
> the exception.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)