Daniele Alessandri
|
2201dd1df2
Merge branch 'command_hashing'
|
14 years ago |
Daniele Alessandri
|
658782f531
Add a script to generate a Phar archive of Predis from the repository.
|
14 years ago |
Daniele Alessandri
|
c4064e5801
Some commands accepting multiple keys can be hashed if all the keys return the same hash (key tags).
|
14 years ago |
Daniele Alessandri
|
d6a445f1ec
Fix SINTERSTORE and SUNIONSTORE to accept an array for the list of source keys.
|
14 years ago |
Daniele Alessandri
|
0f751cabcb
Upgrade to PHPUnit 3.5.
|
14 years ago |
Daniele Alessandri
|
b007b753f5
Fix SUBSCRIBE and PSUBSCRIBE so that they can accept a list of channels for subscription.
|
14 years ago |
Daniele Alessandri
|
b84c84007f
Remove Predis\ICommand::canBeHashed() as a public method required for command classes and reuse it internally to Predis\Command.
|
14 years ago |
Daniele Alessandri
|
4e0e1908cd
Minor speed optimizations.
|
14 years ago |
Daniele Alessandri
|
930a1096e1
Refactor the key hashing logic for Redis commands.
|
14 years ago |
Daniele Alessandri
|
cdfd0b9f5c
Fix more problems of Predis\MultiExecContext on certain cases.
|
14 years ago |
Daniele Alessandri
|
cb1f27a403
Update TODO.
|
14 years ago |
Daniele Alessandri
|
e4c45455fe
Fix a couple of corner cases for Predis\MultiExecContext.
|
14 years ago |
Daniele Alessandri
|
ceca866158
Remove Predis\Network\IConnectionSingle::setProtocolOption() for now.
|
14 years ago |
Daniele Alessandri
|
665e428366
Give up on some core reusing practices in favor of execution speed and memory usage.
|
14 years ago |
Daniele Alessandri
|
31e068796f
Update FAQ.
|
14 years ago |
Daniele Alessandri
|
e84844e33c
Reimplement Predis\Options\CustomOption to implement directly the Predis\Options\IOption interface.
|
14 years ago |
Daniele Alessandri
|
21ac9b06f5
Do not validate default option values, assume that default values are correct.
|
14 years ago |
Daniele Alessandri
|
e5ff0ab992
Remove the 'on_connection_initialized' client option (useless in the vast majority of cases).
|
14 years ago |
Daniele Alessandri
|
743feb0634
Optimize Predis\ClientOptions.
|
14 years ago |
Daniele Alessandri
|
afd78b49a6
Update README and samples.
|
14 years ago |
Daniele Alessandri
|
94d0805cf6
Apply minor change.
|
14 years ago |
Daniele Alessandri
|
15af329aa3
Add a new option to specify different connection schemes handlers on a client-instance level.
|
14 years ago |
Daniele Alessandri
|
a10a8e3c9b
Clean up code before fast-forwarding the master branch.
|
14 years ago |
Daniele Alessandri
|
3181f6c592
Remove useless code.
|
14 years ago |
Daniele Alessandri
|
b11ab53bb1
Implement new various changes.
|
14 years ago |
Daniele Alessandri
|
82759cd6ec
Change how parameters are handled internally.
|
14 years ago |
Daniele Alessandri
|
b5a89a0f50
Add a VERSION constant to Predis\Client.
|
14 years ago |
Daniele Alessandri
|
2853214ddc
Update FAQ.
|
14 years ago |
Daniele Alessandri
|
e5e7933aef
Add missing file extension.
|
14 years ago |
Daniele Alessandri
|
a81f76d376
Add a FAQ file (it will also be used in the wiki).
|
14 years ago |