Alexey Kuznetsov updated IGNITE-9:
    Comment: was deleted

(was: [~yzhdanov] I have some questions on this ticket :
1) Whether IngniteReentrantReadWriteLock must work the same as 
java.util.concurrent.locks.ReentrantReadWriteLock(when you have only one node 
in cluster) ?
2) Whether all methods in IngniteReentrantReadWriteLock must work fully shared 
on cluster(locks on one node, must be seen by another node. Signals could wake 
up threads on another nodes and so on) ?

PS. Implementation of java ReentrantLock in Ignite (GridCacheLockImpl) doesn't 
meet requirements above.(attached test, reproducing signal()\await() not work 
as in java ReentrantLock))

> Need to implement IngniteReentrantReadWriteLock
> -----------------------------------------------
>                 Key: IGNITE-9
>                 URL: https://issues.apache.org/jira/browse/IGNITE-9
>             Project: Ignite
>          Issue Type: Task
>          Components: general
>            Reporter: Yakov Zhdanov
>            Assignee: Alexey Kuznetsov
>         Attachments: IgniteReentrantReadWriteLockSelfTest.java
> See org.apache.ignite.IgniteLock for reference

This message was sent by Atlassian JIRA

Reply via email to