Nicolas Favre-Felix
|
32e8d4143c
|
More fixes for PHP 5.4
|
2012-03-12 07:05:30 +00:00 |
|
Nicolas Favre-Felix
|
a5e53f1bbc
|
Fixed compilation issues with Clang.
(GitHub issue #116).
|
2012-01-30 21:13:06 +00:00 |
|
Nicolas Favre-Felix
|
70371fa39d
|
s/_specified/_instance
|
2011-12-13 21:37:19 +00:00 |
|
Emmanuel Merali
|
5bc6a4c842
|
Added retrieval of specific instance form Array
Added the possibility to retrieve a specific Redis instance from the
array. For instance:
$r = $ra->_specified($ra->_target($key));
|
2011-12-12 19:05:59 +02:00 |
|
Nicolas Favre-Felix
|
8f5783cb4c
|
Reordered arguments to ra_index_multi().
|
2011-12-11 22:15:58 +00:00 |
|
Emmanuel Merali
|
2f58629e0c
|
External key distributor
Added possibility to specify a user land key distributor function.
|
2011-12-11 19:19:24 +02:00 |
|
Emmanuel Merali
|
f0a2dc0ec3
|
Renamed crc32 to rcrc32
The function crc32 was not being called so I renamed it to make sure
that it's being called
|
2011-12-08 13:42:54 +02:00 |
|
Emmanuel Merali
|
b408f7aa06
|
Allow use of pipeline in RedisArray
|
2011-12-08 01:52:21 +02:00 |
|
Nicolas Favre-Felix
|
d4ad907ef6
|
Added missing autorehash option.
Fixes GitHub issue #85.
|
2011-11-27 20:01:20 +00:00 |
|
Nicolas Favre-Felix
|
7781557bb1
|
Added missing UNWATCH.
Possibly resolves GitHub issue #86 (TBC).
|
2011-11-27 19:57:39 +00:00 |
|
Nicolas Favre-Felix
|
1ce8bcc534
|
Added missing DISCARD in RedisArray mode.
Also added a unit test covering this feature.
This commit fixes GitHub issue #87.
|
2011-11-27 19:52:03 +00:00 |
|
Nicolas Favre-Felix
|
ecf0e8eeb8
|
Fixed duplicate symbol (GitHub issue #50)
|
2011-09-20 19:47:26 +01:00 |
|
Nicolas Favre-Felix
|
62862cd920
|
Added missing index on MSET.
|
2011-09-13 23:23:45 +01:00 |
|
Nicolas Favre-Felix
|
38f2992576
|
Changed DEL to use index when available.
|
2011-09-13 22:59:14 +01:00 |
|
Nicolas Favre-Felix
|
50c86a1cba
|
Fixed memory corruption issue
|
2011-09-13 21:23:14 +01:00 |
|
Nicolas Favre-Felix
|
1f5ebc15e1
|
Memory fixes.
|
2011-09-04 21:22:55 +01:00 |
|
Nicolas Favre-Felix
|
e669167354
|
Fixed memory leak in MSET
|
2011-09-04 18:04:53 +01:00 |
|
Nicolas Favre-Felix
|
0c03ac7f49
|
Check for memory error, not fixed yet
|
2011-09-04 17:43:11 +01:00 |
|
Nicolas Favre-Felix
|
0ac4ab8560
|
More key locality tests, including a custom matching function
|
2011-09-04 16:55:56 +01:00 |
|
Nicolas Favre-Felix
|
1d56b20597
|
Multi/Exec support for MGET, MSET, and DEL.
|
2011-09-04 16:14:59 +01:00 |
|
Nicolas Favre-Felix
|
9160752443
|
Cleanup
|
2011-09-04 15:39:11 +01:00 |
|
Nicolas Favre-Felix
|
732366a739
|
Multi/exec, per node.
|
2011-09-04 15:31:34 +01:00 |
|
Nicolas Favre-Felix
|
68abdf4282
|
Auto rehash keys on read miss + config.ini
|
2011-09-04 14:30:37 +01:00 |
|
Nicolas Favre-Felix
|
2b9a7d96d2
|
Added TSRMLS_CC/DC where needed.
|
2011-08-28 15:02:48 +01:00 |
|
Nicolas Favre-Felix
|
cb79454c83
|
Memory cleanup after RedisArray creation
|
2011-08-28 14:35:56 +01:00 |
|
Nicolas Favre-Felix
|
d6ad27bd06
|
Added getOption/setOption
|
2011-08-28 14:19:01 +01:00 |
|
Nicolas Favre-Felix
|
5dffb96bd7
|
Added INI loader
|
2011-08-28 14:11:47 +01:00 |
|
Nicolas Favre-Felix
|
04bfb396f2
|
Better constructor
|
2011-08-28 13:33:21 +01:00 |
|
Nicolas Favre-Felix
|
cdc259073f
|
Fixes to rehashing test
|
2011-08-28 13:08:56 +01:00 |
|
Nicolas Favre-Felix
|
8ee787d19b
|
Added distributed PING
|
2011-08-28 11:36:42 +01:00 |
|
Nicolas Favre-Felix
|
4dcae80fbf
|
Rehashing callback
|
2011-08-28 11:32:29 +01:00 |
|
Nicolas Favre-Felix
|
43aae15397
|
Bugfix on key indexing.
|
2011-08-19 17:23:10 +01:00 |
|
Nicolas Favre-Felix
|
18637bf89d
|
Update target index when rehashing.
|
2011-08-19 16:01:48 +01:00 |
|
Nicolas Favre-Felix
|
95219ac284
|
Started resharding and fixed memory corruption issue.
|
2011-08-19 14:12:17 +01:00 |
|
Nicolas Favre-Felix
|
3564d8fb2f
|
Refactoring
|
2011-08-19 13:18:59 +01:00 |
|
Nicolas Favre-Felix
|
4fc2387b31
|
Added bool index parameter to RedisArray constructor
|
2011-08-19 13:04:37 +01:00 |
|
Nicolas Favre-Felix
|
f28debc6a4
|
First working version of read-through with a 'previous' array
|
2011-08-19 11:47:21 +01:00 |
|
Nicolas Favre-Felix
|
7e0fdd19d6
|
Set index only for write commands.
|
2011-08-19 11:40:41 +01:00 |
|
Nicolas Favre-Felix
|
d9d6e41dc5
|
Refactoring
|
2011-08-19 11:05:06 +01:00 |
|
Nicolas Favre-Felix
|
5164905ec1
|
Memory cleanup
|
2011-08-19 11:01:02 +01:00 |
|
Nicolas Favre-Felix
|
85d0fd63f2
|
Working key indexing in MULTI/EXEC context
|
2011-08-19 10:47:06 +01:00 |
|
Nicolas Favre-Felix
|
737266929f
|
__call now wrapped in MULTI/EXEC
|
2011-08-19 10:25:17 +01:00 |
|
Nicolas Favre-Felix
|
1e5ab1f7f3
|
Loaded second ring
|
2011-08-19 09:50:05 +01:00 |
|
Nicolas Favre-Felix
|
3f34960385
|
Added command aliases.
|
2011-08-18 17:59:13 +01:00 |
|
Nicolas Favre-Felix
|
bedaf085bb
|
Added DEL, + variadic DEL.
|
2011-08-18 17:58:09 +01:00 |
|
Nicolas Favre-Felix
|
4c4a2be712
|
Added _function().
|
2011-08-18 17:32:24 +01:00 |
|
Nicolas Favre-Felix
|
7d7b41bfc3
|
Added MSET.
|
2011-08-18 17:28:26 +01:00 |
|
Nicolas Favre-Felix
|
573d7e180c
|
MGET cleanup
|
2011-08-18 17:03:16 +01:00 |
|
Nicolas Favre-Felix
|
4a8c465c20
|
No memory leaks in MGET.
|
2011-08-18 17:01:05 +01:00 |
|
Nicolas Favre-Felix
|
516fab1512
|
Added debug info in MGET cleanup
|
2011-08-18 16:54:07 +01:00 |
|