Author: mduerig
Date: Mon Mar 31 19:23:22 2014
New Revision: 1583413

URL: http://svn.apache.org/r1583413
Log:
OAK-1489: ValueImpl should implement JackrabbitValue
Expose the blob reference as the content identifier, 2nd try: use content has 
as identifier

Modified:
    
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/value/ValueImpl.java

Modified: 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/value/ValueImpl.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/value/ValueImpl.java?rev=1583413&r1=1583412&r2=1583413&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/value/ValueImpl.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/value/ValueImpl.java
 Mon Mar 31 19:23:22 2014
@@ -18,6 +18,7 @@ package org.apache.jackrabbit.oak.plugin
 
 import static com.google.common.base.Preconditions.checkArgument;
 import static com.google.common.base.Preconditions.checkState;
+import static 
org.apache.jackrabbit.oak.plugins.memory.AbstractBlob.calculateSha256;
 
 import java.io.InputStream;
 import java.math.BigDecimal;
@@ -261,7 +262,7 @@ public class ValueImpl implements Jackra
 
     @Override
     public String getContentIdentity() {
-        return getBlob().getReference();
+        return calculateSha256(getBlob()).toString();
     }
 
     //-------------------------------------------------------------< Object 
>---


Reply via email to