Historique des commits

Auteur SHA1 Message Date
  Daniele Alessandri 8eb51ec0d1 Updated the test suite to work with the new parameters for Predis\Client. il y a 15 ans
  Daniele Alessandri 47bb83bbb2 Type checking + minor fixes + more readable code for Predis\Client::__construct and Predis\Client::create. il y a 15 ans
  Daniele Alessandri e64333d77b Complete rewrite of the client construction and initialization bits. il y a 15 ans
  Daniele Alessandri 3ccbff4277 The second parameter for RedisServerProfile::createCommandInstance is now optional. il y a 15 ans
  Daniele Alessandri 6e76fbf660 Moved the default server profile class name to a private static variable of the Client class. il y a 15 ans
  Daniele Alessandri 88cda9e52c Added the new public method Client::setServerProfile. il y a 15 ans
  Daniele Alessandri 876ac2ec7c Renamed class RedisServerCompatibility to RedisServerProfile. il y a 15 ans
  Daniele Alessandri c7cd2b67e0 Same fix as commit 755c252 in master for the short alias of \Predis\Commands\Decrement il y a 15 ans
  Daniele Alessandri cfcb635c24 Predis\Client now uses the new compatibility profiles, though it is still hardcoded which profile to load. il y a 15 ans
  Daniele Alessandri d0d51257c9 Added compatibility profiles for Redis server versions 1.0 and the upcoming 1.2. il y a 15 ans
  Daniele Alessandri a70c5b0800 Added the new abstract class 'RedisServerCompatibility'. Its subclassess will be used to define a set compatibility profiles for each version of the Redis server. The only drawback is that the selected compatibility profile will be shared among multiple connections when using client-side sharding. il y a 15 ans
  Daniele Alessandri c1fb041014 Merge branch 'pipeline' il y a 15 ans
  Daniele Alessandri d99b6e1213 Merge branch 'parameters' il y a 15 ans
  Daniele Alessandri 8480019b2a Removed leftovers from the old pipeline implementation. il y a 15 ans
  Daniele Alessandri 45be8e6385 Reworked a bit the internals of Predis\Client::create(). il y a 15 ans
  Daniele Alessandri 6bd7ef9217 Made the constructor method of Predis\Client more flexible with the passed arguments. il y a 15 ans
  Daniele Alessandri bb81971d71 Fix for a possible notice message thrown by PHP when there is no query string in the URI used to create a ConnectionParameters instance. il y a 15 ans
  Daniele Alessandri 904278f927 Refactored out in a new method of ConnectionParameters the code to get the value of a parameter or a default value if the same parameter is not set. This also fixes a few PHP notice messages. il y a 15 ans
  Daniele Alessandri 0adcd39486 Pipelines can now be initialized and used even without an anonymous function block. This is also needed to get pipelining support backported to PHP 5.2. il y a 15 ans
  Daniele Alessandri f727c6aa69 Fixed a bug when reading large bulk replies from remote Redis instances il y a 15 ans
  Daniele Alessandri 374070a2c1 Renamed the class ListPushTailPopFirst into ListPopLastPushHead (did the same for it registered alias), the former name was incorrect il y a 15 ans
  Daniele Alessandri 768c211ddd Merge branch 'cmd_lpoppush' il y a 15 ans
  Daniele Alessandri 1a3bd9fa41 Added more tests for RPOPLPUSH il y a 15 ans
  Daniele Alessandri 7f4072054a Fixed the tests for RPOPLPUSH as they were still using the old alias even after the command has been renamed from LPOPPUSH il y a 15 ans
  Daniele Alessandri cb2a57dbac Added a new assertion for ZSCORE. This assertion will fail if tests are run against a Redis instance built before Git commit 96d8b4e. il y a 15 ans
  Daniele Alessandri afa72fceb2 Improved the parser for responses to INFO commands il y a 15 ans
  Daniele Alessandri 59fafbb68b Renamed LPOPPUSH to RPOPLPUSH il y a 15 ans
  Daniele Alessandri 28e3926385 Added tests for LPOPPUSH. il y a 15 ans
  Daniele Alessandri d1f6658a3d Implemented LPOPPUSH (Class: \Predis\Commands\ListPopPush) il y a 15 ans
  Daniele Alessandri 1a8f832d6c Fixed a bug in HashRing::remove() il y a 15 ans