Michael S. Klishin
f29d62f181
Tests/examples for $pull and $pullAll modifiers
2011-10-31 02:40:55 +04:00
Michael S. Klishin
60ca5c04a2
Tests/examples for the $pop modifier
2011-10-31 02:30:07 +04:00
Michael S. Klishin
ec26008c4f
Tests/examples for the $addToSet modifier
2011-10-31 02:20:54 +04:00
Michael S. Klishin
6615c16675
Tests/examples for the $pushAll modifier
...
Also demonstrate a common mistake when $push is used instead of $pushAll with an
array value.
2011-10-31 00:49:44 +04:00
Michael S. Klishin
5dba219537
Tests/examples for the $push modifier
2011-10-31 00:12:43 +04:00
Michael S. Klishin
537969ff09
Tests/examples for the modifier
2011-10-30 23:57:33 +04:00
Michael S. Klishin
d855762546
Tests/examples for the $inc modifier
2011-10-30 19:01:01 +04:00
Michael S. Klishin
9bd9b93fa1
Initial set of tests for atomic modifiers
...
Mostly to serve as examples but also to see where we may be beneficial
for Monger to offer special support for some of them.
2011-10-30 17:41:11 +04:00
Michael S. Klishin
592451b2a1
Depend on clj-time 0.3.2-SNAPSHOT, first 1.3-compatible release by the new maintainer
2011-10-29 22:15:13 +04:00
Michael Klishin
b4d4e55d57
Update README.md
2011-10-22 13:51:58 +03:00
Michael S. Klishin
690d239c5f
One more README update
2011-10-19 19:41:49 +04:00
Michael Klishin
99b0c94181
Update README.md
2011-10-19 19:32:55 +04:00
Michael S. Klishin
746d83459e
Rename function that sets *default* write concern
2011-10-18 18:11:51 +04:00
Michael S. Klishin
fbd00ee151
Use WriteConcern/SAFE by default
...
WriteConcern/NORMAL is ridiculously dangerous and most apps simply do not have performance
requirements to justify completely ignoring server responses.
2011-10-18 17:50:28 +04:00
Michael S. Klishin
e2b6c6e21b
Update clojure.data.json to 0.1.2
2011-10-18 17:43:11 +04:00
Michael S. Klishin
c820d5885a
Use monger.result/ok? and do not compare to `true' here
2011-10-16 18:19:26 +04:00
Michael S. Klishin
220efa04a5
Merge branch 'master' of github.com:michaelklishin/monger
2011-10-16 18:15:50 +04:00
Oleksandr Petrov
edbaec0a3b
Merge branch 'master' of https://github.com/michaelklishin/monger
2011-10-16 16:04:55 +02:00
Oleksandr Petrov
1dc94ae351
Adding some docs for indexing.
2011-10-16 16:04:51 +02:00
Oleksandr Petrov
410ef23b03
Adding some docs and minor tests for monger.core/command.
2011-10-16 15:39:21 +02:00
Michael S. Klishin
7904dd3162
Link to the EPL
2011-10-16 17:03:14 +04:00
Michael S. Klishin
ddf3156c8e
Load mapper function from .js resource
2011-10-16 16:02:13 +04:00
Michael S. Klishin
4336b6f414
Introduce monger.js/load-resource, a helper that loads JS files from the classpath
...
Yes, to be used with map/reduce and so on.
2011-10-16 15:54:53 +04:00
Michael S. Klishin
ab99184914
Add development resources directory
2011-10-16 15:54:22 +04:00
Michael S. Klishin
4be37a4f67
Formatting
2011-10-16 15:54:09 +04:00
Michael S. Klishin
3963808152
Introduce monger.collection/distinct
2011-10-16 14:19:04 +04:00
Michael S. Klishin
d639fab9cf
Two more reflection warnings
2011-10-15 04:17:59 +04:00
Michael S. Klishin
aee8862bc6
Merge branch 'map/reduce'
2011-10-15 04:16:15 +04:00
Michael S. Klishin
946348a8d9
Nuke a couple of reflection warnings
2011-10-15 04:16:02 +04:00
Michael S. Klishin
c62c433559
Initial map/reduce support
2011-10-14 22:18:35 +04:00
Michael S. Klishin
74d0287908
Add clojure.data.json and clj-time as development dependencies
2011-10-14 01:02:28 +04:00
Michael S. Klishin
7d79866eff
To serialize joda.time.DateTime to JSON, use ISO date time format
2011-10-14 01:01:40 +04:00
Michael S. Klishin
f94bc0abc3
A typo
2011-10-14 01:00:50 +04:00
Michael S. Klishin
e53ff9446e
Ignore checkout/*
2011-10-14 01:00:36 +04:00
Michael S. Klishin
8988f951e6
Merge branch 'master' of github.com:michaelklishin/monger
2011-10-13 23:54:57 +04:00
Michael S. Klishin
8b22e9eef1
Extend JodaTime integration
...
This is not perfect since it currently ignores output writer paramter
and assumes clojure.data.json but it is a significantly better choice than
forcing every clojure.data.json user to use JodaTime.
2011-10-13 23:47:36 +04:00
Michael Klishin
e5a67724a0
0.11.0-SNAPSHOT is now available from clojars
2011-10-13 18:13:42 +04:00
Michael S. Klishin
be4c88f7d4
Merge branch 'master' of github.com:michaelklishin/monger
2011-10-13 18:05:35 +04:00
Michael S. Klishin
376c9106d9
Bump to 0.11.0-SNAPSHOT
2011-10-13 18:05:20 +04:00
Michael S. Klishin
cae818f646
Add (optional) conversion protocol extension to support Joda Time types
...
Much like we already do with clojure.data.json.
2011-10-13 18:04:49 +04:00
Michael S. Klishin
d966fabd3e
Clean up
2011-10-13 18:03:53 +04:00
Michael Klishin
426b0c7789
Edited README.md via GitHub
2011-10-12 15:18:54 +04:00
Michael S. Klishin
a7264122e3
Use clojure.test/are and namespace aliases
2011-10-11 21:04:21 +04:00
Michael S. Klishin
c48c87fd2f
Skip 1M documents test, it requires JVM parameters tweaking (-Xmx) for most people
2011-10-11 20:59:42 +04:00
Oleksandr Petrov
75d52331bf
Adding some docs and tests to collection.
2011-10-11 18:55:40 +02:00
Michael Klishin
dd4bfe03c6
Edited README.md via GitHub
2011-10-10 02:32:25 +04:00
Michael S. Klishin
48bb69ddb2
Add Validateur as a [soft] dependency, it greatly complements Monger
2011-10-10 02:26:03 +04:00
Michael S. Klishin
bb18445a09
Mention artifacts in the README [ci skip]
2011-10-09 16:56:10 +04:00
Michael S. Klishin
e2a1679557
0.9.0-SNAPSHOT, trying to investigate some clojars.org dependency resolution issues
2011-10-09 14:00:16 +04:00
Michael S. Klishin
3a2b6d8506
Bump version to 0.8.0-SNAPSHOT
2011-10-08 12:08:45 +04:00