Skip to content

Releases: mongodb/mongo-ruby-driver

MongoDB Ruby Driver v1.2.rc0

09 Jul 17:44
Compare
Choose a tag to compare
Pre-release

MongoDB Ruby Driver v1.1.5

09 Jul 17:22
Compare
Choose a tag to compare
  • ReplSetConnection class. This must be used for replica set connections from
    now on. You can still use Connection.multi, but that method has been deprecated.
  • Automated replica set tests. rake test:rs
  • Check that request and response ids match.
  • Several bug fixes. See the commit history for details.

MongoDB Ruby Driver v1.1.4

09 Jul 17:22
Compare
Choose a tag to compare
  • Important connection failure fix.
  • ObjectId#to_s optimization (David Cuadrado).

MongoDB Ruby Driver v1.1.3

09 Jul 17:22
Compare
Choose a tag to compare
  • Distributed reads for replica set secondaries. See /docs/examples/replica_set.rb and
    http://api.mongodb.org/ruby/current/file.REPLICA_SETS.html for details.
  • Note: when connecting to a replica set, you must use Connection#multi.
  • Cursor#count takes optional skip and limit
  • Collection#ensure_index for caching index creation calls
  • Collection#update and Collection#remove now return error object when using safe mode
  • Important fix for int/long serialization on bug introduced in 1.0.9
  • Numerous tweaks and bug fixes.

MongoDB Ruby Driver v1.1.2

09 Jul 17:23
Compare
Choose a tag to compare
  • Two critical fixes to automated failover and replica sets.
  • Bug passing :timeout to Cursor.
  • Permit safe mode specification on Connection, Collection, and DB levels.
  • Specify replica set name on connect to verify connection to the right set.
  • Misc. reorganization of project and docs.

MongoDB Ruby Driver v1.1.1

09 Jul 17:23
Compare
Choose a tag to compare
  • Several critical JRuby bug fixes
  • Fixes for JRuby in 1.9 mode
  • Check keys and move id only when necessary for JRuby encoder

MongoDB Ruby Driver v1.1

09 Jul 17:24
Compare
Choose a tag to compare
  • Official JRuby support via Java extensions for BSON (beta)
  • Connection#lock! and Connection#unlock! for easy fsync lock
  • Note: BSON::Code is no longer a subclass of String.

MongoDB Ruby Driver v1.0.9

09 Jul 17:25
Compare
Choose a tag to compare
  • Significant performance improvements (with a lot of help from Hongli Lai)

MongoDB Ruby Driver v1.0.8

09 Jul 17:25
Compare
Choose a tag to compare
  • Cursor#rewind! and more consistent Cursor Enumerable behavior
  • Deprecated ObjectID for ObjectId
  • Numerous minor bug fixes.

MongoDB Ruby Driver v1.0.7

09 Jul 17:25
Compare
Choose a tag to compare
  • A few minor test/doc fixes.
  • Better tests for replica sets and replication acknowledgment.
  • Deprecated DB#error and DB#last_status