You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Breaking Changes - Please refer to detailed list of API changes for further details.
Incompatible integer key digests: digests for integer keys computed by v2 and v1 are different; the Aerospike server uses the key digest to retrieve records. This will impact your ability to read records with integer keys that were created by a v1 client version.
Backward incompatible changes to the Aerospike::Client.new initializer.
The Aerospike::Client.new_many initializer has been removed; use Aerospike::Client.new instead.
Drop support for Ruby 1.9.3; requires Ruby 2.0 or later.
Improvements
Add support for List and Map operations on List/Map Complex Data Types (CDT); requires Aerospike Server version 3.9 or later. [CLIENT-559]
Read Aerospike server address from AEROSPIKE_HOSTS env variable if not specified explicity in client constructor.
Add 2.3.1 to supported Ruby versions on Travis-CI.
Fixes
Fix digest creation for integer keys. PR #34. Thanks to @murphyslaw!
Prevent "value must be enumerable" error when client cannot connect to cluster. #35. Thanks to @rohanthewiz!