You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by mr...@apache.org on 2013/03/20 15:07:09 UTC
svn commit: r1458838 -
/jackrabbit/oak/trunk/oak-mongomk/src/main/java/org/apache/jackrabbit/mongomk/prototype/MongoDocumentStore.java
Author: mreutegg
Date: Wed Mar 20 14:07:08 2013
New Revision: 1458838
URL: http://svn.apache.org/r1458838
Log:
OAK-619 Lock-free MongoMK implementation
- do not convert value to String, but rather use as is to retain type
Modified:
jackrabbit/oak/trunk/oak-mongomk/src/main/java/org/apache/jackrabbit/mongomk/prototype/MongoDocumentStore.java
Modified: jackrabbit/oak/trunk/oak-mongomk/src/main/java/org/apache/jackrabbit/mongomk/prototype/MongoDocumentStore.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-mongomk/src/main/java/org/apache/jackrabbit/mongomk/prototype/MongoDocumentStore.java?rev=1458838&r1=1458837&r2=1458838&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-mongomk/src/main/java/org/apache/jackrabbit/mongomk/prototype/MongoDocumentStore.java (original)
+++ jackrabbit/oak/trunk/oak-mongomk/src/main/java/org/apache/jackrabbit/mongomk/prototype/MongoDocumentStore.java Wed Mar 20 14:07:08 2013
@@ -267,7 +267,7 @@ public class MongoDocumentStore implemen
case SET_MAP_ENTRY:
case ADD_MAP_ENTRY: {
String[] kv = k.split("\\.");
- DBObject value = new BasicDBObject(kv[1], op.value.toString());
+ DBObject value = new BasicDBObject(kv[1], op.value);
inserts[i].put(kv[0], value);
break;
}