You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Pavel Tupitsyn (JIRA)" <ji...@apache.org> on 2015/10/05 11:06:26 UTC

[jira] [Commented] (IGNITE-1416) .Net: Implement AtomicLong data structure

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

Pavel  Tupitsyn commented on IGNITE-1416:
-----------------------------------------

1,2) fixed
3) I don't think it can be optimized. We can't guarantee that AtomicLong won't be changed from another node or platform.
4) It is null in Java, and null is good for Cpp platform, so I think we should keep it consistent. Throwing exception will make it impossible for the user to check for existence (without try-catch, which is wrong), so we would have to add another method and complicate the API.

> .Net: Implement AtomicLong data structure
> -----------------------------------------
>
>                 Key: IGNITE-1416
>                 URL: https://issues.apache.org/jira/browse/IGNITE-1416
>             Project: Ignite
>          Issue Type: Task
>          Components: interop
>    Affects Versions: 1.1.4
>            Reporter: Vladimir Ozerov
>            Assignee: Pavel  Tupitsyn
>            Priority: Critical
>             Fix For: ignite-1.5
>
>




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