2.1.0
This release has all the changes in the beta and rc0 versions of 2.1.0 with the addition of the following changes:
- RUBY-997 Add basic retry for failure scenarios
- Less brittle monkey-patching in tests
- RUBY-947 Force binary encoding for message fields
- RUBY-1015 Fix UNIXSocket reference failure on Windows
- Retry for #count and #distinct (@jonhyman)
- RUBY-1012 Fix SSL reconnect after connection failure
- RUBY-1016 Don't check 'ok' field in query response validation
- Redact sensitive events and data
- RUBY-1022 Don't check for error fields in query response validation
- RUBY-839 Add embedded array to test doc
- RUBY-1028 Various performance improvements
- RUBY-1025 Make sure #collections_info returns all results
- RUBY-1021 Redact sensitive data from options