2.4.0- Riak TS 1.5 support
2.3.02.2.2- Following issues / PRs addressed:- Add
convertDocumentssearch 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
ResetBucketPropertiescommand (PR) - The Riak Node.js Client now uses the
backoffmodule 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
maxConnectionsdocumentation 2.1.0- Following issues / PRs addressed:- Refactor Joi validation
- Add
Describecommand 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.ClientorRiak.Clusterobjects are fully started or stopped. - Improve
startandstopcallbacks 1.9.1- DEPRECATED RELEASE - DO NOT USE / Following issues / PRs addressed:- Issue with starting
Clientobject - PR for issue with starting
Clientobject 1.9.0- DEPRECATED RELEASE - DO NOT USE / Following issues / PRs addressed:- Time Series support
- Update module dependencies
RiakClusterupdate 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 publisherror 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
NValin theStoreIndexcommand 1.2.1- Following issues / PRs addressed:- Fix missing
client.jsfile - 1.2 - Following issues / PRs addressed:
- Add
FetchPreflistcommand - Use
corkanduncorkto 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
callbackfrom 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.