--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2017-cae719fec8
2017-02-28 19:57:20.824308
--------------------------------------------------------------------------------
Name : php-pecl-memcached
Product : Fedora 25
Version : 3.0.3
Release : 1.fc25
URL :
http://pecl.php.net/package/memcached
Summary : Extension to work with the Memcached caching daemon
Description :
This extension uses libmemcached library to provide API for communicating
with memcached servers.
memcached is a high-performance, distributed memory object caching system,
generic in nature, but intended for use in speeding up dynamic web
applications by alleviating database load.
It also provides a session handler (memcached).
--------------------------------------------------------------------------------
Update Information:
**Version 3.0.3** * Fix crash when checking session data with older versions of
libmemcached (#328) * Fix crash due to zend_mm_corrupted when fetching session
data (#327) ---- **Version 3.0.2** * Update warning for touch command in
binary protocol mode with libmemcached below 1.0.18 (#322) * Add tests for
64-bit increment/decrement/incrementByKey/decrementByKey (#321) * Fix tests for
32-bit increment/decrement/incrementByKey/decrementByKey (#319) ---- **Version
3.0.1** * Add API entries for flushBuffers() and getAllKeys() (#316) * Ignore
specific errors from memcached_dump for getAllKeys() with newer memcached
servers (#315) * Fix compiling with memcached binary protocol enabled (#312) *
Restore php_libmemcached_compat with workaround for missing memcached_exists
(#314) * Travis CI purge old versions of memcached and libmemcached (#309) ----
**Version 3.0.0** **API** * The method signature of get, getByKey, getMulti,
and getMultiByKey changed. * get* and getMulti* commands no longer take cas or
user flags parameters. * get* and getMulti* commands now take the
Memcached::GET_EXTENDED flag to retrieve user flags and cas tokens. * Fixes
getStats command to return all stats from all servers * Fixes allKeys command
behaviour * Fixes error where cache callback for get command was not setting
expiration time properly * Added server type to server list * Remove use_sasl
ini-variable and initialise sasl as needed * CAS tokens are returned as integers
and they overflow to strings as needed **Session handler** * The session
memcached protocol config name was changed, and the default protocol was changed
from text to binary protocol. If your memcached setup does not support the
binary protocol(e.g. if using twemproxy), then set
memcached.sess_binary_protocol = Off. (Previously called memcached.sess_binary)
* Session lock algorithm updated (new ini-values memcached.sess_lock_wait_min,
memcached.sess_lock_wait_max and memcached.sess_lock_retries) * Session
extension uses PHP allocators (still some work to do on the rest of the
extension) * Ini-values take effect during session_start or
session_regenerate_id * Fixes crash with session_regenerate_id (work-around for
PHP bug) **Tests** * Fix several problematic tests
--------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade php-pecl-memcached' at the command line.
For more information, refer to the dnf documentation available at
http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label
All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------