From a3d6a66eb1833fc7a0f6e35145032c6f6b828e6f Mon Sep 17 00:00:00 2001 From: "Michael S. Klishin" Date: Sat, 31 Dec 2011 16:55:32 +0400 Subject: [PATCH] Use GridFS/DEFAULT_CHUNKSIZE instead of our own default Ruby driver uses 2 MB default chunk size, Java driver uses 256K. Lets use what the Java driver does. --- src/monger/gridfs.clj | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/monger/gridfs.clj b/src/monger/gridfs.clj index 9f179d3..8385152 100644 --- a/src/monger/gridfs.clj +++ b/src/monger/gridfs.clj @@ -17,8 +17,6 @@ } byte-array-type (class (make-array Byte/TYPE 0))) -(def ^:dynamic *chunk-size* (* 2 1024 1024)) - ;; ... @@ -70,7 +68,7 @@ (defmacro store [^GridFSInputFile input & body] `(let [^GridFSInputFile f# (doto ~input ~@body)] - (.save f# *chunk-size*) + (.save f# GridFS/DEFAULT_CHUNKSIZE) (from-db-object f# true)))