ignite-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From voze...@apache.org
Subject [14/14] ignite git commit: IGNITE-2502: Comments.
Date Mon, 01 Feb 2016 07:47:28 GMT
IGNITE-2502: Comments.


Project: http://git-wip-us.apache.org/repos/asf/ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/5b6516d8
Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/5b6516d8
Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/5b6516d8

Branch: refs/heads/ignite-2502
Commit: 5b6516d8d3bb614b003ecdc547cbc93bc8b345de
Parents: cc2dc4f
Author: vozerov-gridgain <vozerov@gridgain.com>
Authored: Mon Feb 1 10:47:08 2016 +0300
Committer: vozerov-gridgain <vozerov@gridgain.com>
Committed: Mon Feb 1 10:47:08 2016 +0300

----------------------------------------------------------------------
 .../distributed/dht/atomic/GridNearAtomicUpdateRequest.java      | 4 ++++
 1 file changed, 4 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ignite/blob/5b6516d8/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicUpdateRequest.java
----------------------------------------------------------------------
diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicUpdateRequest.java
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicUpdateRequest.java
index 4bc3180..1a7fa88 100644
--- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicUpdateRequest.java
+++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicUpdateRequest.java
@@ -238,6 +238,10 @@ public class GridNearAtomicUpdateRequest extends GridCacheMessage implements
Gri
         this.clientReq = clientReq;
         this.addDepInfo = addDepInfo;
 
+        // By default ArrayList expands to array of 10 elements on first add. We cannot guess
how many entries
+        // will be added to request because of unknown affinity distribution. However, we
DO KNOW how many keys
+        // participate in request. As such, we know upper bound of all collections in request.
If this bound is lower
+        // than 10, we use it.
         initSize = Math.min(maxEntryCnt, 10);
 
         keys = new ArrayList<>(initSize);


Mime
View raw message