1853 Commits

Author SHA1 Message Date
Pavlo Yatsukhnenko e767f219a6 3.1.4 3.1.4 2017-09-27 09:48:38 +03:00
Pavlo Yatsukhnenko 9d3f551ddd Use correct RC specifier 2017-09-13 15:18:47 +03:00
Pavlo Yatsukhnenko 0f4c138022 Fix RedisArray::__call arginfo 2017-09-13 14:04:49 +03:00
Pavlo Yatsukhnenko 8ca57ce161 Revert arginfo for all commands 2017-09-13 13:04:20 +03:00
michael-grunder 9601a2d880 Update package.xml to reflect RC2 2017-09-12 12:25:51 -07:00
michael-grunder f5db33eaf2 Revert "arginfo for updated exists"
This reverts commit 682593db69.
2017-09-12 12:06:39 -07:00
michael-grunder f798f13b70 Revert "Update EXISTS to handle multiple keys"
This reverts commit cccc3997e9.
2017-09-12 12:06:33 -07:00
michael-grunder 0141aae268 Use correct RC specifier/beta stability everywhere for this release 3.1.4RC1 2017-08-30 20:25:13 -07:00
michael-grunder 5d1813f1b7 Pecl wants the date in GMT 2017-08-30 19:53:40 -07:00
michael-grunder 3832939df1 Prepare for 3.1.4RC1 release 2017-08-30 14:50:14 -07:00
Pavlo Yatsukhnenko 81a03035ca More arginfo for RedisCluster
This commit finally fixes issue #1055
2017-08-29 10:43:45 +03:00
Pavlo Yatsukhnenko d5609fc58b More arginfo for RedisCluster 2017-08-29 09:40:09 +03:00
Pavlo Yatsukhnenko 4a0a46b4cb Check number of elements in incoming array-argument 2017-08-28 16:17:05 +03:00
Pavlo Yatsukhnenko e5660be4c6 More arginfo for RedisCluster + remove duplicates 2017-08-28 13:36:37 +03:00
Pavlo Yatsukhnenko 3c60e1f8bf More arginfo for RedisCluster 2017-08-28 12:41:19 +03:00
Pavlo Yatsukhnenko 50dcb153c5 Add arginfo for RedisCluster 2017-08-27 14:22:07 +03:00
Pavlo Yatsukhnenko 0c4c8c53dd Merge pull request #1225 from phpredis/exists-multiple-keys
Update EXISTS to handle multiple keys
2017-08-23 18:59:24 +03:00
Pavlo Yatsukhnenko c9df77db57 ra_call_distributor returns position or -1 in case of error 2017-08-23 15:31:01 +03:00
Pavlo Yatsukhnenko 6c2c6faa1b More arginfo for RedisArray 2017-08-23 09:26:12 +03:00
Pavlo Yatsukhnenko 212e323f5b More arginfo for RedisArray 2017-08-22 17:23:19 +03:00
Pavlo Yatsukhnenko e23be2c830 Add arginfo for RedisArray 2017-08-22 17:11:06 +03:00
michael-grunder 682593db69 arginfo for updated exists 2017-08-21 11:06:43 -07:00
michael-grunder caf5c9984c Use old style array syntax 2017-08-20 13:45:10 -07:00
michael-grunder cccc3997e9 Update EXISTS to handle multiple keys
Fixes #1223
2017-08-20 13:28:00 -07:00
Pavlo Yatsukhnenko 6e83c11266 Merge pull request #1221 from phpredis/zend-string
Use zend_string to store strings in RedisSock
2017-08-18 11:58:36 +03:00
Pavlo Yatsukhnenko 2bf7b2f714 Use zend_string to store strings in RedisSock
Following fields were changed: err, prefix, persistent_id, auth and host
2017-08-16 16:58:10 +03:00
Michael Grunder acc84cccb9 Merge pull request #1220 from phpredis/pipe-multi-warning-revert
Pipe multi warning revert
2017-08-15 15:01:01 -07:00
michael-grunder af71d42268 Avoid a coverty warning for failure to check return value. 2017-08-15 14:45:41 -07:00
Pavlo Yatsukhnenko 42f1c9779b Fix static analyzer warnings 2017-08-15 15:24:06 +03:00
Pavlo Yatsukhnenko 658ee37410 ZEND_HASH_FOREACH_PTR 2017-08-15 13:38:39 +03:00
michael-grunder 77aebadc73 Tests for doubling up on pipeline/multi calls 2017-08-14 15:06:57 -07:00
michael-grunder d11798e18b * Only attempt to set TCP_NODELAY on TCP sockets and also don't abort
if we can't.
* Stop throwing warnings if users double up on pipeline or multi calls
  reverting to previous behavior.
