Commit History

Autor SHA1 Mensaxe Data
  Daniele Alessandri de1a183315 Do some micro-optimizations to reduce the overhead of creating client instances. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri ab45b7a461 Fix wrong value :-) %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri 2ed31eeb16 Update the average performance reported in the FAQ after some internal improvements. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri 3b70d1e020 Change code formatting for the classes in the Predis\Commands namespace. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri 2201dd1df2 Merge branch 'command_hashing' %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri 658782f531 Add a script to generate a Phar archive of Predis from the repository. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri c4064e5801 Some commands accepting multiple keys can be hashed if all the keys return the same hash (key tags). %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri d6a445f1ec Fix SINTERSTORE and SUNIONSTORE to accept an array for the list of source keys. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri 0f751cabcb Upgrade to PHPUnit 3.5. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri b007b753f5 Fix SUBSCRIBE and PSUBSCRIBE so that they can accept a list of channels for subscription. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri b84c84007f Remove Predis\ICommand::canBeHashed() as a public method required for command classes and reuse it internally to Predis\Command. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri 4e0e1908cd Minor speed optimizations. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri 930a1096e1 Refactor the key hashing logic for Redis commands. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri cdfd0b9f5c Fix more problems of Predis\MultiExecContext on certain cases. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri cb1f27a403 Update TODO. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri e4c45455fe Fix a couple of corner cases for Predis\MultiExecContext. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri ceca866158 Remove Predis\Network\IConnectionSingle::setProtocolOption() for now. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri 665e428366 Give up on some core reusing practices in favor of execution speed and memory usage. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri 31e068796f Update FAQ. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri e84844e33c Reimplement Predis\Options\CustomOption to implement directly the Predis\Options\IOption interface. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri 21ac9b06f5 Do not validate default option values, assume that default values are correct. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri e5ff0ab992 Remove the 'on_connection_initialized' client option (useless in the vast majority of cases). %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri 743feb0634 Optimize Predis\ClientOptions. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri afd78b49a6 Update README and samples. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri 94d0805cf6 Apply minor change. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri 15af329aa3 Add a new option to specify different connection schemes handlers on a client-instance level. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri a10a8e3c9b Clean up code before fast-forwarding the master branch. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri 3181f6c592 Remove useless code. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri b11ab53bb1 Implement new various changes. %!s(int64=14) %!d(string=hai) anos
  Daniele Alessandri 82759cd6ec Change how parameters are handled internally. %!s(int64=14) %!d(string=hai) anos