From da40d574f9499c5353bfd4bfa30dfa0a404de5bc Mon Sep 17 00:00:00 2001 From: Andrei Zmievski Date: Thu, 4 Jun 2009 16:15:36 -0700 Subject: [PATCH] Release 0.2.0. --- ChangeLog | 15 +++++++++++++++ package.xml | 41 +++++++++++++++++++++++++++++++++-------- php_memcached.h | 2 +- 3 files changed, 49 insertions(+), 9 deletions(-) diff --git a/ChangeLog b/ChangeLog index 6c34505..867e838 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,20 @@ memcached extension changelog +Version 0.2.0 +------------- + * Add JSON serializer support, requires PHP 5.2.10+. + * Add HAVE_JSON and HAVE_IGBINARY class constants that indicate + whether the respective serializers are available. + * Add 'flags' parameter to getMulti() and getMultiByKey(). + * Add GET_PRESERVE_ORDER class constant that can be used with + abovementioned flags parameter to make the order of the keys in the + response match the request. + * Fix an issue with retrieving 0-length payloads (FALSE boolean value). + * Refactor the way payload types are stored in memcached flags to optimize + the structure and allow for future expansion. WARNING! You have to flush + the cache when upgrading to this version. + * Add several tests. + Version 0.1.5 ------------- * Implement getVersion(). diff --git a/package.xml b/package.xml index cc1066a..4481884 100644 --- a/package.xml +++ b/package.xml @@ -15,10 +15,10 @@ http://pear.php.net/dtd/package-2.0.xsd"> andrei@php.net yes - 2009-03-31 + 2009-06-04 - 0.1.5 - 0.1.5 + 0.2.0 + 0.2.0 beta @@ -26,11 +26,17 @@ http://pear.php.net/dtd/package-2.0.xsd"> PHP -- Implement getVersion(). -- Add support for preserving boolean value types. -- Fix crash when child class does not call constructor. -- Fix bug #16084 (Crash when addServers is called with an associative array). -- ZTS compilation fixes. +- Refactor the way payload types are stored in memcached flags to optimize the structure + and allow for future expansion. WARNING! You have to flush the cache when upgrading from + an older version. +- Add JSON serializer support, requires PHP 5.2.10+. +- Add HAVE_JSON and HAVE_IGBINARY class constants that indicate whether the respective + serializers are available. +- Add 'flags' parameter to getMulti() and getMultiByKey(). +- Add GET_PRESERVE_ORDER class constant that can be used with abovementioned flags + parameter to make the order of the keys in the response match the request. +- Fix an issue with retrieving 0-length payloads (FALSE boolean value). +- Add several tests. @@ -61,6 +67,25 @@ http://pear.php.net/dtd/package-2.0.xsd"> memcached + + betabeta + 0.2.00.2.0 + 2009-06-04 + +- Refactor the way payload types are stored in memcached flags to optimize the structure + and allow for future expansion. WARNING! You have to flush the cache when upgrading from + an older version. +- Add JSON serializer support, requires PHP 5.2.10+. +- Add HAVE_JSON and HAVE_IGBINARY class constants that indicate whether the respective + serializers are available. +- Add 'flags' parameter to getMulti() and getMultiByKey(). +- Add GET_PRESERVE_ORDER class constant that can be used with abovementioned flags + parameter to make the order of the keys in the response match the request. +- Fix an issue with retrieving 0-length payloads (FALSE boolean value). +- Add several tests. + + + betabeta 0.1.50.1.5 diff --git a/php_memcached.h b/php_memcached.h index 5567a69..616c13c 100644 --- a/php_memcached.h +++ b/php_memcached.h @@ -48,7 +48,7 @@ PHP_MINIT_FUNCTION(memcached); PHP_MSHUTDOWN_FUNCTION(memcached); PHP_MINFO_FUNCTION(memcached); -#define PHP_MEMCACHED_VERSION "0.1.5" +#define PHP_MEMCACHED_VERSION "0.2.0" #ifdef ZTS #define MEMC_G(v) TSRMG(php_memcached_globals_id, zend_php_memcached_globals *, v)