Skip to content

Commit

Permalink
version 1.13.3
Browse files Browse the repository at this point in the history
  • Loading branch information
namsic committed Feb 22, 2024
1 parent 7b48dc7 commit 35d8fd5
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 5 deletions.
31 changes: 27 additions & 4 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,26 @@
2024-02-22 [version 1.13.3]
## 🔧 Enhancements
* Fix compile warnings on RHEL8 and MacOS.
* Do not use `#pragma once`.
* Select smallest host as owner when ketama hash collided. #237
* Add parameter validation in `arcus_proxy_connect()`.
* Move io reset from where calls `memcached_vdo()` to where fails inside of `memcached_vdo()`. #250
* Use `<latest-release>-unknown` version when git describe fails.
* Add a limit of count about bop mget/smget commands.
* Import `scanner.l` and `parser.yy` from libmemcached-0.53.
* Refactor ketama weighted related implementation. #263 #273 #274 #275 #276 #277
* Fix package name and info to 'arcus-c-client'.
## 🐛 Bug Fixes
* Call `arcus_server_check_for_update()` in `memcached_exist_by_key()`. #241
* Check `mc->connect_timeout` instead of `mc->poll_timeout` in `connect_poll()`. #247
* Remove a duplicate init macro in configure.ac. #267
* Return `hashkit_get_distribution_function()` instead of `hashkit_get_function()` in `memcached_behavior_get_distribution_hash()`.
## 📝 Documentation
* Add unit test FAQ.
* Fix inconsistencies between code and documentation.
## ✅ Testing
* Use Github Actions instead of Travis for CI test.

2022-02-22 [version 1.13.2]
* [FEATURE] supported the 3 replicas in replication.
* [FIX] return switchover error code when coll get with delete.
Expand Down Expand Up @@ -101,7 +124,7 @@
* [Feature] Support new sort-merge get operation.
- duplicate or unique sort-merge get.
- OUT_OF_RANGE is treated as missed key.
- Missed keys are given with the causes.
- Missed keys are given with the causes.
- Trimmed keys and the last bkeys are given.
- offset search condition is removed.
* [Feature] Add memcached_coll_result_get_position() API.
Expand All @@ -121,7 +144,7 @@
* [Fix] the mis-caculated MEMCACHED_COLL_MAX_FILTER_STR_LENGTH value.
* [Fix] pipe operation bugs like followings.
- buffer overflow when request string is too long.
- incorrect error handling when memcached_vdo fails.
- incorrect error handling when memcached_vdo fails.
* [Fix] the end condition in the piped exist operation.
* [Fix] failed unit tests.
* [Fix] semaphore usage on OSX.
Expand All @@ -145,8 +168,8 @@
* Disable registering client info in ZK ensemble.
* Modify the memcached.h file to include the arcus.h file.
* Make unit tests success in an environment that uses both IPv4 and IPv6.
* Revert to the orginal inteface of arcus_connect() function.
* Revert to the orginal inteface of arcus_connect() function.
* Add ARCUS C Client User Guide Document.

2014-05-15
2014-05-15
* arcus-c-client 1.7.0 is opened. (Apache License 2.0)
2 changes: 1 addition & 1 deletion config/version.pl
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
chomp $arcus_describe;

unless ($arcus_describe =~ m/^\d+\.\d+\.\d+/) {
write_file('m4/version.m4', "m4_define([VERSION_NUMBER], [1.13.2-unknown])\n");
write_file('m4/version.m4', "m4_define([VERSION_NUMBER], [1.13.3-unknown])\n");
exit;
}

Expand Down

0 comments on commit 35d8fd5

Please sign in to comment.