Releases: naver/arcus-java-client
Arcus Java Client 1.10.1.1 (1.10.1 Patch 1)
2018-06-18 [version 1.10.1.1]
* [FIX] throw exception when can't create the znode of client info
* [FIX] ZkInitLatch countDown and abnormal shutdown of CacheManager
* [FIX] fix travis-ci test error due to memcached port conflict
Arcus Java Client 1.10.0.1 (1.10.0 Patch 1)
2018-06-18 [version 1.10.0.1]
* [FIX] throw exception when can't create the znode of client info
* [FIX] ZkInitLatch countDown and abnormal shutdown of CacheManager
* [FIX] add asyncBopExtendedGet status response default case
* [FIX] fix travis-ci test error due to memcached port conflict
Arcus Java Client 1.9.8.1 (1.9.8 Patch 1)
2018-06-18 [version 1.9.8.1]
* [FIX] throw exception when can't create the znode of client info
* [FIX] abnormal shutdown of CacheManager
* [FIX] fix travis-ci test error due to memcached port conflict
Arcus Java Client 1.9.7.1 (1.9.7 Patch 1)
2018-06-18 [version 1.9.7.1]
* [FIX] throw exception when can't create the znode of client info
* [FIX] abnormal shutdown of CacheManager
* [FIX] fix travis-ci test error due to memcached port conflict
Arcus Java Client 1.9.6.1 (1.9.6 Patch 1)
2018-06-18 [version 1.9.6.1]
* [FIX] throw exception when can't create the znode of client info
* [FIX] abnormal shutdown of CacheManager
* [FIX] fix travis-ci test error due to memcached port conflict
Arcus Java Client 1.10.1-SNAPSHOT
2018-06-18 [version 1.10.1-SNAPSHOT]
* [FIX] throw exception when can't create the znode of client info
* [FIX] ZkInitLatch countDown and abnormal shutdown of CacheManager
* [FIX] fix travis-ci test error due to memcached port conflict
Arcus Java Client 1.11.1
* [Fix] CacheManager shutdown by exceptions while reconnect ZooKeeper.
* [FIX] ZkInitLatch countDown bug when reconnect with ZK session timeout.
* [Fix] Instance version comparsion bug for using MGetOperation.
* [Fix] ClassCastException error when optimize the new mget operation.
* [Fix] flush_by_prefix method return false when prefix does not exist.
* [ENHANCE] throw exception when can't create the znode of client info.
* [DOC] Describe the differences of old and new smget API.
* [DOC] Describe that the frontcache is not deleted by the flush command.
* [OTHER] Adjust code indentation.
Arcus Java Client 1.11.0 (unstable)
* [Feature] Support long key. MAX_KEY_LENGTH(250 => 32000).
* [Fix] Fix the trimmed/duplicated bugs of bop smget.
* [Enhance] Use space separated keys instead of comma separated keys.
* [Enhance] Use new mget command of arcus-memcached in asyncGetBulk().
- Choose the old get command or the new mget command
after checking the version of the connected arcus-memcached server.
* [Enhance] Divide the getBulk operation by N(=200) keys per node.
[UNSTABLE] See the below issues
- Issue in version checking mget is compatible with arcus-memcached.
- The version check is OK for arcus-memcacehd version 1.10.X.
- The version check is preblematic for version 1.9 and below.
- ClassCastException error when optimize the new mget operation.
Arcus Java Client 1.10.1
* [Fix] Fix connection latch count calculation mistake.
* [Fix] Fix the asyncBopDecr mistake of ArcusClientPool.
* [Fix] Add the missed response handling in asyncBopExtendedGet.
- Add default handling for error response such as OUT_OF_RANGE.
* [Feature] Add the validation checking on prefix string.
* [Enhance] Add the time unit in operation timeout messages.
Arcus Java Client 1.10.0
* [Feature] Add a map collection type.
* [Cleanup] Separate CacheMonitor ZK watcher from CacheManager.
* [Cleanup] Refactor method call of updateConnection to task execution.
* [Cleanup] Combine timeout tests into a single test.
* [Cleanup] Remove duplicate test codes.
* [Test] Add unit tests for SMGet with ElementMultiFlagsFilter.