Skip to content

Releases: aerospike/aerospike-client-nodejs

Features and Fixes

11 May 06:47
Compare
Choose a tag to compare

Feature.

Implemented Add, append and prepend API to add integer values and appending, prepending strings to existing bins.

Fix:

Throw exceptions when wrong arguments are passed for query object creation.

Minor documentation fixes in setting log levels, for using optional parameters in operate API.

Features and Fixes

04 May 06:50
Compare
Choose a tag to compare

Features:

Implemented BatchSelect API, to retrieve selected bins in a batch operation, along with Test case, examples and documentation. 
Added simple Put and Get examples for better readability.
Added support for Debian 8.

Fixes

Enhanced documentation about the support for node v0.12.*
Enhanced docs about g++ dependency.
Fix for the crash in query, when multiple query instances are run.
Fix to honor the policy values given in the global config object, if the individual operation doesn't pass any policy values

Fixes

27 Apr 06:06
Compare
Choose a tag to compare

Fix memory leak resulted from integrating with NaN module

Fix to handle undefined values for key, (fixes segfault in batchGet operations)

Features and Fixes.

09 Apr 10:13
Compare
Choose a tag to compare

Feature.
Nodejs is now compatible with both node v0.12 and node v0.10

Fixes.
When parsing config object fails, throw an exception.
Deprecate the getCapacity and setCapacity in LList API.

Features and Fixes

18 Mar 15:24
Compare
Choose a tag to compare

Feature

  • Security feature to login to a secure Aerospike Cluster.

Fixes

  • Fix to handle 64 bit integers in range and equality integer queries.
  • Enhancing documentation about AEROSPIKE_LUA_PATH - to specify lua path for local resolution
  • Fixed documentation errors in operate and batch APIs.
  • Now LDT test cases are skipped if LDT is not enabled in the given namespace.

Features and Fixes

10 Mar 06:41
Compare
Choose a tag to compare

Feature - LDT released - all LLIST APIs are available with documentation, examples and test cases.
Feature - Updated the C client tag to use version 3.1.8
Fix - Documentation correction for Query API.
Fix - Always initialize the info policy for sindex create, this fixes the query test failure in jenkins and travis.ci

Fixes

04 Mar 06:32
Compare
Choose a tag to compare

Hotfix to fix the broken scanBackground API.

Fix for check and set failure, added test case for check and set.

Fix for range value not being honored in range queries.

Features and Fixes

05 Mar 07:03
Compare
Choose a tag to compare

Feature - Implemented consistency, commit and replica policies for all operations.

Fix - Error handling is improved for scanAggregation API.

Fixes

05 Mar 07:06
Compare
Choose a tag to compare

HotFix: Handle the failure when parsing batch keys in batchGet API

HotFix: Updated the C client tag to use 3.1.2 version of C client.

Features and Fixes

05 Mar 07:12
Compare
Choose a tag to compare

Feature - Implemented scanAggregate API along with example, test cases and documentation.

Feature - Updated the nodejs implementation to use latest C client API to be compatible with C API changes.

Feature - Update the C client tag to 3.0.96 so that nodejs API is compatible with latest C client

Fix - to match the enum definitions in C and nodejs for indextypes

Fix - buffer allocation for digest in key - solves crashing nodejs application under huge load.