Memcached 1.6 has been released, the new version brings some important new features, and memcached was restored. Updates Overview:
- Now, its default will build external flash systems.
- The new meta-protocol, which has more features than the binary protocol is now abandoned.
- Do Memcached network code to allow automatic batch response system calls.
- With the changes in the network, each system call average 1.5 key Up to 25% reduction in server CPU, and a delay of at least a few percentage points decrease.
- By default, Memcached 1.6 also with "Extstore" external storage as a new gasket. The hash table keys Extstore and retained in memory, while the value of the external flash memory moved based.
Fixes
-
meta: reference count indicates overflow
- meta: repair gitle in refleak
- fix: All new connections will be deemed to have rejected
- timedrun: correct signal handler initialization.
- restart: fix potential dual release
stats_prefix
: Repair due to the uncertainty caused by the test fails- Repair sasl configuration error loading the wrong path
- meta: the return code more versatile
- config.h (for util.c), repair htonll comp. failure
- hash: For repair fails to build gcc-10
- Repair unit test memory leak
- BUILD repair orders directive
New features
-
extstore: enabled by default.
- meta: incr / decr arithmetic commands (
ma
) - network: conns static transient read buffer
- network: all commands in response to the stack
For more details, view the Release Notes: https://github.com/memcached/memcached/wiki/ReleaseNotes160