[ https://issues.apache.org/jira/browse/IGNITE-2523?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15644124#comment-15644124 ]
Konstantin Dudkov commented on IGNITE-2523: ------------------------------------------- Semen, I've added size() and key(int idx) methods (trying to keep naming principles same as in Dht requests). In that case I don't think it's possible to remove keys() method: sometimes collection from this method is passed to other objects so refactoring would be too massive. I've also added singleton keys collection inside single request class to get rid of creation collection for each call. Please take a look and give me feedback. > Introduce "single put" NEAR update request. > ------------------------------------------- > > Key: IGNITE-2523 > URL: https://issues.apache.org/jira/browse/IGNITE-2523 > Project: Ignite > Issue Type: Task > Components: cache > Affects Versions: 1.5.0.final > Reporter: Vladimir Ozerov > Assignee: Konstantin Dudkov > Labels: performance > Fix For: 1.8 > > > Essentially, in this case we could get rid of all collections and garbage > inside GridNearAtomicUpdateRequest/GridDhtAtomicUpdateRequest. > This should drastically decrease message size and improve performance. -- This message was sent by Atlassian JIRA (v6.3.4#6332)