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 2016/12/15 13:46:42 UTC
svn commit: r1774445 -
/jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/document/mongo/MongoBlobStore.java
Author: mreutegg
Date: Thu Dec 15 13:46:42 2016
New Revision: 1774445
URL: http://svn.apache.org/viewvc?rev=1774445&view=rev
Log:
OAK-5317: MongoBlobStore creates _id index unnecessarily
Modified:
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/document/mongo/MongoBlobStore.java
Modified: jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/document/mongo/MongoBlobStore.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/document/mongo/MongoBlobStore.java?rev=1774445&r1=1774444&r2=1774445&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/document/mongo/MongoBlobStore.java (original)
+++ jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/document/mongo/MongoBlobStore.java Thu Dec 15 13:46:42 2016
@@ -71,7 +71,6 @@ public class MongoBlobStore extends Cach
// space allocated for a record to the next power of two
// (there is an overhead per record, let's assume it is 1 KB at most)
setBlockSize(2 * 1024 * 1024 - 1024);
- initBlobCollection();
}
@Override
@@ -161,18 +160,6 @@ public class MongoBlobStore extends Cach
return collection;
}
- private void initBlobCollection() {
- if (db.collectionExists(COLLECTION_BLOBS)) {
- return;
- }
- DBCollection collection = getBlobCollection();
- DBObject index = new BasicDBObject();
- index.put(MongoBlob.KEY_ID, 1L);
- DBObject options = new BasicDBObject();
- options.put("unique", Boolean.TRUE);
- collection.createIndex(index, options);
- }
-
private MongoBlob getBlob(String id, long lastMod) {
DBObject query = getBlobQuery(id, lastMod);