Changeset [1615d8c8ea25a43c43eea3e0aecc8756073ef54d] by Brendan W. McAdams
July 29th, 2010 @ 02:19 PM
-Release 1.0.5 -Minor bugfixes/enhancements.
- Due to oddities and ambiguities, stripped the type parameter
apply[A] method from MongoDBObject. If you want a cast return,
please use
MongoDBObject.getAs[A]. This should minimize odd runtime failures. - Added toplevel detection in MongoDBObject's +=/put methods to
try and convert a MongoDBObject value to DBObject for you.
- Added "Product" arguments to $pushAll - this means you can pass
a Tuple-style list, where previously it required an Iterable (
$pushAll
("foo" -> (5, 10, 23, "spam", eggs") should now work). - Updated to scalaj-collection 1.0 release, built against 2.8.0 final
- Added a new ScalaJ-Collection based Deserializer and Serializer
layer. All base types supported by ScalaJ collection now use asJava
/ asScala
to cleanly ser/deser where possible. This excludes Comparator/Comparable
and Map types for sanity reasons. See
com.novus.casbah.mongodb.conversions.scala.ScalaConversions for detail.
Please report bugs if this breaks your code - it's nascent and a bit
naive! - New Committer - Max Afonov
- Removed the BitBucket Mirror; we're purely on GitHub now. Bug
tracker linked from Github page.
- Created a user mailing list - http://groups.google.com/group/mongodb-casbah-users
http://github.com/novus/casbah/commit/1615d8c8ea25a43c43eea3e0aecc8...
Committed by Brendan W. McAdams
- A notes/1.0.5.markdown
- M .gitignore
- M notes/about.markdown
- M project/build.properties
- M project/build/CasbahProject.scala
- M src/main/scala/mongodb/MongoDBObject.scala
- M src/main/scala/mongodb/conversions/ScalaConversions.scala
- M src/main/scala/mongodb/query/BarewordOperators.scala
- M src/main/scala/mongodb/query/CoreOperators.scala
- M src/test/scala/mongodb/FluidMongoSyntaxSpec.scala
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
Formerly known as "mongo-scala-wrappers". A series of wrappers and DSL-like functionality for utilizing MongoDB from within Scala. This currently utilises the very Java-oriented Mongo Java driver, and attempts to provide more scala-like functionality on top of it. The current (latest) version has been tested against MongoDB 1.4.x, with the 2.0 Java Driver (not all 2.0 driver features are wired in yet, as development began against 1.x). Your Mileage May Vary. See the docs and test classes for information on best practices and functionality. This work is open sourced by Novus Partners, Inc. <http://novus.com> under the Apache License v2.