Skip to content

Tags: phpengineer/phpredis

Tags

incrby_float_prefix

Toggle incrby_float_prefix's commit message
Fixes phpredis#408

allow_null_set_options

Toggle allow_null_set_options's commit message
Addresses phpredis#407

srandmember_serialize

Toggle srandmember_serialize's commit message
Addresses phpredis#391

redis_array_pconnect

Toggle redis_array_pconnect's commit message
Addresses phpredis#394 and phpredis#395

bitops_offset

Toggle bitops_offset's commit message
Addresses phpredis#401

setex_long_expires

Toggle setex_long_expires's commit message
Hotfix, phpredis#385

close_command

Toggle close_command's commit message
Addresses phpredis#381

hmget_invalid_args

Toggle hmget_invalid_args's commit message
Fixes issue phpredis#379 even when an array with some good

keys as well as empty items is passed.

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