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

Ilya Lantukh updated IGNITE-6340:
---------------------------------
    Description: Implementation of 
GridCacheProcessor.prepareCacheChangeRequest(...) is based on assumption that 
if CacheDescriptor exists on affinity node, than server cache also exists. 
However, this invariant is invalid in general case. For example, request to 
create cache for given descriptor might be already in queue but still 
unprocessed.

> Attempt to create the same cache from multiple threads leads to creation of 
> client cache on server node
> -------------------------------------------------------------------------------------------------------
>
>                 Key: IGNITE-6340
>                 URL: https://issues.apache.org/jira/browse/IGNITE-6340
>             Project: Ignite
>          Issue Type: Bug
>          Components: general
>    Affects Versions: 2.1
>            Reporter: Ilya Lantukh
>            Assignee: Ilya Lantukh
>
> Implementation of GridCacheProcessor.prepareCacheChangeRequest(...) is based 
> on assumption that if CacheDescriptor exists on affinity node, than server 
> cache also exists. However, this invariant is invalid in general case. For 
> example, request to create cache for given descriptor might be already in 
> queue but still unprocessed.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to