2017-08-14 12:36:34 -07:00
Pavlo Yatsukhnenko e672f40bda Duplicate incoming params via ZVAL_ZVAL in ra_forward_call 2017-08-12 00:01:48 +03:00
Pavlo Yatsukhnenko 4452f6858b Use ZEND_HASH_FOREACH_VAL in redis_sort_cmd 2017-08-11 16:45:21 +03:00
Pavlo Yatsukhnenko 142b51ded9 refactoring
Small change php5 implementation of ZEND_HASH_FOREACH_* macroses.
Use ZEND_HASH_FOREACH_VAL in ra_get_key_type.
Allocate array via MAKE_STD_ZVAL in HANDLE_MULTI_EXEC macro.
2017-08-11 16:20:40 +03:00
Pavlo Yatsukhnenko 2c8de47f78 Use ZEND_HASH_FOREACH_VAL in ra_load_hosts. 2017-08-09 16:32:57 +03:00
Pavlo Yatsukhnenko 6c03f1da3c Merge pull request #931 from yatsukhnenko/multi-pipeline
Allow mixing multi and pipeline modes
2017-08-09 10:16:43 +03:00
Pavlo Yatsukhnenko 5874b0775b Allow mixing multi and pipeline modes 2017-08-08 23:17:49 +03:00
Pavlo Yatsukhnenko a56ed7f9f9 Change type of RedisArray pure_cmds to HashTable 2017-08-04 13:56:48 +03:00
Pavlo Yatsukhnenko 89f9c066a2 Set PHP_REDIS_VERSION to 'develop' 2017-08-04 13:17:05 +03:00
Pavlo Yatsukhnenko 577a919099 Remove ra_rehash_scan 2017-08-04 09:57:47 +03:00
Michael Grunder e53465437d Merge pull request #1216 from m12m3r/patch-1
Update README.markdown
2017-08-02 18:12:38 -07:00
Mark Shehata e47e446f37 Update README.markdown 2017-08-02 15:31:26 -04:00
Pavlo Yatsukhnenko 471ce0724d Fix valgrind warnings 2017-08-02 17:42:34 +03:00
Pavlo Yatsukhnenko 4e32254ec2 Use ZSTR_VAL and ZSTR_LEN macroses to access zend_string fields 2017-08-02 13:20:30 +03:00
Pavlo Yatsukhnenko 7c140714e3 Remove redis_get_exception_base 2017-08-01 18:07:33 +03:00
Pavlo Yatsukhnenko 1ab89e1320 Fix valgrind warnings
Duplicate (MAKE_STD_ZVAL + ZVAL_ZVAL) params in php7 compatible
implementation of call_user_function.
2017-08-01 14:47:03 +03:00
Pavlo Yatsukhnenko b624a8bfd6 Fix valgrind warnings 2017-07-31 18:19:09 +03:00
Pavlo Yatsukhnenko 4f290ea986 TravisCI: dist precise 2017-07-28 15:40:35 +03:00
Pavlo Yatsukhnenko faac8b0600 CID 158616 2017-07-28 14:50:41 +03:00