Daniele Alessandri
2aa0b071fc
New commands: PFADD, PFCOUNT, PFMERGE (Redis 2.8.9).
...
Many thanks to @rubensayshi for his initial commits on this in #163 ,
but I had to start from scratch for the master branch first.
2014-05-30 11:32:39 +02:00
Alexey Kupershtokh
f784dfad84
Enable INCRBYFLOAT in cluster mode
2014-05-28 13:00:24 +02:00
Daniele Alessandri
8fbe658ca8
Fix implementation for hash tags extraction from keys.
...
We now fully comply with the specifications defined by Redis.
2014-02-11 19:06:44 +01:00
Daniele Alessandri
26289f47ec
Add support for key hash tags in redis-cluster (Redis 3.0.0b1).
...
Multi-keys operations are not allowed even when keys generate the same
hash but this will probably be supported in later betas of Redis which
means we will basically end up reusing the whole strategy used for
client-side sharding.
Ported from the v0.8 branch.
2014-02-11 15:44:37 +01:00
Daniele Alessandri
2aa97e3e61
Apply fixes for consistency.
...
I know that importing classes and interfaces for the root namespace
using the "use" directive is weird and totally uncommon...
2013-12-21 11:26:09 +01:00
Daniele Alessandri
02e43143d3
Run php-cs against codebase.
2013-12-17 12:53:36 +01:00
Daniele Alessandri
0f34f41ccf
Fix and reword some exception messages.
2013-12-16 15:13:18 +01:00
Daniele Alessandri
59b5658cf5
Big batch of phpdoc improvements and minor code styling fixes.
2013-12-10 19:21:52 +01:00
Daniele Alessandri
09895f27bf
Rename command class for scripting to Predis\Command\ScriptCommand.
...
We also changed our wording to indentify this kind of abstraction so
instead of using "scripted commands" (kind of broken English) we now
use "scriptable commands".
2013-11-30 12:43:21 +01:00
Daniele Alessandri
944da8c9b8
Rename Predis\Cluster\Hash\CRC16HashGenerator.
2013-11-16 16:41:00 +01:00
Daniele Alessandri
e6f1788e27
Rename interfaces and classes in the Predis\Cluster namespace.
...
A few methods were renamed accordingly for consistency
2013-11-16 16:21:27 +01:00