From 86ee042efa127a043bbd4b1b2db212f8c635eb49 Mon Sep 17 00:00:00 2001 From: verboomp Date: Wed, 1 Feb 2017 15:45:38 +0100 Subject: [PATCH 2/2] MODE-2663 Added index on sort column so it also works with big files without running in the sort limit of 32MB. --- .../jcr/value/binary/MongodbBinaryStore.java | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/modeshape-jcr/src/main/java/org/modeshape/jcr/value/binary/MongodbBinaryStore.java b/modeshape-jcr/src/main/java/org/modeshape/jcr/value/binary/MongodbBinaryStore.java index 4dd402d..29e007e 100644 --- a/modeshape-jcr/src/main/java/org/modeshape/jcr/value/binary/MongodbBinaryStore.java +++ b/modeshape-jcr/src/main/java/org/modeshape/jcr/value/binary/MongodbBinaryStore.java @@ -194,6 +194,7 @@ public class MongodbBinaryStore extends AbstractBinaryStore { // store content DBCollection content = db.getCollection(key.toString()); + content.createIndex(DATA_CHUNK_SORT); ChunkOutputStream dbStream = markAsUnused ? new ChunkOutputStream(content, System.currentTimeMillis()) : new ChunkOutputStream( content); try { -- 1.7.8.msysgit.0