Null argument check for cache.putAll.
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/c0f1a219 Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/c0f1a219 Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/c0f1a219 Branch: refs/heads/ignite-4450 Commit: c0f1a219e0e423cb65f25a3968318495d29ab86f Parents: cf7b6a0 Author: sboikov <[email protected]> Authored: Tue Dec 20 12:35:51 2016 +0300 Committer: sboikov <[email protected]> Committed: Tue Dec 20 12:35:51 2016 +0300 ---------------------------------------------------------------------- .../apache/ignite/internal/processors/cache/GridCacheAdapter.java | 2 ++ 1 file changed, 2 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/c0f1a219/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheAdapter.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheAdapter.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheAdapter.java index 5707b49..50869be 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheAdapter.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheAdapter.java @@ -2664,6 +2664,8 @@ public abstract class GridCacheAdapter<K, V> implements IgniteInternalCache<K, V /** {@inheritDoc} */ @Override public void putAll(@Nullable final Map<? extends K, ? extends V> m) throws IgniteCheckedException { + A.notNull(m, "map"); + if (F.isEmpty(m)) return;
