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

Noam Liran commented on IGNITE-560:
-----------------------------------

[~sboikov] Hey Semyon,
I think we've managed to reproduce this issue on 1.5.0-final;
Do you think we should open a new bug or reopen this?

{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}

> Assert in GridCacheMapEntry.innerUpdate (invalid entry)
> -------------------------------------------------------
>
>                 Key: IGNITE-560
>                 URL: https://issues.apache.org/jira/browse/IGNITE-560
>             Project: Ignite
>          Issue Type: Bug
>          Components: cache
>            Reporter: Semen Boikov
>            Priority: Blocker
>             Fix For: sprint-4
>
>
> Test GridCacheAtomicNearRemoveFailureTest  fails on TC with internal assert:
> {noformat}
> java.lang.AssertionError: Invalid entry [entry=GridNearCacheEntry 
> [primaryNodeId=843ee333-bd8d-461e-add9-2a0f92b087cc, dhtVer=null, part=298, 
> super=GridDistributedCacheEntry [super=GridCacheMapEntry 
> [key=KeyCacheObjectImpl [val=7466, hasValBytes=true], val=CacheObjectImpl 
> [val=12, hasValBytes=true], startVer=1427115275379, ver=GridCacheVersion 
> [topVer=38595272, nodeOrderDrId=1, globalTime=1427115270461, 
> order=1427115275377], hash=-653625922, extras=null, flags=1]]], 
> locNodeId=7b78f23c-97de-46c8-80fe-0fdd3f6f2550]
>     at 
> org.apache.ignite.internal.processors.cache.GridCacheMapEntry.innerUpdate(GridCacheMapEntry.java:2049)
>     at 
> org.apache.ignite.internal.processors.cache.distributed.near.GridNearAtomicCache.processNearAtomicUpdateResponse(GridNearAtomicCache.java:217)
>     at 
> org.apache.ignite.internal.processors.cache.distributed.near.GridNearAtomicCache.processNearAtomicUpdateResponse(GridNearAtomicCache.java:167)
>     at 
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicUpdateFuture.updateNear(GridNearAtomicUpdateFuture.java:401)
>     at 
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicUpdateFuture.onResult(GridNearAtomicUpdateFuture.java:367)
>     at 
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.processNearAtomicUpdateResponse(GridDhtAtomicCache.java:2431)
>     at 
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.access$700(GridDhtAtomicCache.java:68)
>     at 
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$6.apply(GridDhtAtomicCache.java:201)
>     at 
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$6.apply(GridDhtAtomicCache.java:199)
>     at 
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.processMessage(GridCacheIoManager.java:299)
> {noformat}



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

Reply via email to