Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

aerospike

Package Overview
Dependencies
Maintainers
4
Versions
138
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

aerospike - npm Package Versions

1
14

3.6.0

Diff

Changelog

Source

[3.6.0] - 2018-08-28

  • New Features

    • Support query filtering with predicate expressions. Requires server version v3.12 or later. #269
    • Add missing replica.sequence policy value #270
  • Updates

    • Update C client library to v4.3.16 #271
    • Remove modlua.systemPath config entry
    • Remove lua-core submodule; system lua code is now loaded directly from C strings instead of files
jhecking-aerospike
published 3.5.0 •

Changelog

Source

[3.5.0] - 2018-07-19

  • New Features

    • Support list/map nearest key/value get/remove operations (relative rank range). Requires server version v4.3.0 or later. #264
    • Support list write flags NO_FAIL and PARTIAL. Add new map write flags, including NO_FAIL and PARTIAL. Requires server version v4.3.0 or later. #265
    • Rewrote examples to use latest client APIs, ES2017 async functions, and reduce yargs boilerplate code #266
  • Updates

jhecking-aerospike
published 3.4.0 •

Changelog

Source

[3.4.0] - 2018-06-20

  • New Features

    • Add CDT List operations for Ordered Lists #250
    • Support scan/query consistency validation using cluster key. Set failOnClusterChange to true in ScanPolicy/QueryPolicy to enable this validation. (Requires Aerospike Server v4.2 or later.) #260
  • Updates

    • Update C client library to v4.3.13 #260
    • Change default log level from INFO to WARN; rename log level DETAIL to TRACE
    • Add support for Ubuntu 18.04
    • Remove support for Ubuntu 12.04
jhecking-aerospike
published 3.3.0 •

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.

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc