Permalink
Commits on Jun 23, 2010
  1. - API Doc for RC1

    Brendan W. McAdams committed Jun 23, 2010
  2. - Tweaked existing MongoDBObject code a bit and added Scala style Bui…

    Brendan W. McAdams committed Jun 23, 2010
    …lders & Factories, with implicits to get maplike methods. This is about as close as we'll reasonably get to mapping ticket #6 without rewriting everything. Fixes #6.
  3. - Reenabled Product conversions but only explicitly - implicit 'try t…

    Brendan W. McAdams committed Jun 23, 2010
    …o slurp up any Product' was misbehaving
    
    - Added an implicit conversion for Map[String, Any] to DBObject, and a quick unit test thereof
  4. _

    Brendan W. McAdams committed Jun 23, 2010
  5. - markdown header to readme

    Brendan W. McAdams committed Jun 23, 2010
  6. - Renaming README file for bitbucket

    Brendan W. McAdams committed Jun 23, 2010
    --HG--
    rename : README.md => README
  7. - Adding link to GH-pages for API Docs

    Brendan W. McAdams committed Jun 23, 2010
  8. - Refs #13, Added new base system for Conversion Helpers. Includes de…

    Brendan W. McAdams committed Jun 23, 2010
    …serialization for JodaTime
Commits on Jun 22, 2010
  1. - Fixes #14 - Further testing of the previous fix against a third-par…

    Brendan W. McAdams committed Jun 22, 2010
    …ty built setup indicated a few issues, including explicit package imports failure, as well as the existence of an Object for connections which needed duplication. Now validates against said third party package.
  2. - Migrated Conversions from Implicits to a new package which requires…

    Brendan W. McAdams committed Jun 22, 2010
    … explicit import to run, .conversions.scala
    
    - Docs forthcoming. Refs #13
  3. - Merge (Fixes Ticket #14)

    Brendan W. McAdams committed Jun 22, 2010
  4. - Added an implicitly imported "Deprecated Type Aliases" base trait f…

    Brendan W. McAdams committed Jun 22, 2010
    …or old object names (Fixes ticket #14) Example:
    
        scala> new ScalaMongoConn(new Mongo)
        <console>:12: warning: type ScalaMongoConn in trait DeprecatedTypeAliases is deprecated: ScalaMongoConn has been deprecated. Please use com.novus.casbah.mongodb.MongoConnection instead.
               new ScalaMongoConn(new Mongo)
                          ^
  5. - Added "DeprecatedTypeAliases" base for old naming, throws deprecati…

    Brendan W. McAdams committed Jun 22, 2010
    …on warnings when old types are used ala:
    
        scala> new ScalaMongoConn(new Mongo)
        <console>:12: warning: type ScalaMongoConn in trait DeprecatedTypeAliases is deprecated: ScalaMongoConn has been deprecated. Please use com.novus.casbah.mongodb.MongoConnection instead.
           new ScalaMongoConn(new Mongo)
                      ^
Commits on Jun 18, 2010
  1. - Unlinking docs, moving them to wiki

    Brendan W. McAdams committed Jun 18, 2010
  2. - Fixed symlink for docs, added missing test refs #3

    Brendan W. McAdams committed Jun 18, 2010
    - Added API documentation, refs #2
  3. - GridFS Support added and working, with loan pattern. Fixes ticket #3

    Brendan W. McAdams committed Jun 18, 2010
        * Loan pattern now saves for you automatically. If you dislike this behavior use the straight create methods.
    - Added symlink for javadocs to be generated and saved
  4. - Added encoding hook to swap scala.util.matching.Regex out to a java…

    Brendan W. McAdams committed Jun 18, 2010
    … Regex so mongoDB can encode it cleanly. Fixes ticket #10
  5. - Migrated "Scala" out of all class names towards a more language neu…

    Brendan W. McAdams committed Jun 18, 2010
    …tral implementation. Now uses "Mongo" Prefix which typically distinguishes from existing Mongo stuff. Fixes ticket #12
    
    --HG--
    rename : src/main/scala/mongodb/ScalaMongoCollection.scala => src/main/scala/mongodb/MongoCollection.scala
    rename : src/main/scala/mongodb/ScalaMongoConn.scala => src/main/scala/mongodb/MongoConnection.scala
    rename : src/main/scala/mongodb/ScalaMongoCursor.scala => src/main/scala/mongodb/MongoCursor.scala
    rename : src/main/scala/mongodb/ScalaMongoDB.scala => src/main/scala/mongodb/MongoDB.scala
    rename : src/main/scala/mongodb/ScalaDBObject.scala => src/main/scala/mongodb/MongoDBObject.scala
  6. - Implemented all Bareword Operators which resolves ticket #8

    Brendan W. McAdams committed Jun 18, 2010
    - Fixed a few Deprecation issues
  7. - Checkpointing while working on ticket #8 ; this barewordquery impl …

    Brendan W. McAdams committed Jun 18, 2010
    …has become absurd, and is being corrected.
Commits on Jun 17, 2010
  1. - Updated source base to Mongo Java Driver 2.0 which fixes ticket #1

    Brendan W. McAdams committed Jun 17, 2010
    - Added support for MongoDB to understand serializing Joda DateTime, which refs ticket #4
        * Need to add the ability to toggle deserialization to DateTime instead of java.util.Date.
        * Need to evaluate if any other JodaTime objects need to be serializable.
  2. - Integrated 'standalone' query operator base code, with support for …

    Brendan W. McAdams committed Jun 17, 2010
    …$set and $unset. More forthcoming, see ticket #8
    
    --HG--
    rename : src/main/scala/mongodb/QueryOperators.scala => src/main/scala/mongodb/query/CoreOperators.scala
Commits on Jun 15, 2010
  1. - Added support for JodaTime using the ScalaTime Library (currently a…

    Brendan W. McAdams committed Jun 15, 2010
    … static dependency)
    
        * Implicits sets up a encoder so MongoDB knows how to save Joda DateTime to the DB safely(same format as java.util.Date)
Commits on Jun 7, 2010
  1. - Added new operators for Arrays, $not, some basic regerx support

    Brendan W. McAdams committed Jun 7, 2010
    - First pass of gridfs support (needs unit tests)
    - Started to build a custom DBObject wrapper
Commits on Jun 1, 2010
  1. - Clean up hgignore

    Brendan W. McAdams committed Jun 1, 2010
  2. - Changed package to com.novus.casbah.mongodb

    Brendan W. McAdams committed Jun 1, 2010
    - Rolled Scala version to 2.8.0.RC3 and SBT version to 0.7.4
    - Updated dependency libraries as appropriate for 2.8rc3
    - Cleaned up package declarations in code
    - Rolled module version to 1.0-SNAPSHOT as the next release goal is to be complete at a 1.0
    
    --HG--
    rename : project/build/MongoScalaWrappers.scala => project/build/CasbahProject.scala
  3. - Swapping out Configgy binary with latest RC3 linked version from @i…

    Brendan W. McAdams committed Jun 1, 2010
    …juma's github
  4. - Stripping out IDEA project files

    Brendan W. McAdams committed Jun 1, 2010
        * I don't use them anymore (VIM only)
        * Nobody wants to see my project cruft
        * Create your own for whatever IDE you like.
  5. - Added a copy of my .hgrc demoing how to setup to push to both githu…

    Brendan W. McAdams committed Jun 1, 2010
    …b and bitbucket cleanly from hg
  6. - Added readme file in markdown format

    Brendan W. McAdams committed Jun 1, 2010
Commits on Apr 22, 2010
  1. - Incremented internally to use a built snapshot of MASTER from mongo…

    Brendan W. McAdams committed Apr 22, 2010
    … .... No update to 1.3/1.4 features, just updated methods for compatibility by removing any deprecateds.
Commits on Apr 5, 2010
  1. - Merging Scala 2.8 Support to Tip

    Brendan W. McAdams committed Apr 5, 2010