Daniele Alessandri
|
40d5b04278
Change the behavior of a test and add a reminder for a later in-depth examination of alternatives.
|
14 years ago |
Daniele Alessandri
|
f0d2551244
Fix a wrong namespace path in SafeExecutor::execute().
|
14 years ago |
Daniele Alessandri
|
4c8ecc02e5
Force disconnection in Predis\Pipeline\StandardExecutor when a Predis\ServerException is thrown to prevent protocol desynchronization between the client and the server.
|
14 years ago |
Daniele Alessandri
|
84cb28e3ac
Merge branch 'pubsub_experimental'
|
14 years ago |
Daniele Alessandri
|
6e321a3530
Add the Predis\Client::pubSubContext() method to initialize a PubSub context from a client instance.
|
14 years ago |
Daniele Alessandri
|
658272fe4b
Fix wrong namespace path for EmptyRingException.
|
14 years ago |
Daniele Alessandri
|
fa6400dc22
Rename the \Predis\Utilities namespace to \Predis\Shared.
|
14 years ago |
Daniele Alessandri
|
376dfe3451
Move IDistributionAlgorithm, HashRing and KetamaPureRing to the new Predis\Distribution namespace.
|
14 years ago |
Daniele Alessandri
|
a26932b3b5
Throw a more appropriate InvalidArgumentException when a non-callable argument is passed to instances of Predis\CommandPipeline and Predis\MultiExecBlock.
|
14 years ago |
Daniele Alessandri
|
eab70fb134
Implement the new EmptyRingException exception class.
|
14 years ago |
Daniele Alessandri
|
5def6bebe3
Rename Predis\Pipeline\IExecutor to Predis\Pipeline\IPipelineExecutor.
|
14 years ago |
Daniele Alessandri
|
c01d185448
Bugfix: using the right variable in Predis\Pipeline\SafeExecutor makes things work.
|
14 years ago |
Daniele Alessandri
|
b3f340f830
Handling of partial failures and server errors in pipelines.
|
15 years ago |
Daniele Alessandri
|
f7bdd9d64b
The default server profile for Predis\Client is now 2.0 (supports for Redis v2.0 out of the box).
|
14 years ago |
Daniele Alessandri
|
4f0f2ca3eb
ZUNION and ZINTER have been changed to ZUNIONSTORE and ZINTERSTORE for consistency (see Redis commit 5d373da).
|
14 years ago |
Daniele Alessandri
|
7312dbe7fc
Implemented the new \Predis\PubSubContext class.
|
14 years ago |
Daniele Alessandri
|
27ebb1ddb5
New commands: PSUBSCRIBE and PUNSUBSCRIBE (Redis v2.0-dev).
|
14 years ago |
Daniele Alessandri
|
0664bde7e9
Bugfix: replies to DEL commands must not be converted to a boolean response as DEL returns the number of keys removed.
|
14 years ago |
Daniele Alessandri
|
b623144881
Better support for options for ZUNION and ZINTER.
|
14 years ago |
Daniele Alessandri
|
c73918b991
Fix a couple of command aliases in the DEV profile.
|
15 years ago |
Daniele Alessandri
|
db6b8a3fc8
Parse response to HGETALL as an array of key => value.
|
15 years ago |
Daniele Alessandri
|
513baa556c
Process responses to HDEL as boolean values.
|
15 years ago |
Daniele Alessandri
|
de2d75e1d7
Process responses to HEXISTS as boolean values.
|
15 years ago |
Daniele Alessandri
|
83ffdc8bc8
Various fixes for HMSET and HMSET.
|
15 years ago |
Daniele Alessandri
|
d79321ac8c
Process responses to HSET as boolean values.
|
15 years ago |
Daniele Alessandri
|
23de93582e
Code formatting.
|
15 years ago |
Daniele Alessandri
|
2eb68a0fee
New command: SETEX (Redis v2.0-dev).
|
15 years ago |
Daniele Alessandri
|
a092ad46a3
New command: HSETNX (Redis v2.0-dev).
|
15 years ago |
Daniele Alessandri
|
b5e2b9eee9
New command: HMGET (Redis v2.0-dev).
|
15 years ago |
Daniele Alessandri
|
7c2866f9fc
Updating comments.
|
15 years ago |