Socket
Socket
Sign inDemoInstall

aerospike

Package Overview
Dependencies
3
Maintainers
3
Versions
135
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
Previous1
57
14Next

3.3.0

Diff

Changelog

Source

[3.3.0] - 2018-04-30

  • Bug Fixes

    • Command queue tests fail if cluster address is specified using host/port cli options #247
    • Query fails if one or more cluster nodes do not have records in the set #253
    • TypeError: domain.enter is not a function using Node.js 9.6 or later in interactive mode #254
  • New Features

    • Support authentication mode (Config#authMode). When user authentication is enabled, the mode specifies internal server authentication or external (e.g. LDAP) authentication.
    • Support separate login timeout (Config#loginTimeoutMs) when authentication is enabled.
    • Support for Async Hooks in Node.js 9/10 #255
  • Updates

    • Tests: Upgrade to Mocha v5, Choma v1.2 & replace expect.js with Chai
    • Update C client library to v4.3.11.
jhecking-aerospike
published 3.2.0 •

Changelog

Source

[3.2.0] - 2018-02-08

  • Bug Fixes

    • Avoid buffer overflows when copying bin/set/ns names. #241
    • Fix possible race condition in indexRemove test cases. #240
  • New Features

    • Support building package on Windows (64bit, Windows 7 or later) #239
    • Add new, optional command queue. If configurable limit of in-process commands is exceeded, additional commands are queued for later execution. #245
    • Added new inDoubt flag to AerospikeError. The inDoubt flag indicates if a write command may have completed even though an error was returned. This scenario can occur on a client timeout for a command that has been sent to the server. #242
    • Added a command reference to AerospikeError for the database command, during which the error occurred. The Command object may contain additional information such as the record key for single-record-key read/write commands. #242
  • Updates

    • Update C client library to v4.3.5.
jhecking-aerospike
published 3.1.1 •

Changelog

Source

[3.1.1] - 2018-01-09

  • Bug Fixes

    • Support all data types for write operation in Client#operate #235
    • Only setup cluster events callback on Client#connect #237
  • Updates

    • Update C client library to v4.3.2.
jhecking-aerospike
published 3.1.0 •

Changelog

Source

[3.1.0] - 2017-12-18

  • New Features

    • Logging improvements: C client logs enabled by default; log level can be controlled through new, global log settings. PR #231
    • Support "exists" policy for operate command. PR #233
    • Support "linearize read" policy for Strong Consistency mode. (Requires Aerospike server v4.0.)
  • Updates

    • Add support for Node.js v9.x
    • Update C client library to v4.3.1. PR #232
    • Update to C client's new package format.
    • Add support for Debian 9 ("Stretch")
jhecking-aerospike
published 3.0.2 •

Changelog

Source

[3.0.2] - 2017-10-09

  • Bug Fixes
    • Release event loop on #close even if client not connected #225
jhecking-aerospike
published 3.0.1 •

Changelog

Source

[3.0.1] - 2017-10-06

  • Bug Fixes
    • Fixed typo: Aerospike.ttl.DONT_UPDDATE #222
    • Return parameter error if ttl or gen meta-data values are invalid #223
    • Call Client#connect callback asynchronously #224
jhecking-aerospike
published 3.0.0 •

Changelog

Source

[3.0.0] - 2017-10-03

  • New Features

    • Support for Promises in addition to Callback functions PR #210
    • Support nobins flag on query operations
    • Support CDT List Increment operation. Requires server 3.15 or later.
    • Improved timeout handling and automatic transaction retries - see detailed API changes for more info.
    • Support gen policy for apply UDF operation.
  • Bug Fixes

    • Fix memory leak in batchRead #213
  • Updates

    • Requires Node.js v4.x (LTS) or later; Node.js v0.12.x and io.js are no longer supported PR #179
    • Update C client library to v4.2.0.
    • Changes to callback function signatures for several client operations. PR #210
    • Removal of several client functions, that were marked as deprecated under v2.x. PR #214
    • Policy rewrite and changes to how default client policies are configured. PR #221
    • Changes to shared memory layout and default shared memory key.

Please refer to the full list of backward incompatible API changes for further details.

jhecking-aerospike
published 2.7.2 •

Changelog

Source

[2.7.2] - 2017-08-03

  • Bug Fixes
    • Close cluster event callback handle when client is closed #211
jhecking-aerospike
published 2.7.1 •

Changelog

Source

[2.7.1] - 2017-07-24

  • New Features
    • Add socket timeout setting to query policy #207
jhecking-aerospike
published 2.7.0 •

Changelog

Source

[2.7.0] - 2017-07-17

  • New Features

    • Client emits cluster state changed events #206
  • Updates

    • Update C client library to v4.1.8.
    • Update packaging to include system Lua scripts in npm package #202
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc