Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Merge branch 'master' of github.com:php-memcached-dev/php-memcached

  • Loading branch information...
commit 0e30553cb995b5e497acba57742efee7a64d506b 2 parents 1281f77 + 7217802
Ilia Alshanetsky iliaal authored
Showing with 58 additions and 38 deletions.
  1. +11 −13 ChangeLog
  2. +47 −25 package.xml
24 ChangeLog
View
@@ -1,27 +1,25 @@
memcached extension changelog
-Version *******
+Version 2.0.0b2
---------------
* Add OPT_REMOVE_FAILED_SERVERS option.
* Make it work with libmemcached up to 0.49.
* Fix a case where invalid session ID could lock the script.
- * Session Support
- - Added support for libmemcached config string
- - Added persistence support via PERSISTENT=persistent_id prefix
+ * Improve session support:
+ - Add support for libmemcached config string
+ - Add persistence support via PERSISTENT=persistent_id prefix
of the save_path
- - Optimized code by removing unnecessary allocation
- * Added 3rd parameter to the __construct() that allows specification
+ * Add 3rd parameter to the __construct() that allows specification
of libmemcached configuration string
- * Fixed a possible crash in __construct() when using persistent
+ * Fix a possible crash in __construct() when using persistent
connections
- * Added work-around a bug in libmemcached < 0.5 that causes truncation
+ * Add work-around a bug in libmemcached < 0.50 that causes truncation
of last character of server key prefix
* When using multiple servers implement transparent fail-over
- * Fixed php_memc_cas_impl() implementation when server_key is not being used
- * Optimize set* operations for scalar values
- * Added support for incrementByKey() and decrementByKey()
- * When using binary protocol allow increment/decrement to initialize value
- when it is not available.
+ * Fix php_memc_cas_impl() implementation when server_key is not being used
+ * Add support for incrementByKey() and decrementByKey()
+ * Make increment/decrement initialize value when it is not available (when
+ using binary protocol)
Version 2.0.0b1
---------------
72 package.xml
View
@@ -15,10 +15,10 @@ http://pear.php.net/dtd/package-2.0.xsd">
<email>andrei@php.net</email>
<active>yes</active>
</lead>
- <date>2011-03-12</date>
+ <date>2011-06-24</date>
<version>
- <release>2.0.0b1</release>
- <api>2.0.0b1</api>
+ <release>2.0.0b2</release>
+ <api>2.0.0b2</api>
</version>
<stability>
<release>beta</release>
@@ -26,28 +26,24 @@ http://pear.php.net/dtd/package-2.0.xsd">
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
-- Change the return value for non-existing keys to be NULL rather than
- 'false', affects simple get only
-- Add fastlz library that provides better/faster payload compression
-- Add configure switch to enable/disable JSON serialization support
-- Add getAllKeys() method
-- Add deleteMulti() and deleteMultiByKey() methods
-- Add isPristine() and isPersistent() methods
-- Add setOptions() method to set multiple options at once
-- Add SERIALIZER_JSON_ARRAY type that decodes JSON payloads as arrays
- instead of objects
-- Add support for Unix domain socket connections
-- Add memcached.compression_threshold INI setting
-- Add memcached.compression_factor INI setting
-- Add memcached.compression_type INI setting
-- Implement a few speed optimizations
-- Many bug fixes and memory leaks plugged
-- Add several more tests
-- Add constants for libmemcached 0.37+:
- * Memcached::OPT_NUMBER_OF_REPLICAS
- * Memcached::OPT_RANDOMIZE_REPLICA_READ
-- Add 'on_new' callback to constructor
-- Add SASL support
+- Add OPT_REMOVE_FAILED_SERVERS option.
+- Make it work with libmemcached up to 0.49.
+- Fix a case where invalid session ID could lock the script.
+- Improve session support:
+ * Add support for libmemcached config string
+ * Add persistence support via PERSISTENT=persistent_id prefix
+ of the save_path
+- Add 3rd parameter to the __construct() that allows specification
+ of libmemcached configuration string
+- Fix a possible crash in __construct() when using persistent
+ connections
+- Add work-around a bug in libmemcached &lt; 0.50 that causes truncation
+ of last character of server key prefix
+- When using multiple servers implement transparent fail-over
+- Fix php_memc_cas_impl() implementation when server_key is not being used
+- Add support for incrementByKey() and decrementByKey()
+- Make increment/decrement initialize value when it is not available (when
+ using binary protocol)
</notes>
<contents>
<dir name="/">
@@ -88,6 +84,32 @@ http://pear.php.net/dtd/package-2.0.xsd">
<changelog>
<release>
<stability><release>beta</release><api>beta</api></stability>
+ <version><release>2.0.0b2</release><api>2.0.0b2</api></version>
+ <date>2011-06-24</date>
+ <notes>
+- Add OPT_REMOVE_FAILED_SERVERS option.
+- Make it work with libmemcached up to 0.49.
+- Fix a case where invalid session ID could lock the script.
+- Improve session support:
+ * Add support for libmemcached config string
+ * Add persistence support via PERSISTENT=persistent_id prefix
+ of the save_path
+- Add 3rd parameter to the __construct() that allows specification
+ of libmemcached configuration string
+- Fix a possible crash in __construct() when using persistent
+ connections
+- Add work-around a bug in libmemcached &lt; 0.50 that causes truncation
+ of last character of server key prefix
+- When using multiple servers implement transparent fail-over
+- Fix php_memc_cas_impl() implementation when server_key is not being used
+- Add support for incrementByKey() and decrementByKey()
+- Make increment/decrement initialize value when it is not available (when
+ using binary protocol)
+ </notes>
+ </release>
+
+ <release>
+ <stability><release>beta</release><api>beta</api></stability>
<version><release>2.0.0b1</release><api>2.0.0b1</api></version>
<date>2011-03-12</date>
<notes>
Please sign in to comment.
Something went wrong with that request. Please try again.