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;
     }
 }

Reply via email to