ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Semen Boikov (JIRA)" <j...@apache.org>
Subject [jira] [Assigned] (IGNITE-2535) Assert in GridCacheMapEntry.innerUpdate (invalid entry)
Date Tue, 02 Feb 2016 17:26:39 GMT

     [ https://issues.apache.org/jira/browse/IGNITE-2535?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Semen Boikov reassigned IGNITE-2535:
------------------------------------

    Assignee: Semen Boikov

> Assert in GridCacheMapEntry.innerUpdate (invalid entry)
> -------------------------------------------------------
>
>                 Key: IGNITE-2535
>                 URL: https://issues.apache.org/jira/browse/IGNITE-2535
>             Project: Ignite
>          Issue Type: Bug
>    Affects Versions: 1.5.0.final
>            Reporter: Noam Liran
>            Assignee: Semen Boikov
>
> Discussed previously with Semyon on IGNITE-560.
> Cache settings:
> {noformat}
>                 .setCacheMode(CacheMode.PARTITIONED)
>                 .setAtomicityMode(CacheAtomicityMode.ATOMIC)
>                 .setBackups(0)
>                 .setCacheStoreFactory(..)
>                 .setEvictionPolicy(new LruEvictionPolicy(1_000_000))
>                 .setLoadPreviousValue(true)
> {noformat}
> {noformat}
> org.apache.ignite.cache.CachePartialUpdateException: Failed to update keys (retry update
if possible).: [com.adallom.lograbber.tables.UserTable$EmailsCacheKey@713dfd15]
> 	at org.apache.ignite.internal.processors.cache.GridCacheUtils.convertToCacheException(GridCacheUtils.java:1604)
~[ignite-core-1.5.0.final.jar:1.5.0.final]
> 	at org.apache.ignite.internal.processors.cache.IgniteCacheProxy.cacheException(IgniteCacheProxy.java:1841)
~[ignite-core-1.5.0.final.jar:1.5.0.final]
> 	at org.apache.ignite.internal.processors.cache.IgniteCacheProxy.put(IgniteCacheProxy.java:1079)
~[ignite-core-1.5.0.final.jar:1.5.0.final]
> 	at com.adallom.lograbber.GrabberBase.call(GrabberBase.java:24) [lograbber.jar:na]
> 	at java.util.concurrent.FutureTask.run(FutureTask.java:266) [na:1.8.0_60]
> 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [na:1.8.0_60]
> 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_60]
> 	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_60]
> Caused by: org.apache.ignite.internal.processors.cache.CachePartialUpdateCheckedException:
Failed to update keys (retry update if possible).: [com.adallom.lograbber.tables.UserTable$EmailsCacheKey@713dfd15]
> 	at org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicUpdateFuture$UpdateState.addFailedKeys(GridNearAtomicUpdateFuture.java:1241)
~[ignite-core-1.5.0.final.jar:1.5.0.final]
> 	at org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicUpdateFuture$UpdateState.onResult(GridNearAtomicUpdateFuture.java:661)
~[ignite-core-1.5.0.final.jar:1.5.0.final]
> 	at org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicUpdateFuture.onResult(GridNearAtomicUpdateFuture.java:344)
~[ignite-core-1.5.0.final.jar:1.5.0.final]
> 	at org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.processNearAtomicUpdateResponse(GridDhtAtomicCache.java:2618)
~[ignite-core-1.5.0.final.jar:1.5.0.final]
> 	at org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.access$700(GridDhtAtomicCache.java:128)
~[ignite-core-1.5.0.final.jar:1.5.0.final]
> 	at org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$6.apply(GridDhtAtomicCache.java:263)
~[ignite-core-1.5.0.final.jar:1.5.0.final]
> 	at org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$6.apply(GridDhtAtomicCache.java:261)
~[ignite-core-1.5.0.final.jar:1.5.0.final]
> 	at org.apache.ignite.internal.processors.cache.GridCacheIoManager.processMessage(GridCacheIoManager.java:582)
~[ignite-core-1.5.0.final.jar:1.5.0.final]
> 	at org.apache.ignite.internal.processors.cache.GridCacheIoManager.onMessage0(GridCacheIoManager.java:280)
~[ignite-core-1.5.0.final.jar:1.5.0.final]
> 	at org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:204)
~[ignite-core-1.5.0.final.jar:1.5.0.final]
> 	at org.apache.ignite.internal.processors.cache.GridCacheIoManager.access$000(GridCacheIoManager.java:80)
~[ignite-core-1.5.0.final.jar:1.5.0.final]
> 	at org.apache.ignite.internal.processors.cache.GridCacheIoManager$1.onMessage(GridCacheIoManager.java:163)
~[ignite-core-1.5.0.final.jar:1.5.0.final]
> 	at org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:821)
~[ignite-core-1.5.0.final.jar:1.5.0.final]
> 	at org.apache.ignite.internal.managers.communication.GridIoManager.access$1600(GridIoManager.java:103)
~[ignite-core-1.5.0.final.jar:1.5.0.final]
> 	at org.apache.ignite.internal.managers.communication.GridIoManager$5.run(GridIoManager.java:784)
~[ignite-core-1.5.0.final.jar:1.5.0.final]
> 	... 3 common frames omitted
> 	Suppressed: org.apache.ignite.IgniteCheckedException: Failed to update keys on primary
node.
> 		at org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicUpdateResponse.addFailedKeys(GridNearAtomicUpdateResponse.java:368)
~[ignite-core-1.5.0.final.jar:1.5.0.final]
> 		at org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateAllAsyncInternal0(GridDhtAtomicCache.java:1385)
~[ignite-core-1.5.0.final.jar:1.5.0.final]
> 		at org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateAllAsyncInternal(GridDhtAtomicCache.java:1194)
~[ignite-core-1.5.0.final.jar:1.5.0.final]
> 		at org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.processNearAtomicUpdateRequest(GridDhtAtomicCache.java:2601)
~[ignite-core-1.5.0.final.jar:1.5.0.final]
> 		at org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.access$600(GridDhtAtomicCache.java:128)
~[ignite-core-1.5.0.final.jar:1.5.0.final]
> 		at org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$5.apply(GridDhtAtomicCache.java:257)
~[ignite-core-1.5.0.final.jar:1.5.0.final]
> 		at org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$5.apply(GridDhtAtomicCache.java:255)
~[ignite-core-1.5.0.final.jar:1.5.0.final]
> 		... 11 common frames omitted
> 		Suppressed: java.lang.AssertionError: Invalid entry [entry=GridDhtAtomicCacheEntry
[super=GridDhtCacheEntry [rdrs=[], locPart=GridDhtLocalPartition [id=277, mapPubSize=1, rmvQueue=GridCircularBuffer
[sizeMask=255, idxGen=7], cntr=725, state=OWNING, reservations=0, empty=false, createTime=01/27/2016
09:10:40, mapPubSize=1], super=GridDistributedCacheEntry [super=GridCacheMapEntry [key=KeyCacheObjectImpl
[val=com.adallom.lograbber.tables.UserTable$EmailsCacheKey@713dfd15, hasValBytes=true], val=CacheObjectImpl
[val=null, hasValBytes=true], startVer=1453885794122, ver=GridCacheVersion [topVer=65365782,
nodeOrderDrId=1, globalTime=1453889459010, order=1453888444165], hash=290874867, extras=GridCacheTtlEntryExtras
[ttl=3600000, expireTime=1453893059001], flags=1]]]], locNodeId=aa41991e-46e2-483a-92ed-ac37c177cad3]
> 			at org.apache.ignite.internal.processors.cache.GridCacheMapEntry.innerUpdate(GridCacheMapEntry.java:2262)
> 			at org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateSingle(GridDhtAtomicCache.java:1906)
> 			at org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateAllAsyncInternal0(GridDhtAtomicCache.java:1319)
> 			... 16 common frames omitted
> {noformat}



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

Mime
View raw message