Skip to content
This repository
March 17, 2014

2.2.5

phpredis 2.2.5
This is a minor release with several bug fixes as well as additions to support
new commands that have been introduced to Redis since our last release.

A special thanks to everyone who helps the project by commenting on issues and
submitting pull requests!  :)

[NEW] Support for the BITPOS command
[NEW] Connection timeout option for RedisArray (@MikeToString)
[NEW] A _serialize method, to complement our existing _unserialize method
[NEW] Support for the PUBSUB command
[NEW] Support for SCAN, SSCAN, HSCAN, and ZSCAN
[NEW] Support for the WAIT command

[FIX] Handle the COPY and REPLACE arguments for the MIGRATE command

[DOC] Fix syntax error in documentation for the SET command (@mithunsatheesh)
[DOC] Homebrew documentation instructions (@mathias)
March 11, 2014
March 09, 2014

ra_type_check

Bugfix to RedisArray so we don't segfault
February 21, 2014
February 20, 2014
January 06, 2014
November 19, 2013
November 18, 2013
November 13, 2013
November 13, 2013
November 13, 2013
October 04, 2013
September 14, 2013
September 05, 2013

hmget_invalid_args

Fixes issue #379 even when an array with some good
keys as well as empty items is passed.
September 01, 2013

2.2.4

[PHPRedis 2.2.4] Release date: 01 Sep 2013
**
** Features / Improvements
**

* Randomized reconnect delay for RedisArray @mobli
  This feature adds an optional parameter when constructing a RedisArray object
  such that a random delay will be introduced if reconnections are made,
  mitigating any 'thundering herd' type problems.

* Lazy connections to RedisArray servers @mobli
  By default, RedisArray will attempt to connect to each server you pass in
  the ring on construction.  This feature lets you specify that you would
  rather have RedisArray only attempt a connection when it needs to get data
  from a particular node (throughput/performance improvement).

* Allow LONG and STRING keys in MGET/MSET

* Extended SET options for Redis >= 2.6.12

* Persistent connections and UNIX SOCKET support for RedisArray

* Allow aggregates for ZUNION/ZINTER without weights @mheijkoop

* Support for SLOWLOG command

* Reworked MGET algorithm to run in linear time regardless of key count.

* Reworked ZINTERSTORE/ZUNIONSTORE algorithm to run in linear time

**
** Bug fixes
**

* C99 Compliance (or rather lack thereof) fix @mobli
* Added ZEND_ACC_CTOR and ZEND_ACC_DTOR @euskadi31
* Stop throwing and clearing an exception on connect failure @matmoi
* Fix a false positive unit test failure having to do with TTL returns
August 31, 2013
August 06, 2013
June 24, 2013
April 28, 2013
April 28, 2013
March 27, 2013
March 20, 2013

php5.2_warnings

Fix a couple warnings for PHP 5.2.X
March 16, 2013
August 29, 2012
April 09, 2012

2.2.1

Released v2.2.1 with updated version in php_redis.h
April 03, 2012

2.2.0

Merge pull request #156 from Breathless/master
.deb related fixes
May 20, 2011

2.1.3

version bump after tagging mistake
May 20, 2011
April 06, 2011

2.1.2

OBJECT command documentation.
January 20, 2011
December 07, 2010

2.0.12

Added support for UNIX Domain Sockets.
November 17, 2010

2.0.11

Added more contact info, version 2.0.11
October 29, 2010
October 28, 2010

2.0.9

Handle server death before close().
October 12, 2010
October 11, 2010

2.0.7

Added symbol for static compilation.
October 06, 2010
October 06, 2010

2.0.5

Added floating-point timeout for better precision.
September 30, 2010
September 29, 2010
September 22, 2010
September 20, 2010

2.0.1

Added MULTI/EXEC test for HMGET.
September 19, 2010
March 15, 2010
Something went wrong with that request. Please try again.