Daniele Alessandri
|
340dca8f8d
Update CHANGELOG.
|
14 years ago |
Daniele Alessandri
|
c781e91c2e
Fix typos.
|
14 years ago |
Daniele Alessandri
|
d04a95395d
Update CHANGELOG.
|
14 years ago |
Daniele Alessandri
|
dad3704488
Examples: bulk update.
|
14 years ago |
Daniele Alessandri
|
d585b11bf5
Examples: add CustomDistributionStrategy.php
|
14 years ago |
Daniele Alessandri
|
9f21cb12a2
Rename Predis\Distribution\IDistributionAlgorithm to Predis\Distribution\IDistributionStrategy.
|
14 years ago |
Daniele Alessandri
|
f60208eb54
Examples: updated PubSubContext.php
|
14 years ago |
Daniele Alessandri
|
f53ffbf42b
Update TODO.
|
14 years ago |
Daniele Alessandri
|
c2a6350ff2
Update CHANGELOG.
|
14 years ago |
Daniele Alessandri
|
57fc3cf30e
Add VERSION file.
|
14 years ago |
Daniele Alessandri
|
2aecdf25e5
Update README.
|
14 years ago |
Daniele Alessandri
|
8ad161dc34
Update CHANGELOG. Start preparing for the release of Predis 0.6.0.
|
14 years ago |
Daniele Alessandri
|
69a0ed6d2f
Suppress PHP notices in Predis\ConnectionCluster::getConnectionById() if the specified connection alias/index does not exist.
|
14 years ago |
Daniele Alessandri
|
1f663f06be
Implement Predis\Client::getClientFor() to initialize a new client from a single connection of a cluster by its alias.
|
14 years ago |
Daniele Alessandri
|
5427bdcf22
Fast fail on exceptions different than Predis\ServerException or Predis\CommunicationException.
|
14 years ago |
Daniele Alessandri
|
6c512784cb
Merge branch 'pipeline_partial_failures'
|
14 years ago |
Daniele Alessandri
|
e70b8ed38b
Fix an old but harmless glitch in the serialization of inline commands with 0 arguments.
|
14 years ago |
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
|
71dab9a249
Update CHANGELOG.
|
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
|
ea7e9a37c6
Remove unused variable in the pubsub example.
|
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
|
23b68d9415
Test suite: add test for the HASH type.
|
14 years ago |