2.4.0
- Riak TS 1.5 support
2.3.0
2.2.2
- Following issues / PRs addressed:- Add
convertDocuments
search option to allow not converting Solr documents. Do not convert well-known Riak/Solr fields_yz_*
2.2.1
- Following issues / PRs addressed:- Fix uncaught exception when connection closes on a connection that had never executed a command
2.2.0
- Following issues / PRs addressed:- Support load balancers (PR)
- Implement read / write timeouts
- Add
ResetBucketProperties
command (PR) - The Riak Node.js Client now uses the
backoff
module to back-off for retries and health checking attempts. - Compatibility with Riak TS 1.3
2.1.2
- Following issues / PRs addressed:- Improve closed connection handling
- Use TCP keep-alives if available
- Update Winston dependency
2.1.1
- Following issues / PRs addressed:- Use well-known cipher list
- Cipher list incompatible with Riak Security
- Update
maxConnections
documentation 2.1.0
- Following issues / PRs addressed:- Refactor Joi validation
- Add
Describe
command for Timeseries 2.0.0
- Following issues / PRs addressed:- NB: Please ensure that the
.start()
and.stop()
callback arguments are used when using the Riak Node.js Client. These functions will be called when yourRiak.Client
orRiak.Cluster
objects are fully started or stopped. - Improve
start
andstop
callbacks 1.9.1
- DEPRECATED RELEASE - DO NOT USE / Following issues / PRs addressed:- Issue with starting
Client
object - PR for issue with starting
Client
object 1.9.0
- DEPRECATED RELEASE - DO NOT USE / Following issues / PRs addressed:- Time Series support
- Update module dependencies
RiakCluster
update nodes- Miscellaneous improvements
- Fix timeout in TLS
- Non-Time Series improvements
- Add callbacks to
stop()
methods - Smarter node manager
- Use correct cipher list
1.8.1
- Re-publish due tonpm publish
error for1.8.0
.1.8.0
- Following issues / PRs addressed:- Expose Get/Set bucket type properties on
Client
1.7.0
- Following issues / PRs addressed:- Implement commands to Get/Set bucket type properties
1.6.0
- Following issues / PRs addressed:- Some code refactoring
- Parameterize the queue submit interval of RiakCluster
- Corrected method name in the Builder of RiakCluster
- Corrected npm package name in documentation example
1.5.1
- Following issues / PRs addressed:- Fix uncaught exception in defaultnodemanager when nodes are removed
- Allow binary Riak keys
1.5.0
- Following issues / PRs addressed:- JSON parse fails when tombstone is returned
1.4.0
- Following issues / PRs addressed:- Add "Content Encoding" to
RiakObject
1.3.0
- Following issues / PRs addressed:- Small bug in
RiakCluster.removeNode
- Not found property should be consistent
1.2.2
- Following issues / PRs addressed:- Allow
NVal
in theStoreIndex
command 1.2.1
- Following issues / PRs addressed:- Fix missing
client.js
file - 1.2 - Following issues / PRs addressed:
- Add
FetchPreflist
command - Use
cork
anduncork
to send protobuf header and body - When creating a Yokozuna index, allow setting a timeout
- Update to Riak protobuf
2.1.0
.2 1.1.3
- Following issues / PRs addressed:- RiakCluster uses a global DefaultNodeManager
1.1.2
- Following issues / PRs addressed:- On cluster stop only emit state
- vclock buffer issue
- Fix check to determine if Riak should generate key
1.1.1
- Following issues / PRs addressed:- Add String detection to
setRegister()
- Remove
callback
from all Joi schemas 1.1.0
- Following issues / PRs addressed:- Command Queuing
- Pluggable Node Selection
- Add Links to
RiakObject
1.0.0
- Initial release with Riak 2.0 support.