Repository: incubator-ignite Updated Branches: refs/heads/ignite-471 1f021a734 -> 095e3f9b9
ignite-471: fixed unrequired wrapping of metadataimpl to itself Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/c55b867b Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/c55b867b Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/c55b867b Branch: refs/heads/ignite-471 Commit: c55b867bac86a836ad2e8d6524f68926de901221 Parents: 1f021a7 Author: Denis Magda <dma...@gridgain.com> Authored: Fri May 15 10:04:46 2015 +0300 Committer: Denis Magda <dma...@gridgain.com> Committed: Fri May 15 10:04:46 2015 +0300 ---------------------------------------------------------------------- .../ignite/internal/processors/cache/CacheObjectImpl.java | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/c55b867b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheObjectImpl.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheObjectImpl.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheObjectImpl.java index a46fb94..eaa6f59 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheObjectImpl.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheObjectImpl.java @@ -18,7 +18,6 @@ package org.apache.ignite.internal.processors.cache; import org.apache.ignite.*; -import org.apache.ignite.internal.util.typedef.internal.*; import org.jetbrains.annotations.*; import java.nio.*; @@ -88,7 +87,7 @@ public class CacheObjectImpl extends CacheObjectAdapter { if (valBytes == null) valBytes = ctx.marshal(val); - return valBytes.duplicate(); + return valBytes; } /** {@inheritDoc} */ @@ -128,11 +127,6 @@ public class CacheObjectImpl extends CacheObjectAdapter { /** {@inheritDoc} */ @Override public CacheObject prepareForCache(CacheObjectContext ctx) { - ByteBuffer valBytes0 = U.trim(valBytes); - - if (valBytes0 != valBytes) - return new CacheObjectImpl(val, valBytes0); - else - return this; + return this; } }