Commit History

Autor SHA1 Mensaxe Data
  Daniele Alessandri 13ac03e134 Merge branch 'redis_scripting' %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri 092b822033 Add an example for server-side scripting with Lua using Predis abstractions. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri 0e0cd865e7 Change the default value for the number of arguments used to populate KEYS. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri 228a2ceb2e Update TODO. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri b688beaff7 Update FAQ for performance numbers. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri 51e0d61833 Update README. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri 6e6a28a9f0 Reduce method calls by one when creating a new connection in Predis\Client. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri 486225111d Allow developers to define connections with Predis\ConnectionFactory using callable objects. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri cd8b3535ef Simplify Predis\ConnectionFactory. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri 984fd06c77 Fix check for unsupported parameters in Predis\Network\PhpiredisConnection. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri b087b9814d Remove a useless method from the cluster option class. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri 4d1dcdb280 Change type check order for client options. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri 893618c985 Initialize client options in a lazy way. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri 0255261cd5 Whoops, forgot to add Predis\Options\ClientCluster to the repository. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri 5f0799ab65 Predis\Commands\Command::filterArguments() is protected. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri e97e13bde5 Add the 'prefix' client option. The client will automatically prepend the specified prefix string to each key. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri 46db0409a1 Merge branch 'command_processor' %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri cb363b52f6 Update examples. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri 724543a4e6 Rename Predis\Network\ConnectionCluster to Predis\Network\PredisCluster. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri 150795f999 Remove the key_distribution option and allow user-defined callbacks to initialize a cluster connection. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri 9b4a915a52 Dynamically check for the presence of the WITHSCORE modifier with the ZRANGE family of commands. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri b47a3f9ab8 Implement Predis\Commands\Command::setRawArguments(). %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri 5a80876c64 Handle key prefixing in a more consistent way, and make it a first-class citizen in Predis. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri b5ebf48318 Make command processors accept only instances of Predis\Commands\ICommand. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri 09b5d7ac61 Change Predis\Commands\Preprocessors to Predis\Command\Processors. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri 812d37b2d4 Fix typo. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri 859ee35c68 Expose two methods to retrieve the standard prefixing strategies used for commands accepting single or multiple keys. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri ca22208ce8 Define a default value for the number of values used to populate KEYS. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri a386263d84 Add an helper method to get the actual keys from the whole argument list. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri 2bdfed5071 Add an abstraction for a virtual command that leverages Redis scripting with the new EVAL command. %!s(int64=14) %!d(string=hai) anos