Evgeny Stanilovsky created IGNITE-20861:
-------------------------------------------

             Summary: Invoke EntryProcessors on intersected key ranges from 
different client nodes raises ClassCastException .
                 Key: IGNITE-20861
                 URL: https://issues.apache.org/jira/browse/IGNITE-20861
             Project: Ignite
          Issue Type: Bug
          Components: general
    Affects Versions: 2.15
            Reporter: Evgeny Stanilovsky
            Assignee: Evgeny Stanilovsky


Invoke EntryProcessor`s from different client nodes can lead to 
ClassCastException:

 
{noformat}
Caused by: java.lang.ClassCastException: class 
org.apache.ignite.tests.p2p.CacheDeploymentTestValue cannot be cast to class 
org.apache.ignite.tests.p2p.CacheDeploymentTestValue 
(org.apache.ignite.tests.p2p.CacheDeploymentTestValue is in unnamed module of 
loader org.apache.ignite.internal.managers.deployment.GridDeploymentClassLoader 
@23639a37; org.apache.ignite.tests.p2p.CacheDeploymentTestValue is in unnamed 
module of loader 
org.apache.ignite.internal.managers.deployment.GridDeploymentClassLoader 
@5a2dd3cc)
    at 
org.apache.ignite.tests.p2p.CacheDeploymentEntryProcessorMultipleEnts.process(CacheDeploymentEntryProcessorMultipleEnts.java:38)
    at 
org.apache.ignite.tests.p2p.CacheDeploymentEntryProcessorMultipleEnts.process(CacheDeploymentEntryProcessorMultipleEnts.java:26)
    at 
org.apache.ignite.internal.processors.cache.GridCacheMapEntry$AtomicCacheUpdateClosure.runEntryProcessor(GridCacheMapEntry.java:6334)
    at 
org.apache.ignite.internal.processors.cache.GridCacheMapEntry$AtomicCacheUpdateClosure.call(GridCacheMapEntry.java:5650)
    at 
org.apache.ignite.internal.processors.cache.GridCacheMapEntry$AtomicCacheUpdateClosure.call(GridCacheMapEntry.java:5437)
    at 
org.apache.ignite.internal.processors.cache.persistence.tree.BPlusTree$Invoke.invokeClosure(BPlusTree.java:4320){noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to