Commit graph

866 commits

Author SHA1 Message Date
Michael S. Klishin
c1b86756c8 Introduce monger.collection/save-and-return that mimics /insert-and-return but for /save 2012-07-03 17:07:13 +04:00
Michael S. Klishin
4ed580a906 Monger 1.0.1 is out 2012-07-02 16:03:46 +04:00
Michael S. Klishin
21d7481f42 Don't shadow clojure.core/name with a local, stupid
Caught by the CI
2012-07-01 11:36:11 +04:00
Michael S. Klishin
a7b7925495 Support keywords as collection names 2012-07-01 11:09:23 +04:00
Michael S. Klishin
2fefd1a77e Back to SNAPSHOT 2012-06-30 23:53:47 +04:00
Michael S. Klishin
1064f29d15 1.1.0-beta1 2012-06-30 23:52:35 +04:00
Michael S. Klishin
080ef6b896 Introduce monger.collection/insert-and-return
Per discussion in Raynes/refheap#89
2012-06-30 23:49:56 +04:00
Michael S. Klishin
8f8b4387b6 Doc strings for namespaces 2012-06-29 11:49:22 +04:00
Michael S. Klishin
f89991f43b Add Codox to the :dev profile 2012-06-29 10:57:50 +04:00
Michael S. Klishin
2778710cc1 Document options monger.collection/ensure-index takes 2012-06-29 10:57:17 +04:00
Michael S. Klishin
e4507f42eb Doc string correction 2012-06-28 15:05:12 +04:00
Michael S. Klishin
db8f29ce5a Back to 1.1.0-SNAPSHOT 2012-06-27 20:52:02 +04:00
Michael S. Klishin
9a29881583 1.1.0-alpha3 2012-06-27 20:51:21 +04:00
Michael S. Klishin
3b0e0421c2 Change log update 2012-06-27 20:51:13 +04:00
Michael S. Klishin
f194dc9cae Reader extensions for Joda Time types 2012-06-27 20:30:35 +04:00
Michael S. Klishin
1b69e0644b Extend Clojure reader for ObjectId and java.util.Date 2012-06-27 19:51:10 +04:00
Michael S. Klishin
a21267cf41 Back to 1.1.0-SNAPSHOT 2012-06-27 19:13:10 +04:00
Michael S. Klishin
5a631d25c4 1.1.0-alpha2 2012-06-27 19:10:56 +04:00
Michael S. Klishin
8ca41347ad Change log update 2012-06-27 19:10:24 +04:00
Michael S. Klishin
dde4a59495 Correct the test now that we don't have :date in the serialized value 2012-06-27 19:10:20 +04:00
Michael S. Klishin
ff77d3ccd7 3rd correction 2012-06-27 19:08:55 +04:00
Michael S. Klishin
2fcdfab8ba Can't use print-dup on dates on 1.3 :( 2012-06-27 19:08:15 +04:00
Michael S. Klishin
5e4d8d7c5a Correct test ns name 2012-06-27 19:06:57 +04:00
Michael S. Klishin
a5514c2cf6 Now working on 1.1.0 SNAPSHOT 2012-06-27 19:05:53 +04:00
Michael S. Klishin
6c7bad518c 1.1.0-alpha1 2012-06-27 19:05:18 +04:00
Michael S. Klishin
80771cb16f Update change log 2012-06-27 19:05:10 +04:00
Michael S. Klishin
43349f65ae Add an alternative Ring session store that uses Clojure reader serialization
This way libraries like Friend, that use namespaced keywords (::identity) and other
Clojure-specific data structures will work well with Monger.

Current store will strip off namespace information from namespaced keywords
because clojure.core/name work that way. For example: (name ::identity).

Reported by Julio Barros.
2012-06-27 19:02:11 +04:00
Michael S. Klishin
828e7981f0 .travis.yml tweaks 2012-06-27 10:08:23 +04:00
Michael S. Klishin
a789b97a43 Add :url to project.clj 2012-06-27 10:07:50 +04:00
Michael S. Klishin
8cb32d761c Prepare for the next development iteration 2012-06-26 13:44:36 +04:00
Michael S. Klishin
133448090c README update 2012-06-26 13:41:19 +04:00
Michael S. Klishin
3a830ad2e9 1.0.0
11 months in the making!
2012-06-26 13:37:56 +04:00
Michael S. Klishin
dc7a8fd6ec Extend DBObject conversion protocol for more JodaTime types 2012-06-26 13:23:16 +04:00
Michael S. Klishin
c2a56cbf77 ...and as part of converting an entire map 2012-06-23 19:36:14 +04:00
Michael S. Klishin
53854254e4 Cover conversion of booleans separately 2012-06-23 19:34:49 +04:00
Michael S. Klishin
76efdc7e7b Add a clause for booleans per discussion on the mailing list 2012-06-23 19:16:42 +04:00
Michael S. Klishin
f9fa17f572 Add a new test, more spring cleanup before 1.0.0 2012-06-23 19:11:54 +04:00
Michael S. Klishin
326af3ef5a Merge branch 'master' of github.com:michaelklishin/monger 2012-06-20 23:58:11 +04:00
Michael S. Klishin
0ab1e7639f Depend on MongoDB Java driver 2.8
Recommended by one of the 10gen engineers to improve lock contention in
write-heavy apps.
2012-06-20 10:13:20 +04:00
Michael Klishin
651db263aa Update master 2012-06-19 12:37:56 +04:00
Michael S. Klishin
7009c9389b Hint link to Ragtime now that we integrate with it 2012-06-19 12:26:32 +04:00
Michael S. Klishin
8fd871ff11 Merge branch 'master' of github.com:michaelklishin/monger 2012-06-19 12:25:30 +04:00
Michael S. Klishin
1fb6bea360 Back to snapshot 2012-06-19 12:24:51 +04:00
Michael S. Klishin
3a114172bc 1.0.0 RC2 2012-06-19 12:23:58 +04:00
Michael S. Klishin
fb331264ea Bump clojure.core.cache version so that it does not bleed reflection warnings 2012-06-19 12:21:50 +04:00
Michael S. Klishin
2fc81a8180 More robust test, does not depend on test run order and concurrently running tests 2012-06-19 12:21:28 +04:00
Michael S. Klishin
0a2fdc8cc3 Ragtime migrations adapter 2012-06-19 12:18:43 +04:00
Michael S. Klishin
d68b57511c More helpful exception message 2012-06-18 05:18:36 +04:00
Michael S. Klishin
b5b35baabb Correct mailing list name 2012-06-18 03:08:14 +04:00
Michael S. Klishin
e34340bbaa Back to CI profile for CI 2012-06-16 06:48:49 +04:00