Commit graph

332 commits

Author SHA1 Message Date
Michael S. Klishin
e5e04f8d51 Add test for monger.result/updated-existing? with WriteResult 2011-09-02 01:46:02 +04:00
Michael S. Klishin
c688bfa45b Formatting 2011-09-02 01:38:49 +04:00
Michael S. Klishin
2ff340ab08 Implement monger.result.MongoCommandResult/updated-existing? 2011-09-01 22:29:46 +04:00
Michael S. Klishin
8fdfe32ccb monger.errors => monger.result, extend MongoCommandResult protocol with has-error? 2011-09-01 22:16:29 +04:00
Michael S. Klishin
e5d5b0b248 Add test for upserting a document using monger.collection/update 2011-08-31 16:48:57 +04:00
Michael S. Klishin
837ab83317 Two more cases for insert-batch 2011-08-29 20:54:36 +04:00
Michael S. Klishin
5473ff10ba Refactor to use monger.collection/insert-batch here 2011-08-29 20:53:30 +04:00
Michael S. Klishin
436cc4a00f Use at least one document with date in the test suite 2011-08-29 20:51:11 +04:00
Michael S. Klishin
1ee5436841 Initial implementation of monger.collection/find-one 2011-08-29 19:36:11 +04:00
Michael S. Klishin
e9adae10c6 Eliminate some reflection warnings in tests 2011-08-29 14:02:15 +04:00
Michael S. Klishin
861be36c54 Implement monger.collection/save 2011-08-16 11:36:52 +04:00
Michael S. Klishin
e896a5dfc3 No need to use monger.core here 2011-08-16 09:27:30 +04:00
Michael S. Klishin
79e3f8ad20 Implement monger.collection/update 2011-08-16 01:36:06 +04:00
Michael S. Klishin
b3d82ce3a2 Add monger.collection/count version that takes conditions argument 2011-08-16 00:06:40 +04:00
Michael S. Klishin
8bd4378f93 Introduce monger.core/Countable protocol 2011-08-15 01:43:02 +04:00
Michael S. Klishin
1bba60418e Use random-uuid here 2011-08-15 01:38:11 +04:00
Michael S. Klishin
f096c032cd Implement fetching of partial documents 2011-08-15 01:09:25 +04:00
Michael S. Klishin
14a0aa515c Additional tests for monger.collection/remove 2011-08-14 22:58:31 +04:00
Michael S. Klishin
90daa7c967 Implement partial document fetching for monger.collection/find-by-id 2011-08-14 22:36:54 +04:00
Michael S. Klishin
2620263103 Switch to *mongodb-connection* and *mongodb-database* instead of explicitly passing values around 2011-08-14 22:19:44 +04:00
Michael S. Klishin
11ad2168ed Initial bits of monger.collection/find and monger.collection/find-by-id 2011-08-14 08:03:29 +04:00
Michael S. Klishin
3bf2284611 Initial implementation of inserts with write concerns and batch inserts 2011-08-14 06:51:14 +04:00
Michael S. Klishin
97f537d176 Apparently MongoDB returns "ok" as 1.0 2011-08-14 05:15:46 +04:00
Michael S. Klishin
a073d7ed20 Introduce monger.errors.ok? 2011-08-14 03:56:31 +04:00
Michael S. Klishin
bef972d1ab Wrapping up with monger.convertion.ConvertFromDBObject 2011-08-14 02:15:38 +04:00
Michael S. Klishin
3a431bf1e0 Implement most of monger.convertion.ConvertFromDBObject 2011-08-13 21:18:21 +04:00
Michael S. Klishin
b38b357f50 Support java.util.List convertion 2011-08-13 07:36:44 +04:00
Michael S. Klishin
bc8fccf429 Further work on monger.convertion protocols 2011-08-13 07:30:54 +04:00
Michael S. Klishin
6c0eb8f1e0 Initial monger.convertion.* protocols work 2011-08-12 21:48:08 +04:00
Michael S. Klishin
8ee5b8f717 Introduce monger.collection/count 2011-08-04 18:06:13 +04:00
Michael S. Klishin
1299aecb3a Implement monger.core/connect and monger.core/get-db 2011-08-04 17:44:31 +04:00
Michael S. Klishin
c70074a3ed Initial Leiningen project structure 2011-08-04 16:01:50 +04:00