Oleksandr Petrov
|
2f82ac2bb6
|
Adding purge-collection function, refactoring purge-*-collection methods.
|
2011-09-11 12:48:42 +02:00 |
|
Michael S. Klishin
|
fadf939cd5
|
Implement monger.collection/rename
|
2011-09-10 08:46:17 +04:00 |
|
Michael S. Klishin
|
e681bf1a1c
|
Implement monger.core/command
|
2011-09-10 08:46:10 +04:00 |
|
Michael S. Klishin
|
1f091ab735
|
Implement monger.collection/create
|
2011-09-10 08:19:19 +04:00 |
|
Michael S. Klishin
|
24b2dbe516
|
Implement monger.collection/exists? and monger.collection/drop
|
2011-09-10 08:09:32 +04:00 |
|
Michael S. Klishin
|
b90834fdc5
|
Implement index operations
|
2011-09-10 07:45:47 +04:00 |
|
Michael S. Klishin
|
2ab84f2593
|
Reformat
|
2011-09-09 06:59:34 +04:00 |
|
Michael S. Klishin
|
4700213bd5
|
Introduce monger.collection/find-maps
|
2011-09-03 18:31:26 +04:00 |
|
Michael S. Klishin
|
d4603c2be6
|
Reduce amount of duplication in tests
|
2011-09-03 01:09:54 +04:00 |
|
Michael S. Klishin
|
a670b31462
|
Introduce monger.collection/find-map-by-id
|
2011-09-03 01:02:46 +04:00 |
|
Michael S. Klishin
|
7e29ff457d
|
Introduce monger.collection/find-one-as-map
|
2011-09-02 04:08:31 +04:00 |
|
Michael S. Klishin
|
f8845111f2
|
Make monger.collection/find-one return a DBObject, not a cursor
|
2011-09-02 03:28:40 +04:00 |
|
Michael S. Klishin
|
adfa422a51
|
Add a test that harnesses monger.collection/save with new DBObjects (useful for obtaining of the generated _id)
|
2011-09-02 03:19:35 +04:00 |
|
Michael S. Klishin
|
be1355b5b9
|
Add specialized identity convertion of DBObjects, makes it very easy to insert an object and immediately fetch its _id from it
|
2011-09-02 03:10:18 +04:00 |
|
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 |
|