7da99d98a3Implement monger.gridfs.GridFSInputFileFactory for java.io.File instances
Michael S. Klishin
2011-12-31 15:01:00 +0400
ced9b50153Make monger.gridfs.IOFactory implementation for String to work the same way as clojure.java.io/IOFactory one does
Michael S. Klishin
2011-12-31 14:57:17 +0400
bb806d5c0fRemove unused DSL support functions
Michael S. Klishin
2011-12-31 07:03:15 +0400
b649c7977eCosmetics
Michael S. Klishin
2011-12-31 06:57:34 +0400
d0f2cbc737Add monger.core/*mongodb-gridfs* and related with-* macro. Blow the dust off monger.core along the way.
Michael S. Klishin
2011-12-31 06:57:29 +0400
eab4405012Initial bits of monger.gridfs
Michael S. Klishin
2011-12-31 06:52:51 +0400
3c813132d8Return type of monger.conversion/to-db-object is always the same, hint it
Michael S. Klishin
2011-12-31 06:44:34 +0400
68135eebb4Promises, promises [ci skip]
Michael S. Klishin
2011-12-31 04:42:00 +0400
fbe9820c9bBrush up the README [ci skip]
Michael S. Klishin
2011-12-31 04:39:58 +0400
f3efbcec16One more query DSL composition example, introduce monger.query/partial-query
Michael S. Klishin
2011-12-31 04:25:26 +0400
8300b7c0c4Eliminate compiler warning
Michael S. Klishin
2011-12-31 04:24:27 +0400
5bbac64801Query DSL composition example
Michael S. Klishin
2011-12-31 03:23:52 +0400
1cb024dcadAdd read preference support for monger.query DSL
Michael S. Klishin
2011-12-30 17:19:44 +0400
ef3c224441Fix these early tests to use locals
Michael S. Klishin
2011-12-30 17:10:36 +0400
c25609a5c3monger.conversion/to-object-id
Michael S. Klishin
2011-12-28 19:46:29 +0400
1a8eb1ef80Added docs, improved test suite. Removed (seq) method call from find-maps, since DBCursor implements Iterable interface. Added empty? method for collection.
Oleksandr Petrov
2011-12-23 11:56:14 +0100
3357179659One more spot
Michael S. Klishin
2011-12-18 23:25:28 +0400
3b3bb2287aExtract test DB connection into a helper, use it for every namespace that hits the database
Michael S. Klishin
2011-12-18 23:24:23 +0400
cd1bd23b3eSwitch test suite to monger.testing/defcleaner
Michael S. Klishin
2011-12-18 23:16:54 +0400
19a9beb046Add test examples that demonstrate java.util.Date and java.util.Calendar conversion
Michael S. Klishin
2011-12-16 11:42:13 +0400
57c4ad6e9bSwitch to clojure.java.io/resource here
Michael S. Klishin
2011-12-16 11:12:55 +0400
f49e272f9fIntroduce monger.testing/defcleaner that supposed to be used with clojure.test/use-fixtures
Michael S. Klishin
2011-12-16 07:18:16 +0400
c40b0e25c1Simplify defoperator
Michael S. Klishin
2011-11-12 20:46:34 +0400
0b242f9586Add operator
Michael S. Klishin
2011-11-12 20:33:02 +0400
047d5b6a88Separating operators to Logical Operators, Query Operators and Atomic Modifiers. Adding docs to most of operators (still TBC), giving more examples, improving test suite.
Oleksandr Petrov
2011-11-11 18:55:43 +0100
df12686708Making defoperator private by default
Oleksandr Petrov
2011-11-11 18:54:11 +0100
f3ce1fd4b8Upgrade to MongoDB Java driver 2.7.1
Michael S. Klishin
2011-11-10 20:50:09 +0400
5b7badc341Upgrade to MongoDB Java driver 2.7.1
Michael S. Klishin
2011-11-10 20:50:09 +0400
99c46c4860Merge branch 'master' into query-dsl
Michael S. Klishin
2011-11-09 12:44:56 +0400
c109702117Rewort $operator macros to evaluate to strings and not functions
Michael S. Klishin
2011-11-09 12:40:22 +0400
bb169d3ae3Adding operators DSL in order to use Clojure functions instead of hashes. Casbah has a similar concept called Bareword Operators. Korma uses operators a bit differently, but idea is quite same, too.
Oleksandr Petrov
2011-11-08 00:12:10 +0100
88fa9f07bbQuery DSL work preparation
Michael S. Klishin
2011-11-06 23:03:36 +0400
6dd3491d39A few more test examples using "advanced" query operators
Michael S. Klishin
2011-11-06 04:59:27 +0400
758fb9e7e6Support skip & limit for monger.collection/find and /find-maps
Michael S. Klishin
2011-11-05 09:45:54 +0400
20c271eee5A typo
Michael S. Klishin
2011-11-05 08:31:46 +0400
05466c60b7Upgrade to MongoDB Java driver 2.7.0
Michael S. Klishin
2011-11-04 22:45:09 +0400
9ae145bf3dUpdate README.md
Michael Klishin
2011-11-04 10:26:32 +0400
1d23bd7842Update README.md
Michael Klishin
2011-11-02 18:56:59 +0400
4373fc3835Update README.md
Michael Klishin
2011-11-02 18:56:23 +0400
7a9dcbf15dTests/examples for the $rename modifier
Michael S. Klishin
2011-10-31 02:52:44 +0400
f29d62f181Tests/examples for $pull and $pullAll modifiers
Michael S. Klishin
2011-10-31 02:40:55 +0400
60ca5c04a2Tests/examples for the $pop modifier
Michael S. Klishin
2011-10-31 02:30:07 +0400
ec26008c4fTests/examples for the $addToSet modifier
Michael S. Klishin
2011-10-31 02:20:54 +0400
6615c16675Tests/examples for the $pushAll modifier
Michael S. Klishin
2011-10-31 00:49:44 +0400
5dba219537Tests/examples for the $push modifier
Michael S. Klishin
2011-10-31 00:12:43 +0400
537969ff09Tests/examples for the modifier
Michael S. Klishin
2011-10-30 23:57:33 +0400
d855762546Tests/examples for the $inc modifier
Michael S. Klishin
2011-10-30 19:01:01 +0400
9bd9b93fa1Initial set of tests for atomic modifiers
Michael S. Klishin
2011-10-30 17:41:11 +0400
592451b2a1Depend on clj-time 0.3.2-SNAPSHOT, first 1.3-compatible release by the new maintainer
Michael S. Klishin
2011-10-29 22:14:54 +0400
b4d4e55d57Update README.md
Michael Klishin
2011-10-22 13:51:58 +0300
690d239c5fOne more README update
Michael S. Klishin
2011-10-19 19:41:49 +0400
99b0c94181Update README.md
Michael Klishin
2011-10-19 19:32:55 +0400
746d83459eRename function that sets *default* write concern
Michael S. Klishin
2011-10-18 18:11:51 +0400
fbd00ee151Use WriteConcern/SAFE by default
Michael S. Klishin
2011-10-18 17:50:28 +0400
e2b6c6e21bUpdate clojure.data.json to 0.1.2
Michael S. Klishin
2011-10-18 17:43:11 +0400
c820d5885aUse monger.result/ok? and do not compare to `true' here
Michael S. Klishin
2011-10-16 18:19:26 +0400
220efa04a5Merge branch 'master' of github.com:michaelklishin/monger
Michael S. Klishin
2011-10-16 18:15:50 +0400