Skip to content

Releases: aerospike/aerospike-client-ruby

Minor feature release

07 Jun 18:13
Compare
Choose a tag to compare
  • New Features

    • Add support for new user management features. Adds Client#query_role, Client#query_roles, Client#create_role, Client#drop_role, Client#grant_privileges, Client#revoke_privileges. Adds the 'Role' class. Adds UserRoles#read_info, UserRoles#write_info, UserRoles#conns_in_use to the UserRoles class.
  • Improvements

    • Do not run PredExp tests for server v6+.

Minor Improvements release

10 May 14:18
Compare
Choose a tag to compare
  • Add basic support for the new authentication protocol.

Major Breaking Release

08 Nov 11:16
Compare
Choose a tag to compare

Notice: This version of the client only supports Aerospike Server v4.9 and later. Some features will work for the older server versions, but they are not tested, nor officially supported.

  • New Features

    • [CLIENT-1467] Support native Boolean type for server v5.6+.
  • Improvements

    • Add basic support for server v4.9+ scan/queries.
    • Don't check for key equality in Batch command results.

Minor Improvements

09 Feb 13:13
Compare
Choose a tag to compare
  • Improvements
    • Remove Timeout in wait_till_stabilized in favor of thread.join(timeout) . Thanks to Marcelo [#104]
    • Adds ResultCode::LOST_CONFLICT

Minor Fix and Improvements

01 Dec 18:25
Compare
Choose a tag to compare
  • Bug Fixes

    • Avoid panic if Command#get_node fails in Command#execute. Resolves issue #101.
    • Fix wrong method invocation inside Client#truncate method. Thanks to Alexander
  • Improvements

    • Added missing server error codes.

Minor feature release

15 Oct 06:54
Compare
Choose a tag to compare
  • New Features

    • [CLIENT-1246] Adds missing API for Context#list_index_create and Context#map_key_create
  • Bug Fixes

    • Fixed an issue were MsgPack extensions were not recursively cleared from the CDTs during unpacking.

Major Feature Release

12 Oct 15:57
Compare
Choose a tag to compare
  • New Features

    • [CLIENT-1173], [CLIENT-1246] Support Nested CDT operations with Context.
    • [CLIENT-1179] Support Bitwise operations.
  • Changes

    • ListSortFlags now has an ASCENDING option, with DEFAULT mapping to it.

Major Feature Release

05 Oct 14:46
Compare
Choose a tag to compare
  • New Features

    • [CLIENT-1254] Adds support for HyperLogLog.
  • Changes

    • Client#operate now uses OperatePolicy by default.

Major Feature Release

07 Aug 06:02
Compare
Choose a tag to compare
  • New Features

    • Adds support for rack-aware reads.
    • Adds support for client-server compression.
  • Improvements

    • Adds support for truncate-namespace command.

Major Feature Release

07 Aug 06:00
Compare
Choose a tag to compare
  • New Features

    • Adds support for replica policies.
  • Improvements

    • Remove support for "old" partition tokenizer.
    • Refactor how partition parser is initialized and called.
    • Adds support for 'replicas' and remove the old partition table queries from the server.