Daniele Alessandri
|
2aecdf25e5
|
Update README.
|
2010-05-22 13:24:04 +02:00 |
|
Daniele Alessandri
|
8ad161dc34
|
Update CHANGELOG. Start preparing for the release of Predis 0.6.0.
|
2010-05-22 13:07:10 +02:00 |
|
Daniele Alessandri
|
69a0ed6d2f
|
Suppress PHP notices in Predis\ConnectionCluster::getConnectionById() if the specified connection alias/index does not exist.
|
2010-05-22 12:27:14 +02:00 |
|
Daniele Alessandri
|
1f663f06be
|
Implement Predis\Client::getClientFor() to initialize a new client from a single connection of a cluster by its alias.
|
2010-05-22 12:22:34 +02:00 |
|
Daniele Alessandri
|
5427bdcf22
|
Fast fail on exceptions different than Predis\ServerException or Predis\CommunicationException.
|
2010-05-22 11:56:45 +02:00 |
|
Daniele Alessandri
|
6c512784cb
|
Merge branch 'pipeline_partial_failures'
Conflicts:
lib/Predis.php
|
2010-05-22 11:34:57 +02:00 |
|
Daniele Alessandri
|
e70b8ed38b
|
Fix an old but harmless glitch in the serialization of inline commands with 0 arguments.
|
2010-05-21 21:10:34 +02:00 |
|
Daniele Alessandri
|
40d5b04278
|
Change the behavior of a test and add a reminder for a later in-depth examination of alternatives.
|
2010-05-21 21:02:09 +02:00 |
|
Daniele Alessandri
|
71dab9a249
|
Update CHANGELOG.
|
2010-05-21 20:45:14 +02:00 |
|
Daniele Alessandri
|
f0d2551244
|
Fix a wrong namespace path in SafeExecutor::execute().
|
2010-05-21 20:34:20 +02:00 |
|
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.
|
2010-05-21 20:31:40 +02:00 |
|
Daniele Alessandri
|
84cb28e3ac
|
Merge branch 'pubsub_experimental'
|
2010-05-18 12:25:10 +02:00 |
|
Daniele Alessandri
|
6e321a3530
|
Add the Predis\Client::pubSubContext() method to initialize a PubSub context from a client instance.
|
2010-05-18 12:23:53 +02:00 |
|
Daniele Alessandri
|
ea7e9a37c6
|
Remove unused variable in the pubsub example.
|
2010-05-18 11:54:59 +02:00 |
|
Daniele Alessandri
|
658272fe4b
|
Fix wrong namespace path for EmptyRingException.
|
2010-05-18 11:46:42 +02:00 |
|
Daniele Alessandri
|
fa6400dc22
|
Rename the \Predis\Utilities namespace to \Predis\Shared.
|
2010-05-17 20:05:10 +02:00 |
|
Daniele Alessandri
|
376dfe3451
|
Move IDistributionAlgorithm, HashRing and KetamaPureRing to the new Predis\Distribution namespace.
|
2010-05-17 19:59:54 +02:00 |
|
Daniele Alessandri
|
a26932b3b5
|
Throw a more appropriate InvalidArgumentException when a non-callable argument is passed to instances of Predis\CommandPipeline and Predis\MultiExecBlock.
|
2010-05-17 19:46:28 +02:00 |
|
Daniele Alessandri
|
eab70fb134
|
Implement the new EmptyRingException exception class.
|
2010-05-17 19:42:08 +02:00 |
|
Daniele Alessandri
|
23b68d9415
|
Test suite: add test for the HASH type.
|
2010-05-17 19:19:53 +02:00 |
|
Daniele Alessandri
|
5def6bebe3
|
Rename Predis\Pipeline\IExecutor to Predis\Pipeline\IPipelineExecutor.
|
2010-05-17 18:38:38 +02:00 |
|
Daniele Alessandri
|
35f7ea2895
|
Test suite: minor code formatting changes.
|
2010-05-16 13:00:01 +02:00 |
|
Daniele Alessandri
|
37d4aa3d94
|
Test suite: test creation of the server profile for Redis 2.0.
|
2010-05-16 12:29:19 +02:00 |
|
Daniele Alessandri
|
f1890c93a6
|
Test suite: PredisClientFeaturesTestSuite and same signature of PHPUnit_Framework_TestCase::onNotSuccessfulTest.
|
2010-05-16 12:23:50 +02:00 |
|
Daniele Alessandri
|
d69a872359
|
Test suite: minor code formatting changes.
|
2010-05-16 12:20:20 +02:00 |
|
Daniele Alessandri
|
c01d185448
|
Bugfix: using the right variable in Predis\Pipeline\SafeExecutor makes things work.
|
2010-05-15 13:52:05 +02:00 |
|
Daniele Alessandri
|
e4aec82836
|
Garbage in the LICENSE file. Seriously, what was that?
|
2010-05-15 13:08:06 +02:00 |
|
Daniele Alessandri
|
82619b4dd0
|
Updated CHANGELOG.
|
2010-05-15 13:06:08 +02:00 |
|
Daniele Alessandri
|
b3f340f830
|
Handling of partial failures and server errors in pipelines.
|
2010-05-15 12:30:33 +02:00 |
|
Daniele Alessandri
|
f7bdd9d64b
|
The default server profile for Predis\Client is now 2.0 (supports for Redis v2.0 out of the box).
|
2010-05-15 08:30:55 +02:00 |
|
Daniele Alessandri
|
4f0f2ca3eb
|
ZUNION and ZINTER have been changed to ZUNIONSTORE and ZINTERSTORE for consistency (see Redis commit 5d373da).
|
2010-05-15 08:25:50 +02:00 |
|
Daniele Alessandri
|
72ef71d2df
|
Merge branch 'test_library_features'
|
2010-05-13 18:53:21 +02:00 |
|
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).
|
2010-05-13 18:52:51 +02:00 |
|
Daniele Alessandri
|
f6b3912783
|
Updated TODO.
|
2010-05-13 16:11:40 +02:00 |
|
Daniele Alessandri
|
a0f441f21b
|
Added an example to show how to use the \Predis\PubSubContext class.
|
2010-05-13 16:10:18 +02:00 |
|
Daniele Alessandri
|
7312dbe7fc
|
Implemented the new \Predis\PubSubContext class.
|
2010-05-13 16:07:42 +02:00 |
|
Daniele Alessandri
|
27ebb1ddb5
|
New commands: PSUBSCRIBE and PUNSUBSCRIBE (Redis v2.0-dev).
|
2010-05-13 11:21:59 +02:00 |
|
Daniele Alessandri
|
08afdfac1b
|
Trying to increment a string value associated to an hash now raises an error.
|
2010-05-10 11:27:26 +02:00 |
|
Daniele Alessandri
|
0664bde7e9
|
Bugfix: replies to DEL commands must not be converted to a boolean response as DEL returns the number of keys removed.
|
2010-05-10 11:20:51 +02:00 |
|
Daniele Alessandri
|
ddafa2a101
|
Updated TODO.
|
2010-04-27 21:55:07 +02:00 |
|
Daniele Alessandri
|
2787905024
|
Test suite: updated tests for ZUNION and ZINTER with the new options style.
|
2010-04-27 21:54:37 +02:00 |
|
Daniele Alessandri
|
b623144881
|
Better support for options for ZUNION and ZINTER.
|
2010-04-27 21:49:03 +02:00 |
|
Daniele Alessandri
|
c73918b991
|
Fix a couple of command aliases in the DEV profile.
|
2010-04-24 14:01:24 +02:00 |
|
Daniele Alessandri
|
b4e4ca0f0b
|
Updated TODO.
|
2010-04-24 13:59:11 +02:00 |
|
Daniele Alessandri
|
db6b8a3fc8
|
Parse response to HGETALL as an array of key => value.
|
2010-04-24 13:56:00 +02:00 |
|
Daniele Alessandri
|
0d4426c052
|
Test suite: added HKEYS, HVALS, HGETALL.
|
2010-04-24 13:54:06 +02:00 |
|
Daniele Alessandri
|
08adcb478d
|
Test suite: added HLEN.
|
2010-04-24 13:16:34 +02:00 |
|
Daniele Alessandri
|
513baa556c
|
Process responses to HDEL as boolean values.
|
2010-04-24 13:09:18 +02:00 |
|
Daniele Alessandri
|
ead414c530
|
Test suite: added HDEL.
|
2010-04-24 13:09:05 +02:00 |
|
Daniele Alessandri
|
290e51877c
|
Test suite: added HINCRBY.
|
2010-04-24 13:03:14 +02:00 |
|