Releases: naver/nbase-arc
v1.5.1
nbase-arc v1.5.0
This release enhance security features and C API zookeeper event handling.
So upgrade is recommended (especially C API application)
C client enhancement
- change default zookeeper connection retrial interval to 10 sec (from 1sec)
- handle zookeeper read / write event correctly to avoid cpu burst
Security enhancement
- Make flushdb and flushall command can be done only via local proposer
- Implement ACL based bad client blocking
bugfix
- fix plyadump stop when last buffer send is rate limitted
ETC
- add 'r' option for raw data dump
- Upgrade junit to 4.13.1
nbase-arc v1.4.9
This release contains the fixes of security vulnerabilities so upgrade is recommended.
Security vulnerabilities resolve
- Upgrade jackson-databind from 2.9.9.1 to 2.9.10.1.
- Upgrade netty-all from 4.1.5.Final to 4.1.42.Final.
Bug Fix
- Fix race condition around smrlog_sync_maps
- Fix memory leak case
Enhancement
- smr-log-util: implement 'r' format option for raw data dump
nbase-arc v1.4.8
This release contains the fixes of security vulnerabilities so upgrade is recommended.
Security vulnerabilities resolve
- Upgrade base redis version to 3.2.13 (to solve redis HyperLogLog security vulnerability)
- Upgrade jackson, zookeeper library of CM to resolve Security vulnerability warning
Bug Fix
- Fix seg. fault when request s3mget with huge amount of keys (more than 50,000)
- Make s3keys, s3skeys result set be distinct.
- Java api already makes result set be distinct by itself. Only C api is affected by this change.
nbase-arc 1.4.7
This release fixes a bug on C API and some minor fixes.
Upgrade is needed when you use C API library or local_proxy which uses the API.
Bug fix
- zookeeper status and error codes are handled properly
nbase-arc 1.4.6 release
This release contains few minor fixes. There is no upgrade urgency.
local_proxy
- Make listen address configurable
Java client - fix parsing error for error type
- fix a bug that options of RedisClusterConnection.set() does't work
- add testcases and fix bugs
- change dependency jars to the recommended versions
nbase-arc 1.4 release
Features
- Redis version up from 2.8.8 to 3.2.9
- Scan (hscan etc.) commands are now supported and new cluster scan command set are added
- see doc/cluster-scan-commands.md for details
- Java client now run in asynchronous mode internally (netty based).
- reduces the number of connections to gateway
v1.3.0 released
major features and enhancements in v1.3.0
- redis
- When a large key is deleted, it is deleted by separate background thread
- Triple-s objects are more incrementally purged
- smr
- In-memory replication mode is supported by management tool
- configuration master
- More reliable fail-over methods are implemented
nbase-arc java client 1.4.6
Deployed to OSSRH(maven central repository)
<dependency>
<groupId>com.navercorp</groupId>
<artifactId>nbase-arc-java-client</artifactId>
<version>1.4.6</version>
</dependency>
nbase-arc 1.2.5
First release.
See README.md for detailed explanation of nbase-arc