Daniele Alessandri
|
0e8d978348
Minor code styling changes in client class.
|
12 years ago |
Daniele Alessandri
|
469f3cc68b
Do not accept string or Predis\Profile\ServerProfileInstance in constructor.
|
12 years ago |
Daniele Alessandri
|
36f8210864
Rename variable and field.
|
12 years ago |
Daniele Alessandri
|
81be513eaa
Change signature of Predis\Pipeline\PipelineContext constructor.
|
12 years ago |
Daniele Alessandri
|
4b73afc316
Add missing tests for Predis\Command\Hash\CommandHashStrategy.
|
12 years ago |
Daniele Alessandri
|
fd6a14d80b
Make it possible to set/unset command handlers in CommandHashStrategy.
|
12 years ago |
Daniele Alessandri
|
f2d92f1e29
Expose the command hash strategy from the predis cluster class.
|
12 years ago |
Daniele Alessandri
|
c3cafaa9a6
Remove useless helpers.
|
12 years ago |
Daniele Alessandri
|
89d6c0e9b6
Extract common PubSub handling logic into a separate abstract class.
|
12 years ago |
Daniele Alessandri
|
9f51263136
Fix internal flags for MULTI / EXEC and PUB/SUB contexts.
|
12 years ago |
Daniele Alessandri
|
a75e52cf5a
Update CHANGELOG.
|
12 years ago |
Irakli Nadareishvili
|
b865cee1f8
Make autoloader act nicer to autoloaders that may be running in parallel.
|
12 years ago |
Daniele Alessandri
|
1f0be85a3d
Add initial support for Redis cluster (Redis v3.0).
|
13 years ago |
Daniele Alessandri
|
2578e154d4
New commands: BITOP, BITCOUNT (Redis v2.6-dev).
|
12 years ago |
Daniele Alessandri
|
81da6d2553
TIME can be considered a read-only command in MASTER / SLAVE.
|
12 years ago |
Daniele Alessandri
|
188eaf035b
Fix comment in package.ini.
|
12 years ago |
Daniele Alessandri
|
6638776d85
[test] Add tests for pipeline executors.
|
12 years ago |
Daniele Alessandri
|
511fe0bbab
Rewrite the logic used to handle Redis commands with clustering.
|
13 years ago |
Daniele Alessandri
|
56a3e327fc
Add a pipeline executor that internally uses MULTI / EXEC.
|
12 years ago |
Daniele Alessandri
|
63cf5048a7
Slightly optimize internals of MULTI / EXEC transactions.
|
12 years ago |
Daniele Alessandri
|
177d7e1c6a
Fix CHANGELOG.
|
12 years ago |
Daniele Alessandri
|
8a84f8b6cf
Optimize command pipelines.
|
12 years ago |
Daniele Alessandri
|
09f15a9cb9
Fix README.
|
12 years ago |
Daniele Alessandri
|
2b4885abc3
Update README.
|
12 years ago |
Daniele Alessandri
|
649e71c0ab
Clean up leftovers.
|
12 years ago |
Daniele Alessandri
|
14ac381aad
Fix phpdoc.
|
12 years ago |
Daniele Alessandri
|
78360ea27b
Set raw arguments when switching from scripted command to EVAL.
|
12 years ago |
Daniele Alessandri
|
214b7d2dc9
Remove almost useless method.
|
12 years ago |
Daniele Alessandri
|
2d0b30dac5
Client handles -NOSCRIPT falling back to EVAL for scripted commands.
|
12 years ago |
Daniele Alessandri
|
75afe831b0
Fix Predis\Command\ServerEvalSHA::getScriptHash().
|
12 years ago |