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 |
Daniele Alessandri
|
5def6bebe3
Rename Predis\Pipeline\IExecutor to Predis\Pipeline\IPipelineExecutor.
|
14 years ago |
Daniele Alessandri
|
35f7ea2895
Test suite: minor code formatting changes.
|
14 years ago |
Daniele Alessandri
|
37d4aa3d94
Test suite: test creation of the server profile for Redis 2.0.
|
14 years ago |
Daniele Alessandri
|
f1890c93a6
Test suite: PredisClientFeaturesTestSuite and same signature of PHPUnit_Framework_TestCase::onNotSuccessfulTest.
|
14 years ago |
Daniele Alessandri
|
d69a872359
Test suite: minor code formatting changes.
|
14 years ago |
Daniele Alessandri
|
c01d185448
Bugfix: using the right variable in Predis\Pipeline\SafeExecutor makes things work.
|
14 years ago |
Daniele Alessandri
|
e4aec82836
Garbage in the LICENSE file. Seriously, what was that?
|
14 years ago |
Daniele Alessandri
|
82619b4dd0
Updated CHANGELOG.
|
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
|
72ef71d2df
Merge branch 'test_library_features'
|
14 years ago |
Daniele Alessandri
|
1a9454a4f2
Updated the tests to reflect the changes that has been made in the internal design of the library in the latest weeks (preparing to merge into master).
|
14 years ago |
Daniele Alessandri
|
f6b3912783
Updated TODO.
|
14 years ago |
Daniele Alessandri
|
a0f441f21b
Added an example to show how to use the \Predis\PubSubContext class.
|
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
|
08afdfac1b
Trying to increment a string value associated to an hash now raises an error.
|
14 years ago |