Commit graph

385 commits

Author SHA1 Message Date
Michael Klishin
a1f3566632 Correct docstring example 2014-11-19 15:16:52 +00:00
Robin Heggelund Hansen
1c62587165 Fixes #77: Add update-by-ids function to mongo.collection 2014-10-21 06:06:06 +02:00
Stijn Opheide
b0accb8447 Exclude clojure.core/update from monger.collection.
clojure.core/update was introduced in clojure 1.7. To avoid clashing
with monger.collection/update it has to be excluded in the latter
namespace.
2014-10-17 13:04:37 +04:00
Michael Klishin
2c05d4c9d5 Remove the deprecation note since it is only confusing these days 2014-10-11 03:40:40 +04:00
Robin Heggelund Hansen
00dad8d0fb Allow object-id to convert string to object-id 2014-08-07 01:23:30 +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
59427e29bb Cosmetics 2014-06-15 17:31:35 +04:00
Michael Klishin
e8b5ba5dd6 Cosmetics 2014-06-15 17:29:31 +04:00
Deamon Wang
6330cee24a fix doc error for update 2014-05-18 12:10:05 +08:00
Michael Klishin
6206308fa8 WriteConcern/SAFE was renamed (and is the default, so not very demonstrative) 2014-05-13 05:06:23 +04:00
Michael Klishin
d7902c9618 Query DSL tests now pass 2014-05-11 13:10:56 -04:00
Michael Klishin
9752950d82 Add extra arities to several update functions 2014-05-11 12:50:15 -04:00
Michael Klishin
a3954f3847 Require options in monger.collection to be maps (pseudo-kwargs are no longer supported) 2014-05-10 17:55:28 -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
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
8b237db382 Cosmetics 2014-05-10 17:04:38 -04:00
Michael Klishin
42ca0efa5c Cosmetics 2014-05-10 17:04:28 -04:00
Michael Klishin
ab4a9a381f Compile 2014-05-10 16:48:25 -04:00
Michael Klishin
d99b6c52aa monger.cache tests now pass 2014-05-10 16:45:36 -04:00
Michael Klishin
e04c694e3c monger.core/authenticate should not require a connection 2014-05-10 16:35:58 -04:00
Michael Klishin
9ad38a9e7a Require connection/db/gridfs as an explicit argument (initial pass) 2014-05-10 16:27:52 -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
1e9463e466 Remove testkit 2014-05-10 16:26:59 -04:00
Michael Klishin
555ac53d22 Introduce a way to run "raw" commands (using DBObjects) 2014-03-02 21:31:26 +04:00
Michael Klishin
4b417ec15a Mention that monger.result should no longer be used on WriteConcern instances as of 1.8 2014-03-02 14:57:25 +04:00
Michael Klishin
5d5c5dbced Change default write concern to ACKNOWLEDGED
Recommended by MongoDB docs, also forward compatibility with MongoDB 2.6.
2014-03-02 14:39:19 +04:00
Michael Klishin
b4472e7167 Cosmetics 2014-03-02 14:35:43 +04:00
Michael Klishin
84e76c1e30 Cosmetics 2014-03-02 14:35:01 +04:00
Michael Klishin
c334f206ed $mul operator 2014-03-02 14:33:01 +04:00
Michael Klishin
01e3ad7977 $text is an operator in 2.6 2014-03-02 14:29:32 +04:00
Michael Klishin
3c951a0828 Sync with upstream
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2014-02-08 19:02:02 +04:00
Michael Klishin
0c1fec027d ditto 2014-02-08 19:01:41 +04:00
Michael Klishin
276f0f81d9 ditto 2014-02-08 19:01:37 +04:00
Michael Klishin
f1f46b6983 ditto 2014-02-08 19:01:34 +04:00
Michael Klishin
6758a1d102 ditto 2014-02-08 19:01:30 +04:00
Michael Klishin
4b6ddc5289 ditto 2014-02-08 19:01:27 +04:00
Michael Klishin
d3aedaec03 ditto 2014-02-08 19:01:24 +04:00
Michael Klishin
286a9dc10e ditto 2014-02-08 19:01:20 +04:00
Michael Klishin
bb058bf19a ditto 2014-02-08 19:01:17 +04:00
Michael Klishin
05e7d3727d ditto 2014-02-08 19:01:14 +04:00
Michael Klishin
e065db51d3 ditto 2014-02-08 19:01:11 +04:00
Michael Klishin
5022eeaf4c ditto 2014-02-08 19:01:08 +04:00
Michael Klishin
2bafefd3f3 ditto 2014-02-08 19:01:05 +04:00
Michael Klishin
b2e34e1f57 ditto 2014-02-08 19:01:02 +04:00
Michael Klishin
aa0347cd2e ditto 2014-02-08 19:00:59 +04:00
Michael Klishin
a6912c9db1 ditto 2014-02-08 19:00:56 +04:00
Michael Klishin
962e4c8313 ditto 2014-02-08 19:00:52 +04:00
Michael Klishin
371a209ae3 ditto 2014-02-08 19:00:50 +04:00