Commit graph

389 commits

Author SHA1 Message Date
Bartek Marcinowski
136dea00b2 Add allow-disk-use and cursor options to aggregate
Reimplement aggregate on top of the Java driver's DBCollection#aggregate
in order to return a cursor for the results. This allows users to
overcome the 16MB result size limit and specify the cursor batch size.
The allowDiskUse can also be passed to Mongo, through the allow-disk-use
key. The maxTime option enables setting a limit (in milliseconds) on the
execution time of the query, through the max-time key.
2015-06-24 15:47:46 +01:00
Michael Klishin
2d58b02b13 Upgrade to MongoDB 2.13.0 2015-02-21 12:10:01 +03:00
Robin Heggelund Hansen
1c62587165 Fixes #77: Add update-by-ids function to mongo.collection 2014-10-21 06:06:06 +02:00
Robin Heggelund Hansen
696a5ad8e3 Added tests for 'update' functions 2014-10-21 05:59:28 +02:00
Juha Jokimäki
2c019e5e91 Support for $each modifier 2014-07-18 14:47:37 +03:00
Michael Klishin
f846cd0a51 Make mongo-options take a map instead of pseudo-kwards, extract mongo-options-builder 2014-06-15 17:39:32 +04:00
Michael Klishin
40bc1861a7 Cosmetics 2014-05-29 01:27:58 +04:00
Michael Klishin
cb6210d573 Cosmetics 2014-05-29 00:55:47 +04:00
Michael Klishin
53ce5808c4 Cosmetics 2014-05-29 00:40:27 +04:00
Michael Klishin
3fda07999d An typo 2014-05-11 13:39:37 -04:00
Michael Klishin
6f93043eab Another session store test suite now passes 2014-05-11 13:38:44 -04:00
Michael Klishin
d7965adb86 Remove tests that are now duplicates 2014-05-11 13:37:18 -04:00
Michael Klishin
9a185596ac Clojure [Ring] session store tests now pass 2014-05-11 13:35:53 -04:00
Michael Klishin
31ebc18c12 Ragtime integration tests now pass 2014-05-11 13:32:22 -04:00
Michael Klishin
eaa66edc93 Cosmetics 2014-05-11 13:30:36 -04:00
Michael Klishin
03e7bfa1c7 Query operator tests now pass 2014-05-11 13:30:12 -04:00
Michael Klishin
431e4495af Typo 2014-05-11 13:27:41 -04:00
Michael Klishin
b3c501a73a Inserting tests now pass 2014-05-11 13:26:27 -04:00
Michael Klishin
c29587f66d Cursor tests now pass 2014-05-11 13:19:19 -04:00
Michael Klishin
6acfb43314 Collection op tests now pass 2014-05-11 13:17:14 -04:00
Michael Klishin
f02a2b0afc Capped collection tests now pass 2014-05-11 13:12:30 -04:00
Michael Klishin
d7902c9618 Query DSL tests now pass 2014-05-11 13:10:56 -04:00
Michael Klishin
565ec43398 Atomic modifiers tests now pass 2014-05-11 12:59:15 -04:00
Michael Klishin
60a419953f Remove an unused import 2014-05-11 12:59:08 -04:00
Michael Klishin
c64f5a66d9 Updating test now passes 2014-05-11 12:50:21 -04:00
Michael Klishin
37e8df8300 And even fewer 2014-05-11 12:42:33 -04:00
Michael Klishin
f0722561c3 Run fewer cycles
Saves laptop batter while I'm on this flight, yo.
2014-05-11 12:42:23 -04:00
Michael Klishin
c75b02814d Stress test now passes 2014-05-11 12:36:14 -04:00
Michael Klishin
eddc8b20bd Regular finders tests now pass 2014-05-10 18:05:25 -04:00
Michael Klishin
353df3b841 monger.result tests now pass 2014-05-10 17:55:38 -04:00
Michael Klishin
58d426d6aa Map/Reduce tests now pass 2014-05-10 17:50:03 -04:00
Michael Klishin
5fb665e5eb Don't use removed test helper here 2014-05-10 17:49:55 -04:00
Michael Klishin
b1e874aa87 monger.fn can go now since we rely on ClojureWerkz Support 2014-05-10 17:43:43 -04:00
Michael Klishin
c6ef174535 monger.test.indexing-test now passes 2014-05-10 17:39:39 -04:00
Michael Klishin
56eebda3fd GridFS tests now pass, plus API improvements that make sense for 2.0 2014-05-10 17:34:22 -04:00
Michael Klishin
a7cceebe9c Search tests now pass 2014-05-10 17:04:55 -04:00
Michael Klishin
912b9e4d45 monger.db tests now pass 2014-05-10 16:57:42 -04:00
Michael Klishin
d3cb048d2b monger.core tests now pass 2014-05-10 16:52:44 -04:00
Michael Klishin
d114073413 monger.command tests now pass 2014-05-10 16:48:32 -04:00
Michael Klishin
d99b6c52aa monger.cache tests now pass 2014-05-10 16:45:36 -04:00
Michael Klishin
d76127de49 Authentication and URI connection tests now pass 2014-05-10 16:36:19 -04:00
Michael Klishin
b0cd0bf671 Aggregation framework tests now pass 2014-05-10 16:28:02 -04:00
Michael Klishin
04e6c5bce6 Get rid of monger.multi, the entire API will now require a conn/db/gridfs arg 2014-05-10 16:27:28 -04:00
Michael Klishin
7766475e52 Remove old test helpers 2014-05-10 16:26:51 -04:00
Michael Klishin
6a15f6959e Ditto 2014-05-09 17:08:44 -04:00
Michael Klishin
58015b4f40 Ditto 2014-05-09 17:08:37 -04:00
Michael Klishin
c0ef0ab7c8 Ditto 2014-05-09 17:08:34 -04:00
Michael Klishin
a7ccfbecab Ditto 2014-05-09 17:08:31 -04:00
Michael Klishin
ca40889348 Ditto 2014-05-09 17:08:27 -04:00
Michael Klishin
63168d68f5 Ditto 2014-05-09 17:08:24 -04:00