Michael S. Klishin
898349f95a
A couple more convenience functions
2012-06-09 11:25:48 +04:00
Michael S. Klishin
12f48b058b
Remove type hints that can be inferred by the compiler, part 3
2012-06-09 00:36:07 +04:00
Michael S. Klishin
5813f61649
Eliminate this reflection warning
...
Unfortunately, because Java driver's return type is so generic (Iterable),
we have to do it by type hinting what is really returned as the result set
(by inspecting the Java driver code paths).
2012-06-09 00:33:55 +04:00
Michael S. Klishin
e008e0d18d
Remove type hints that can be inferred by the compiler, part 2
2012-06-09 00:26:23 +04:00
Michael S. Klishin
423b80774a
Remove type hints that can be inferred by the compiler, part 1
2012-06-09 00:23:01 +04:00
Michael S. Klishin
91d967b592
Inlining, part 2
2012-06-09 00:20:55 +04:00
Michael S. Klishin
2a64afa6ff
Inlining, part 1
...
We inline collection getter not so much as an optimization technique (HotSpot will inline all that anyway) but
mostly to remove let forms that do not make any difference to the (human) reader.
2012-06-09 00:14:19 +04:00
Michael S. Klishin
824a532590
Cosmetics
2012-06-09 00:12:26 +04:00
Michael S. Klishin
bab15c2ca8
Remove examples/*, with http://clojuremongodb.info they are no longer necessary (at least in this repository)
2012-06-08 22:18:47 +04:00
Michael S. Klishin
d12f33e1e8
Better authentication failure message
2012-06-08 22:14:59 +04:00
Michael S. Klishin
f07f577094
Cosmetics
2012-06-08 22:09:17 +04:00
Michael S. Klishin
d824e622c3
Derp
2012-06-08 22:07:16 +04:00
Michael S. Klishin
1184fce8c3
Add a few more commands that may be useful to JVM-based applications
...
Clojure is unlikely to be a good choice for devops tools, so we don't
implement convenience functions for sharding, replication, et cetera.
2012-06-08 22:04:46 +04:00
Michael S. Klishin
1c686c1766
Cosmetics
2012-06-08 22:03:43 +04:00
Michael S. Klishin
74589346d0
Merge branch 'master' of github.com:michaelklishin/monger
2012-06-08 12:03:17 +04:00
Michael S. Klishin
babd429f5b
Implement monger.result/ok? for Clojure maps
2012-06-08 11:56:00 +04:00
Michael S. Klishin
76839436b5
Correct mailing list links
2012-06-06 23:32:04 +04:00
Michael S. Klishin
77281ba466
Back to snapshot
2012-06-04 18:36:33 +04:00
Michael S. Klishin
03174708d0
README and change log updates
2012-06-04 18:36:02 +04:00
Michael S. Klishin
52aa5cc857
1.0.0-beta8
2012-06-04 18:35:36 +04:00
Michael S. Klishin
6e43328941
New higher-level DSL for storing files on GridFS
...
References #27
2012-06-04 14:46:13 +04:00
Michael S. Klishin
a6544a1617
Make sure gridfs finders never go into infinite recursion
...
Protocol matching is hash-based, so we cannot guarantee that DBObject implementation will
always be picked before java.util.Map's.
2012-06-04 14:15:12 +04:00
Michael S. Klishin
e033aa995b
More gridfs support improvements
...
References #27
2012-06-04 14:03:45 +04:00
Michael S. Klishin
d79e35790f
Make sure namespaces that use monger.gridfs/make-input-file don't have to import GridFSInputFile
2012-06-04 13:24:58 +04:00
Michael S. Klishin
ceb60fdb54
Change log update
2012-06-04 13:11:37 +04:00
Michael S. Klishin
01773f50d5
Better coverage for storing files in gridfs, include file metadata
...
References #27
2012-06-04 13:11:31 +04:00
Michael S. Klishin
ef083b383e
Cosmetics
2012-06-03 16:38:14 +04:00
Michael S. Klishin
eecc07d8d6
Enable testing against multiple JDKs on travis-ci.org (unreleased feature)
2012-05-30 20:58:28 +04:00
Michael S. Klishin
3bc2fc5a85
Correct another mailing list link
2012-05-28 09:52:25 +04:00
Michael S. Klishin
5964e01b1d
Make :auto-connect-retry connection default to true
...
Another very unsafe default on the MongoDB Java driver side. Monger puts safety first, fancy
sky high benchmarks second.
2012-05-28 02:22:46 +04:00
Michael S. Klishin
16f14ac39d
Improve change log
2012-05-28 00:48:24 +04:00
Michael S. Klishin
63f7099350
MongoDB 2.1 Aggregation Framework support
2012-05-28 00:43:45 +04:00
Michael S. Klishin
7d595874aa
Sonatype snapshots repo is having a bad day
2012-05-27 22:28:28 +04:00
Michael S. Klishin
d63e5abf34
Correct mailing list address
2012-05-27 21:48:21 +04:00
Michael S. Klishin
7dabb32ac0
Change log update
2012-05-26 00:37:09 +04:00
Michael S. Klishin
dd9d1c3bfd
The rest of 2.1/2.2 Aggregation framework operator macros
2012-05-25 23:49:57 +04:00
Michael S. Klishin
47cc9a0363
$limit and $skip operator macros
2012-05-25 23:44:44 +04:00
Michael S. Klishin
3360c2e96c
$group operator macro
2012-05-25 23:26:11 +04:00
Michael S. Klishin
6a7ac2f1b3
$match, $project, $unwind operator macros
2012-05-25 23:24:30 +04:00
Michael S. Klishin
acdaffba99
Add $regex and $options operator macros
2012-05-25 14:39:35 +04:00
Michael S. Klishin
ca67d9f4cb
One more test case
2012-05-22 18:54:53 +04:00
Michael S. Klishin
0db4bc6e11
Minor docstring improvements
2012-05-22 18:46:15 +04:00
Michael S. Klishin
6c777385d6
Back to snapshot
2012-05-21 15:47:53 +04:00
Michael S. Klishin
eac8a110ee
1.0.0-beta7
2012-05-21 15:46:08 +04:00
Michael S. Klishin
5a68bcebf7
Merge branch 'master' of github.com:michaelklishin/monger
2012-05-21 03:46:34 +04:00
Michael S. Klishin
fb1083bf4e
Support 0.4.0
2012-05-21 03:45:37 +04:00
Michael Klishin
5bff9cacf2
Merge pull request #26 from ghoseb/master
...
Use `alter-var-root` instead of `def` in set-write-concern!.
2012-05-15 05:32:17 -07:00
Baishampayan Ghose
79fa31304a
Use alter-var-root instead of def in set-write-concern!.
...
Using `def` there is unnecessary and redundant.
2012-05-15 17:31:04 +05:30
Michael S. Klishin
a0b683e23b
Change log update, references #25
2012-05-15 10:11:50 +04:00
Michael Klishin
7b9a4594d9
Merge pull request #25 from ghoseb/master
...
Add support for connecting to Replica Sets.
2012-05-14 23:08:10 -07:00