All Versions
Latest Version
Avg Release Cycle
49 days
Latest Release
351 days ago

Changelog History
Page 5

  • v2.4.2 Changes

    November 10, 2016
    • ๐Ÿ†• New Features

      • Added constant enums Aerospike.ttl for "special" TTL values, incl. DONT_UPDATE value supported by Aerospike Server v3.10.1 and later.
    • ๐Ÿ› Bug Fixes

      • Security Fix: Download C client using HTTPS and verify package checksum. #153 Thanks to Adam Baldwin of @liftsecurity for the report!
      • Support for Ubuntu 16.10/17.04 in the C client download script. #154 Thanks to @kitex!
  • v2.4.1 Changes

    October 10, 2016
    • ๐Ÿ› Bug Fixes

    • ๐Ÿ”„ Changes

      • Renamed Cluster ID to Cluster Name; Cluster Name verification requires Aerospike Server v3.10 or later.
    • โšก๏ธ Updates

      • Update C client library to v4.1.1.
  • v2.4.0 Changes

    September 09, 2016
    • ๐Ÿ†• New Features

      • Support for durable delete write policy [CLIENT-769]; requires Aerospike Server Enterprise Edition v3.10 or later.
      • Support IPv6 socket protocol; requires Aerospike Server v3.10 or later.
      • Support Cluster ID verification; requires Aerospike Server v3.10 or later.
      • Support new peers info protocol; requires Aerospike Server v3.10 or later.
      • Support TLS 1.2 secure socket protocol; requires future Aerospike Server release.
      • New Client#infoAny command to send info request to single cluster node.
    • ๐Ÿ‘Œ Improvements

      • Add support for two new server error codes (23 & 24) introduced in Aerospike Server v3.9.1.
      • Regression: Skip LDT and CDT Map tests if server does not support the feature [CLIENT-753]
    • โšก๏ธ Updates

      • Update C client library to v4.1.0.
      • Shared memory layout has changed in v4.1.0 of the C client library. See backward incompatible API changes for more details.
      • The retry policy value for read, write, remove and operate policies has been deprecated as it does not actually affect single key read/write commands, the batch read command or query/scan commands in client versions v2.x.
  • v2.3.1 Changes

    August 11, 2016
    • ๐Ÿ› Bug Fixes
      • Fix installation on Amazon Linux. #143
  • v2.3.0 Changes

    August 11, 2016
    • ๐Ÿ†• New Features

      • Add Client#infoAll method to simplify processing info responses from multiple hosts. #43
    • ๐Ÿ› Bug Fixes

      • Add work-around for issues running client with Node's interactive debugger. #140
      • Support writing null values to delete bin using Client#operate. #142
    • ๐Ÿ‘Œ Improvements

      • Improved C-client resolution to avoid issues fetching C client artifact during npm package installation
    • ๐Ÿ”„ Changes

      • Update C client library to v4.0.7.
      • Drop support for Debian 6
  • v2.2.0 Changes

    July 13, 2016
    • ๐Ÿ†• New Features
      • Added back support for applying stream UDF to query results w/o aggregation.
      • Added maxConnsPerNode config setting to address #130.
  • v2.1.1 Changes

    June 29, 2016
    • ๐Ÿ› Bug Fixes
      • Prevent segfault processing query/scan record stream if client object goes out of scope. [CLIENT-735]
      • Update C client to v4.0.6 with fix to complete scan on empty sets. #132
  • v2.1.0 Changes

    June 03, 2016
    • ๐Ÿ†• New Features

      • Support for operations on Sorted Maps. Requires Aerospike server version 3.8.4 or later.
    • ๐Ÿ‘Œ Improvements

      • Key objects returned in callbacks now include the digest
      • Code cleanup to support [email protected] which adds several new rules
    • ๐Ÿ›  Fixes

      • Fix compile time error with Node 0.12 using gcc 4.4. #131
    • ๐Ÿ”„ Changes

      • The aerospike.operator module has been split up into two seperate modules aerospike.operations and aerospike.lists for operations on scalar and list data types respectively. See detailed list of API changes for further details.
    • ๐Ÿ“š Documentation

      • Pulled client configuration out into a separate class and expanded the documentation.
      • Documented sharedMemory configuration.
      • Added tutorial for using Aerospike client in Node.js cluster setup.
  • v2.0.4 Changes

    May 09, 2016
    • ๐Ÿ›  Fixes
  • v2.0.3 Changes

    May 03, 2016
    • ๐Ÿ›  Fixes
      • Event loop does not get released if module gets required but never used to open & close client connection. #124