Releases: aerospike/aerospike-client-nodejs
Features and Fixes
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
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
Fix memory leak resulted from integrating with NaN module
Fix to handle undefined values for key, (fixes segfault in batchGet operations)
Features and Fixes.
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
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
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
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
Feature - Implemented consistency, commit and replica policies for all operations.
Fix - Error handling is improved for scanAggregation API.
Fixes
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
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.