Skip to content

2.1.0.rc0

Pre-release
Pre-release
Compare
Choose a tag to compare
@estolfo estolfo released this 24 Aug 20:22
· 3154 commits to master since this release

This release candidate has the following bug fixes and features added since the beta version of 2.1.0:

  • RUBY-961 Remove server whose 'me' field does not match connect address
  • Documentation fixes (@dblock)
  • RUBY-964 Support String collection name as map reduce :out option
  • RUBY-965 Add #exists? to User:View
  • ServerSelector refactor
  • RUBY-883 Refactor Operations
  • RUBY-986 Try to connect to different protocol families (@agis-)
  • RUBY-983 Close socket leaked from initializing resolver
  • RUBY-984 Ensure OperationFailures are raised when doing bulk writes
  • Command Monitoring spec tests
  • RUBY-990 Allow assignment of logger per client
  • RUBY-951 Confirm that driver complies with Connection String spec
  • RUBY-991 Allow a configurable protocol query log string limit
  • RUBY-839 Evaluate 2.0 driver performance with 1.x performance
  • RUBY-981 Unix domain socket support (@agis-)
  • RUBY-995 Move parallel_scan method to Collection
  • Bulk write API refactor
  • RUBY-996 Add rubinius to travis
  • Fix max/min as query options
  • RUBY-999 Use constant-time hash comparison
  • Don't memoize logger in Loggable (@JoNyman)
  • RUBY-769 Comply with GridFS spec
  • RUBY-911 / RUBY-963 Add #with method on Collection taking new :read or :write option
  • RUBY-1006 Don't white-list query modifiers