mongo-ruby-driver/HISTORY
2009-12-05 09:35:31 -05:00

32 lines
1.4 KiB
Plaintext

0.18.1 2009-12-05
* Fixed issue with negative dates in Ruby 1.9
* Minor refactorings for C extension and BSON classes
* Ensure UTF-8 in Ruby 1.8
* Fix for connections on non-default port (Delano Mandelbaum)
* More explicit test suite tasks for running with/without C extension.
0.18 2009-11-25
* Connections now support connection pooling. See http://api.mongodb.org/ruby/0.18/classes/Mongo/Connection.html#M000158
* Deprecated :auto_reconnect option on connection; if the driver fails to
connect, it will automatically try to reconnect on the subsequent operation.
See http://www.mongodb.org/display/DOCS/Replica+Pairs+in+Ruby
* Added Collection#map_reduce helper (Christos Trochalakis)
* Deprecated DB#db_command in favor of DB#command.
* Removed deprecated old sort options, :offset, and Connection#clear.
* Lots of internal code restructuring for better maintainability.
0.17.1 2009-11-17
* Index ordering fix
* Notice to install mongo_ext
0.17 2009-11-16
* Performance improvements
* large document inserts twice as fast as 0.16
* queries 18% faster than 0.16 on average
* see benchmark comparison: http://gist.github.com/236062
* Support for multi-update for Mongo >= 1.1.3 (See Collection#update)
* Collection#distinct
* Connection#copy_database (voodootikigod)
* C optimizations for ByteBuffer#to_s and ObjectID#generate (seancribbs)
* Continue code restructuring for performance and simplicity.