pkgsrc-WIP-cvs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: wip/php-memcached



Module name:    wip
Committed by:   fhajny
Date:           Sun Mar 25 18:36:56 UTC 2012

Modified Files:
        wip/php-memcached: Makefile distinfo

Log Message:
Updated php-memcached to 2.0.1.

Changes in 2.0.1
- Fix embedded version number to be not -dev

Changes in 2.0.0
- Add touch() and touchByKey() methods
- Add resetServerList() and quit() methods
- Support binary protocol in sessions
- Make it work with libmemcached up to 1.0.4
- Test against PHP 5.4.0

Changes in 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.
- 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 < 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)

Changes in 2.0.0b1
- 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


To generate a diff of this commit:
cvs -z3 rdiff -u -r1.2 -r1.3 wip/php-memcached/distinfo
cvs -z3 rdiff -u -r1.4 -r1.5 wip/php-memcached/Makefile

To view a diff of this commit:
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/php-memcached/distinfo?r1=1.2&r2=1.3
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/php-memcached/Makefile?r1=1.4&r2=1.5

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
pkgsrc-wip-cvs mailing list
pkgsrc-wip-cvs%lists.sourceforge.net@localhost
https://lists.sourceforge.net/lists/listinfo/pkgsrc-wip-cvs


Home | Main Index | Thread Index | Old Index