Skip to content

Tags: gchacaltana/phpredis

Tags

2.2.4

Toggle 2.2.4's commit message
[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

double_precision

Toggle double_precision's commit message
Mimic Redis double-precision

ra_mget_segfault

Toggle ra_mget_segfault's commit message
Hotfix RedisArray::mget

ttl_return

Toggle ttl_return's commit message
TTL/PTTL documentation and unit tests

echo_alias

Toggle echo_alias's commit message
Alias echo

zcmd_inf_weights

Toggle zcmd_inf_weights's commit message
Issue phpredis#336

2.2.3

Toggle 2.2.3's commit message
Version 2.2.3

comment_error

Toggle comment_error's commit message
One character commit!

tsrmls_cc

Toggle tsrmls_cc's commit message
Don't duplicate TSRMLS_CC

inspection_methods

Toggle inspection_methods's commit message
Introspection methods