PECL :: Package :: memcached :: 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