2.1.0.rc0
Pre-release
Pre-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