Commit Graph

  • e908373fa7 Made ZADD variadic. Nicolas Favre-Felix 2011-08-19 17:19:55 +01:00
  • 19381b00c9 Added function to move hashes across instances. Nicolas Favre-Felix 2011-08-19 16:44:29 +01:00
  • 7d7b730283 Added function to move lists across instances. Nicolas Favre-Felix 2011-08-19 16:31:00 +01:00
  • e64b1fdb51 Added function to move sets across instances. Nicolas Favre-Felix 2011-08-19 16:14:47 +01:00
  • 18637bf89d Update target index when rehashing. Nicolas Favre-Felix 2011-08-19 16:01:48 +01:00
  • 5b0ffe2c07 Added rehashing test. Nicolas Favre-Felix 2011-08-19 15:33:08 +01:00
  • cc72eef80b Merge branch 'variadic' into array Nicolas Favre-Felix 2011-08-19 15:15:23 +01:00
  • f0bc275d10 Update source index when rehashing. Nicolas Favre-Felix 2011-08-19 15:15:05 +01:00
  • c53269413e First working _rehash() ! Nicolas Favre-Felix 2011-08-19 15:05:35 +01:00
  • 95219ac284 Started resharding and fixed memory corruption issue. Nicolas Favre-Felix 2011-08-19 14:12:17 +01:00
  • 3564d8fb2f Refactoring Nicolas Favre-Felix 2011-08-19 13:18:59 +01:00
  • 4fc2387b31 Added bool index parameter to RedisArray constructor Nicolas Favre-Felix 2011-08-19 13:04:37 +01:00
  • f28debc6a4 First working version of read-through with a 'previous' array Nicolas Favre-Felix 2011-08-19 11:45:13 +01:00
  • 7e0fdd19d6 Set index only for write commands. Nicolas Favre-Felix 2011-08-19 11:37:25 +01:00
  • d9d6e41dc5 Refactoring Nicolas Favre-Felix 2011-08-19 11:05:06 +01:00
  • 5164905ec1 Memory cleanup Nicolas Favre-Felix 2011-08-19 11:01:02 +01:00
  • 85d0fd63f2 Working key indexing in MULTI/EXEC context Nicolas Favre-Felix 2011-08-19 10:47:06 +01:00
  • 737266929f __call now wrapped in MULTI/EXEC Nicolas Favre-Felix 2011-08-19 10:25:17 +01:00
  • 1e5ab1f7f3 Loaded second ring Nicolas Favre-Felix 2011-08-19 09:50:05 +01:00
  • 3f34960385 Added command aliases. Nicolas Favre-Felix 2011-08-18 17:59:13 +01:00
  • bedaf085bb Added DEL, + variadic DEL. Nicolas Favre-Felix 2011-08-18 17:58:09 +01:00
  • 4c4a2be712 Added _function(). Nicolas Favre-Felix 2011-08-18 17:31:49 +01:00
  • 7d7b41bfc3 Added MSET. Nicolas Favre-Felix 2011-08-18 17:28:26 +01:00
  • 573d7e180c MGET cleanup Nicolas Favre-Felix 2011-08-18 17:03:16 +01:00
  • 4a8c465c20 No memory leaks in MGET. Nicolas Favre-Felix 2011-08-18 17:01:05 +01:00
  • 516fab1512 Added debug info in MGET cleanup Nicolas Favre-Felix 2011-08-18 16:54:07 +01:00
  • 7d04a21e8a Added debug info in MGET cleanup Nicolas Favre-Felix 2011-08-18 16:53:58 +01:00
  • e708d98e37 First working version of MGET. Nicolas Favre-Felix 2011-08-18 16:27:03 +01:00
  • dc57c5ed80 Added info() Nicolas Favre-Felix 2011-08-18 15:34:55 +01:00
  • 012c062628 Added _target() method. Nicolas Favre-Felix 2011-08-18 15:04:24 +01:00
  • 9d05c88cc8 Added _hosts() method. Nicolas Favre-Felix 2011-08-18 14:59:04 +01:00
  • be47034fd8 Return FALSE if we can't pick a node. Nicolas Favre-Felix 2011-08-18 14:53:59 +01:00
  • fe416dd123 Added support for user-defined key extraction functions Nicolas Favre-Felix 2011-08-18 14:52:17 +01:00
  • 40ee8ae2bc Extract {relevant} part of the key. Nicolas Favre-Felix 2011-08-18 14:01:24 +01:00
  • fbccbab5bd First working ring! Nicolas Favre-Felix 2011-08-18 13:46:28 +01:00
  • 12313029ee Replaced RedisSock with Redis zval. Nicolas Favre-Felix 2011-08-18 13:35:57 +01:00
  • 45ab48b212 Picked the node based on key hash Nicolas Favre-Felix 2011-08-18 12:04:33 +01:00
  • a168ff0919 Linked ra to PHP RedisArray object Nicolas Favre-Felix 2011-08-18 11:51:40 +01:00
  • 2ba415581f Bugfix, and added crc32 function. Nicolas Favre-Felix 2011-08-18 11:26:19 +01:00
  • 9be9ba407f Added array constructor with multiple connections Nicolas Favre-Felix 2011-08-18 11:09:48 +01:00
  • 8ec96a1c5f RedisArray constructor Nicolas Favre-Felix 2011-08-18 10:35:57 +01:00
  • 17a9c9e589 Better mkring script. Nicolas Favre-Felix 2011-08-18 09:39:14 +01:00
  • c9fccc1180 Added ring creation script Nicolas Favre-Felix 2011-08-18 09:32:36 +01:00
  • 9e1d068e65 Merge pull request #34 from unicast/master Nicolas Favre-Felix 2011-08-12 05:01:21 -07:00
  • 9708eab9e0 Made LPUSH/RPUSH variadic. Nicolas Favre-Felix 2011-08-08 22:34:06 +01:00
  • f968c17f2b Made ZREM variadic. Nicolas Favre-Felix 2011-08-01 22:50:55 +01:00
  • 331f405162 Made SREM variadic Nicolas Favre-Felix 2011-08-01 22:43:55 +01:00
  • 1fb940430f Made SADD variadic Nicolas Favre-Felix 2011-08-01 22:41:00 +01:00
  • b783d7e3aa Better variadic function, variadic HDEL. Nicolas Favre-Felix 2011-08-01 22:37:22 +01:00
  • 5c65c0394e Updated unit tests Nicolas Favre-Felix 2011-08-01 21:43:18 +01:00
  • 848873f437 Added spec-file to build rpm Ilya Kozlov 2011-07-28 18:32:02 +04:00
  • 1d6133d4cf Fixes regression on doubles (Github issue #33). Nicolas Favre-Felix 2011-07-25 12:30:48 +01:00
  • f4030ea601 Added a link to @ukko's phpdoc project in the README Nicolas Favre-Felix 2011-07-18 19:45:51 +01:00
  • c0dbf8cbd0 Fix Github issue #4 Nicolas Favre-Felix 2011-07-17 21:53:24 +01:00
  • 0987d08eaf Merge pull request #13 from Mikushi/master Nicolas Favre-Felix 2011-07-17 13:49:42 -07:00
  • 906e462226 Merge pull request #30 from ErikDubbelboer/master Nicolas Favre-Felix 2011-07-08 09:14:40 -07:00
  • 26cf871e47 Added resetStat function Erik Dubbelboer 2011-07-08 18:07:13 +02:00
  • c9a6ce2cf4 Build fix for win32 (phpredis 2.1.3) Charles 2011-06-30 21:17:23 +07:00
  • 73d99c3ec8 Added configure flag to disable sessions. Nicolas Favre-Felix 2011-06-25 23:09:09 +01:00
  • 956e3e445b Missing merge. Nicolas Favre-Felix 2011-06-12 22:27:43 +02:00
  • 265feef7aa Merge branch 'master' of https://github.com/Zakay/phpredis into Zakay-master Nicolas Favre-Felix 2011-06-12 19:28:55 +02:00
  • 43bc590502 version bump after tagging mistake 2.1.3 Nicolas Favre-Felix 2011-05-20 21:50:53 +02:00
  • b1f9a726c3 Version bump to 2.1.1 Nicolas Favre-Felix 2011-05-20 20:12:52 +02:00
  • 3d8752599b Use the PHP allocator. Nicolas Favre-Felix 2011-05-20 20:12:17 +02:00
  • dd93ab0d11 Missing va_start. Nicolas Favre-Felix 2011-05-20 20:11:49 +02:00
  • 120ffee41c Making sure licensing is clear. Nicolas Favre-Felix 2011-05-20 21:46:37 +02:00
  • 633ec7ceb7 Version bump to 2.1.1 2.1.1 Nicolas Favre-Felix 2011-05-20 20:12:52 +02:00
  • 2b43aab39f Use the PHP allocator. Nicolas Favre-Felix 2011-05-20 20:12:17 +02:00
  • f488c6063f Missing va_start. Nicolas Favre-Felix 2011-05-20 20:11:49 +02:00
  • 053d62d506 Significantly optimize the redis_cmd_format_static() and redis_cmd_format() routines. In test cases the performance increase is 3-10 fold for these operations Ilia Alshanetsky 2011-05-18 12:25:35 -04:00
  • cf144ccad4 Handling of Redis reply type * Mikushi 2011-04-28 15:11:12 -04:00
  • 765b9a7f41 Added BRPOPLPUSH. Nicolas Favre-Felix 2011-04-28 13:03:43 +02:00
  • 1eef6a6e01 Fixed LIMIT input for sorts. Nicolas Favre-Felix 2011-04-25 22:41:32 +02:00
  • d8de200634 Fix #10, AUTH with session handler. Nicolas Favre-Felix 2011-04-15 12:38:16 +02:00
  • d19379cfb0 Fix #009, blPop leaking memory. Nicolas Favre-Felix 2011-04-15 12:12:44 +02:00
  • 35e6bc7bdb OBJECT command documentation. 2.1.2 Nicolas Favre-Felix 2011-04-06 14:34:43 +02:00
  • fbdf65c75c Added OBJECT command. Nicolas Favre-Felix 2011-04-06 14:32:27 +02:00
  • 6f6c4ff418 Fixed ZTS macros. Nicolas Favre-Felix 2011-04-04 12:28:15 +02:00
  • 2bf4a70534 Reverted changes due to merge. Nicolas Favre-Felix 2011-03-30 13:44:43 +02:00
  • 9c8e501a6b Reverted changes due to merge. Nicolas Favre-Felix 2011-03-30 13:43:44 +02:00
  • 99af20e3ef ported change to RENAMENX from upstream Redis. Nicolas Favre-Felix 2011-03-30 13:37:23 +02:00
  • 80021205e0 Merge branch 'master' of github.com:nicolasff/phpredis Nicolas Favre-Felix 2011-03-30 13:35:54 +02:00
  • 90ecd1798d Moved repository. Nicolas Favre-Felix 2011-03-15 15:45:16 +01:00
  • 569aece1ba Changed contact details. Nicolas Favre-Felix 2011-03-15 07:44:54 -07:00
  • 5a07edc292 Custom session prefix. Nicolas Favre-Felix 2011-03-06 17:24:34 +01:00
  • ba3551b224 Change contact email. Nicolas Favre-Felix 2011-02-28 12:14:59 +01:00
  • 393cfb0c8e Fix KEYS when serializer is enabled. Nicolas Favre-Felix 2011-02-22 09:50:59 +01:00
  • b0d65a4f14 Added link to Macports article. Nicolas Favre-Felix 2011-02-21 09:07:26 +01:00
  • cf534ab646 Updated doc with ini setup. Nicolas Favre-Felix 2011-02-17 12:14:48 +01:00
  • f717ac07a0 HINCRBY bugfix + unit test. Nicolas Favre-Felix 2011-02-15 09:45:47 +01:00
  • 3d08f295c5 Fix problem related to issue 91. Nicolas Favre-Felix 2011-02-14 15:12:15 +01:00
  • ed61e0f893 Fix for issue #91, numeric hash fields. Nicolas Favre-Felix 2011-02-13 14:41:35 +01:00
  • 9e4eeee60f Merge branch 'master' of github.com:Zakay/phpredis Zakay Danial 2011-02-04 11:08:43 +01:00
  • 0aa69e7a29 Updated readme with new persistent_id information on pconnect Zakay Danial 2011-02-04 11:08:08 +01:00
  • bb24d0e01b Bugfix: Forgot to allocate memory for persistent_id Zakay Danial 2011-02-04 10:37:44 +01:00
  • 7713cc5b74 PHPredis session must send null and -1 as persistent_id and perisistent_id_len until persistent_id is implemented for phpredis sessions Zakay Danial 2011-02-04 10:31:20 +01:00
  • 09694ee92d Compile error missing argument separator comma Zakay Danial 2011-02-04 10:06:24 +01:00
  • 634e0161c5 Prefix persistent id with "phpredis:" to prevent collision with other sockets Zakay Danial 2011-02-04 09:48:12 +01:00
  • c561e89ff1 Added support for user specified persistent connection id Zakay Danial 2011-02-04 09:45:57 +01:00
  • a086b0e55b Add missing ZREMRANGEBYRANK + doc, tests. Nicolas Favre-Felix 2011-01-24 16:26:40 +01:00