Releases
1.13.3
namsic
released this
22 Feb 05:58
🔧 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.
You can’t perform that action at this time.