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

Anton Vinogradov commented on IGNITE-5030:
------------------------------------------

[~daradurvs]

Sorry for delay, I caught a cold and was unable to review PR. 
Thank's for desire to solve this issue, but code you provided can't be accepted.
Seems, this task require some years of experience with distributed systems and 
concurrency.
I'd like to propose you to chose some easier tasks to gain such experience.

> Support Spring @Cacheable(sync=true) annotation
> -----------------------------------------------
>
>                 Key: IGNITE-5030
>                 URL: https://issues.apache.org/jira/browse/IGNITE-5030
>             Project: Ignite
>          Issue Type: Task
>            Reporter: Anton Vinogradov
>            Assignee: Vyacheslav Daradur
>
> @Cacheable(sync=true) guarantee that only one thread (across the cluster) 
> will fetch value for a key on get, even in case of some simultaneous gets.
> So, 
> org.apache.ignite.cache.spring.SpringCache#get(java.lang.Object, 
> java.util.concurrent.Callable<T>) 
> should be implemented to provide such guarantee.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to