Commit Graph

  • 2552b29aca Merge branch 'hotfix/mget_skip_empty' mget_skip_empty michael-grunder 2014-02-21 07:40:10 -08:00
  • 9eaf14756b Don't attempt MGET on nodes where no keys resolve michael-grunder 2014-02-21 06:12:32 -08:00
  • 79ccf9aec4 Merge branch 'hotfix/eval_timeout_segfault' into develop michael-grunder 2014-02-20 22:26:23 -08:00
  • 43b35a4737 Merge branch 'hotfix/eval_timeout_segfault' eval_timeout_segfault michael-grunder 2014-02-20 22:26:00 -08:00
  • d2832bfa85 We need to return immediately from our variant reply parsing function if we get a protocol error, rather than just throwing and exception and breaking execution of the loop. michael-grunder 2014-02-20 15:48:15 -08:00
  • f200730fe9 _serialize method michael-grunder 2014-02-04 11:55:08 -08:00
  • 48ae8e52f6 Implement PUBSUB command michael-grunder 2014-01-21 14:50:34 -08:00
  • 1a89ec2ff4 Add Redis COPY and REPLACE flag support for Migrate command. michael-grunder 2014-01-14 13:43:06 -08:00
  • 589072a649 Merge branch 'hotfix/incrbyfloat_docfix' into develop michael-grunder 2014-01-06 09:35:47 -08:00
  • 92782639b0 Merge branch 'hotfix/incrbyfloat_docfix' incrbyfloat_docfix michael-grunder 2014-01-06 09:35:16 -08:00
  • f92b74ba35 Update README.markdown liaolliso2012 2014-01-06 15:56:42 +08:00
  • 727b824924 Update README.markdown Mithun Satheesh 2013-12-31 15:06:31 +05:30
  • 3f0dcd8692 Update README.markdown Mithun Satheesh 2013-12-31 15:06:31 +05:30
  • 8732d89be9 added homebrew installation instructions Mathias Verraes 2013-12-22 20:30:22 +01:00
  • a77439a7cf Minor documentation fixes Nicolas Favre-Felix 2013-12-14 21:00:06 +00:00
  • f39faf7dac Don't forget to prefix our keys. :) michael-grunder 2013-12-14 12:23:23 -08:00
  • 53560e0332 Merge branch 'feature/scan_commands' into develop michael-grunder 2013-12-14 11:17:13 -08:00
  • 84f3fb50b5 Another documentation fix :) michael-grunder 2013-12-14 11:01:51 -08:00
  • 2e4ff5711c Documentation fix michael-grunder 2013-12-14 11:00:37 -08:00
  • ab553893f9 SCAN and variants michael-grunder 2013-12-14 10:51:03 -08:00
  • 77afbe3dac Implement WAIT command michael-grunder 2013-12-07 14:08:18 -08:00
  • 014b905ac5 Merge branch 'hotfix/incrby_float_prefix' into develop michael-grunder 2013-11-19 07:41:02 -08:00
  • e482f970ac Merge branch 'hotfix/incrby_float_prefix' incrby_float_prefix michael-grunder 2013-11-19 07:40:30 -08:00
  • 2108446ecb Don't free the key before we use it Fixes #408 michael-grunder 2013-11-19 07:40:02 -08:00
  • 11a9292d96 Merge branch 'hotfix/allow_null_set_options' into develop michael-grunder 2013-11-18 11:42:27 -08:00
  • 49dce3b372 Merge branch 'hotfix/allow_null_set_options' allow_null_set_options michael-grunder 2013-11-18 11:42:14 -08:00
  • 32837e06e9 Allow for NULL to be passed in our optional arguments and just ignore it if it is (but still set the key). michael-grunder 2013-11-18 11:41:19 -08:00
  • f73898de48 Merge branch 'hotfix/bitops_offset' into develop michael-grunder 2013-11-13 15:00:58 -08:00
  • 504724b416 Merge branch 'hotfix/bitops_offset' bitops_offset michael-grunder 2013-11-13 15:00:47 -08:00
  • eff6a91340 Enforce offset range limitations for GETBIT and SETBIT michael-grunder 2013-11-13 15:00:13 -08:00
  • b103b5ea5a Merge branch 'hotfix/redis_array_pconnect' into develop michael-grunder 2013-11-13 11:53:47 -08:00
  • b3c6616a61 Merge branch 'hotfix/redis_array_pconnect' redis_array_pconnect michael-grunder 2013-11-13 11:53:16 -08:00
  • 0fd41c2aef Fixed ra->pconnect parameter in ra_make_array This parameter was ignored and caused pconnect not to work Nicolas Van Eenaeme 2013-10-23 14:30:07 +00:00
  • dc5f40d0e8 Merge branch 'hotfix/srandmember_serialize' into develop michael-grunder 2013-11-13 11:23:45 -08:00
  • f3191cdc21 Merge branch 'hotfix/srandmember_serialize' srandmember_serialize michael-grunder 2013-11-13 11:23:34 -08:00
  • f3f361a427 Fix serializer support for SRANDMEMBER for both one member and when the count argument is passed. michael-grunder 2013-11-13 11:16:41 -08:00
  • 978fbcf6fc Further fixes for building on VC9 Win32, C89 compliance vostok4 2013-10-18 14:37:06 +02:00
  • 5655f0574e Last fix for win32 compiles vostok4 2013-10-16 11:39:51 +02:00
  • b7e8b3b64e Fix compilation errors on Win32 with VC11 vostok4 2013-10-10 13:07:01 +02:00
  • 9c5888b5a8 Merge branch 'hotfix/setex_long_expires' into develop michael-grunder 2013-10-04 10:38:53 -07:00
  • 00233a3f91 Merge branch 'hotfix/setex_long_expires' setex_long_expires michael-grunder 2013-10-04 10:37:45 -07:00
  • 0f003bcb2d regression test for: setex properly handles long expire values Soenke Ruempler 2013-10-04 15:04:02 +02:00
  • f3c0dd2b9f let setex properly handle long expire values Deniz Adrian 2013-10-04 15:07:42 +02:00
  • 2cf59cc251 Merge branch 'hotfix/close_command' into develop michael-grunder 2013-09-14 11:58:52 -07:00
  • 853f86b1f2 Merge branch 'hotfix/close_command' close_command michael-grunder 2013-09-14 11:57:56 -07:00
  • 4a6c01bc1a Send a newline with the QUIT command michael-grunder 2013-09-07 13:51:33 -07:00
  • d999059918 Fix a merge fail michael-grunder 2013-09-05 22:18:20 -07:00
  • 3b448f0a98 Merge branch 'hotfix/hmget_invalid_args' into develop michael-grunder 2013-09-05 19:09:19 -07:00
  • 0fbf639c3b Merge branch 'hotfix/hmget_invalid_args' hmget_invalid_args michael-grunder 2013-09-05 19:05:59 -07:00
  • b144743345 Rework the HMGET command to skip invalid keys michael-grunder 2013-09-05 15:08:30 -07:00
  • 03d5a985c6 Add a unit test for the scenario described in #379 michael-grunder 2013-09-03 21:17:38 -07:00
  • 1a7952d0d0 If no valid keys are found when processing an HMGET command, free up our command and keys pointer and simply return FALSE. michael-grunder 2013-09-03 21:13:57 -07:00
  • 59a2886d2b Merge branch 'hotfix/hmget_no_valid_keys' michael-grunder 2013-09-03 21:19:23 -07:00
  • a0e9b65d4c Add a unit test for the scenario described in #379 michael-grunder 2013-09-03 21:17:38 -07:00
  • 18339ec05b If no valid keys are found when processing an HMGET command, free up our command and keys pointer and simply return FALSE. michael-grunder 2013-09-03 21:13:57 -07:00
  • 19e6f315f2 Merge branch 'release/2.2.4' 2.2.4 michael-grunder 2013-09-01 18:39:08 -07:00
  • 8ed1a29ad3 Merge branch 'develop' of github.com:nicolasff/phpredis into develop michael-grunder 2013-09-01 13:25:15 -07:00
  • 02bac74dc3 Initialize agg_op_len to zero michael-grunder 2013-09-01 13:24:48 -07:00
  • f4960ddec2 Release version 2.2.4 Nicolas Favre-Felix 2013-09-01 20:24:09 +01:00
  • 3923531eba Merge branch 'feature/z_cmd_performance' into develop michael-grunder 2013-09-01 09:38:20 -07:00
  • 5c4fe08b69 generic_z_command fixes michael-grunder 2013-09-01 09:33:20 -07:00
  • 6e0f0d786c Rework generic_z_command to build the command in linear time michael-grunder 2013-09-01 07:48:08 -07:00
  • eb0bbbafa0 Rollback the automatic resharding distributor michael-grunder 2013-08-31 19:20:34 -07:00
  • f5fc23cbe2 Merge branch 'hotfix/double_precision' into develop michael-grunder 2013-08-31 14:12:56 -07:00
  • 4c24dfa5c5 Merge branch 'hotfix/double_precision' double_precision michael-grunder 2013-08-31 14:12:36 -07:00
  • 20a3ef42d8 Merge branch 'feature/mobli_ra_changes' into develop michael-grunder 2013-08-31 14:12:13 -07:00
  • 60e3ba781e Merge branch 'feature/new_set_args' into develop michael-grunder 2013-08-31 14:09:58 -07:00
  • 8e81c49b55 Performance increase for MGET michael-grunder 2013-08-31 11:27:54 -07:00
  • b3a64145cb Merge branch 'feature/matmol_connect_ex' into develop michael-grunder 2013-08-30 21:30:59 -07:00
  • 77b17e52ea Merge in MatMol's changes so we don't throw and then clear an exception in the context of connect or pconnect michael-grunder 2013-08-30 21:30:00 -07:00
  • 677c8df7c1 Merge remote-tracking branch 'matmol/dont_throw_exception_on_pconnect' into feature/matmol_connect_ex michael-grunder 2013-08-30 21:18:00 -07:00
  • bab2a192b7 Fix an erroneous unit test failure for TTL michael-grunder 2013-08-30 21:11:02 -07:00
  • 7207aae8aa Add SLOWLOG command michael-grunder 2013-08-27 21:26:51 -07:00
  • 6cf2cea4f6 Merge branch 'feature/reflection_flags' into develop michael-grunder 2013-08-23 11:09:54 -07:00
  • d1eddc4b87 Incorporate reflection flags from euskadi31 michael-grunder 2013-08-23 11:07:53 -07:00
  • 535ff5d13f Actually set the precision to 16 places! michael-grunder 2013-08-15 10:54:41 -07:00
  • daef4b73a0 Increase double->string precision michael-grunder 2013-08-15 10:47:03 -07:00
  • c501638696 Merge branch 'feature/zintersection_optional' into develop michael-grunder 2013-08-14 20:20:44 -07:00
  • 7c9420dcca Merge remote-tracking branch 'mheijkoop/zintersection_optional' into feature/zintersection_optional michael-grunder 2013-08-14 20:18:30 -07:00
  • 68605de48c Allow weights array to be null in generic_z_command (zUnion/zInter) Marlies Heijkoop 2013-08-12 21:13:36 +02:00
  • d01abbbd7d Added tests for zUnion and zInter with aggregate functions but without weights Marlies Heijkoop 2013-08-12 21:11:56 +02:00
  • 7aae259ecb Fix argument order sent to ra_make_array michael-grunder 2013-08-11 11:50:38 -07:00
  • f97c8433d5 Integrating mobli's lazy connect and retry interval michael-grunder 2013-08-11 11:31:23 -07:00
  • 8443769dc3 Merge remote-tracking branch 'mobli/develop' into feature/mobli_ra_changes michael-grunder 2013-08-11 11:29:29 -07:00
  • a80246122a Merge branch 'feature/ra_mset_intkeys' into develop michael-grunder 2013-08-11 09:13:04 -07:00
  • ee571eabdf Merge branch 'feature/ra-performance' into develop michael-grunder 2013-08-11 09:05:37 -07:00
  • 16185f2e37 Re-add UNIX socket support to RedisArray michael-grunder 2013-08-11 09:01:49 -07:00
  • dcbeae7599 Persistent connections with RedisArray michael-grunder 2013-08-11 08:54:59 -07:00
  • 2099f1904a Merge branch 'hotfix/ra_mget_segfault' into develop michael-grunder 2013-08-06 14:19:37 -07:00
  • cdd437ec59 Merge branch 'hotfix/ra_mget_segfault' ra_mget_segfault michael-grunder 2013-08-06 14:19:23 -07:00
  • 641841012f Make sure RedisArray::mget returns an array michael-grunder 2013-08-06 14:17:54 -07:00
  • 711f053b9f Redis >= 2.6.12 extended set options michael-grunder 2013-08-02 23:31:27 -07:00
  • 98bc9ecbeb Formatting michael-grunder 2013-07-31 21:50:00 -07:00
  • 0ce690c8fe Allow for LONG and STRING keys in MGET and MSET. We can't allow for other types, as phpredis proper takes a key->value array and PHP doesn't support other array key types. michael-grunder 2013-07-31 21:20:22 -07:00
  • 58f38ae728 Merge branch 'hotfix/ttl_return' into develop michael-grunder 2013-07-31 14:58:16 -07:00
  • 1a8b049d4f Merge branch 'hotfix/ttl_return' ttl_return michael-grunder 2013-07-31 14:58:01 -07:00
  • 1b624141c0 Update documentation and unit tests for TTL/PTTL michael-grunder 2013-07-31 14:57:26 -07:00
  • 7e4cdb47f4 Don't throw exceptions for (p)connect calls. Mathieu Kooiman 2013-07-29 14:00:36 +02:00
  • 0ff393bdca Fix poor performance on initial use Emmanuel Merali 2013-07-22 05:29:35 +03:00
  • 958e062800 Changed distributor to accepts strings Emmanuel Merali 2013-07-22 04:50:11 +03:00