CongoMongo - a Clojure-friendly API for MongoDB

https://github.com/aboekhoff/congomongo

Version 0.4.0 - January 4th, 2012

BREAKING CHANGES IN THIS RELEASE!

10gen have updated all their drivers to be more consistent in naming.
They have also changed the default write concern (from :none to
:normal, effectively). The new classes introduced have different APIs
to the classes they replace so there are some knock on changes to
CongoMongo as well. The biggest changes are that opt! has been removed
and the actual keyword arguments for MongoOptions have changed to
match MongoClientOptions$Builder instead. An IllegalArgumentException
is thrown for unknown arguments now. This may affect calls to
(mongo-options ..) as well removing (opt! ..)

* You can now pass :write-concern to destroy!, insert! and update! #74
* Upgrade to 2.10.1 Java driver (#104)
  * Switches from Mongo to MongoClient
  * Switches from MongoURI to MongoClientURI
  * Switches from MongoOptions to MongoClientOptions
  * Adds seven new write concern names - the old names are deprecated
(see set-write-concern below)
  * Changes the default write concern from :unacknowledged (formerly
called :normal) to :acknowledged (formerly called :safe or :strict)
* Update clojure.data.json to 0.2.1 (as part of #104)
* Add :replicas-safe write concern (although it is deprecated)
* Add support for :explain? (#102, #103 arohner)
* Switch fetch to use non-deprecated APIs (#101 arohner)
--
Sean A Corfield -- (904) 302-SEAN
An Architect's View -- http://corfield.org/
World Singles, LLC. -- http://worldsingles.com/

"Perfection is the enemy of the good."
-- Gustave Flaubert, French realist novelist (1821-1880)

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to