[
https://issues.apache.org/jira/browse/IGNITE-1563?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15134354#comment-15134354
]
Pavel Tupitsyn edited comment on IGNITE-1563 at 2/5/16 3:57 PM:
----------------------------------------------------------------
1) I was wrong. Batch size does not incur network trips. It is a direct field
write in Java, same as DataStreamer properties. This fits guidelines quite well.
I was thinking about turning read/write pair into a property, and this
certainly is not correct. But BatchSize should be a property, fixed.
2) We need that because user can override Equals/GetHashCode.
There is no keepBinary flag in AtomicReference. And comparison callback with
keepBinary flag does not make sense, me might as well compare binary objects on
Java side.
3) Fixed
was (Author: ptupitsyn):
1) I was wrong. Batch size does not incur network trips. It is a direct field
write in Java, same as DataStreamer properties. This fits guidelines quite well.
I was thinking about turning read/write pair into a property, and this
certainly is not correct. But BatchSize should be a property, fixed.
> .Net: Implement "atomic" data structures.
> -----------------------------------------
>
> Key: IGNITE-1563
> URL: https://issues.apache.org/jira/browse/IGNITE-1563
> Project: Ignite
> Issue Type: Task
> Components: platforms
> Affects Versions: 1.5.0.final
> Reporter: Pavel Tupitsyn
> Assignee: Pavel Tupitsyn
> Fix For: 1.6
>
>
> This includes:
> atomicSequence;
> atomicStamped;
> atomicReference
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)