커밋 기록

작성자 SHA1 메시지 날짜
  Daniele Alessandri e5c3123d88 Updated TODO. 15 년 전
  Daniele Alessandri 6d43827af9 Merge branch 'server_compat' 15 년 전
  Daniele Alessandri 4a4e4b5a72 Updated the README with the new parameters for Predis\Client. The old signature Predis\Client(, ) is now completely deprecated and it does not work anymore. 15 년 전
  Daniele Alessandri 8eb51ec0d1 Updated the test suite to work with the new parameters for Predis\Client. 15 년 전
  Daniele Alessandri 47bb83bbb2 Type checking + minor fixes + more readable code for Predis\Client::__construct and Predis\Client::create. 15 년 전
  Daniele Alessandri e64333d77b Complete rewrite of the client construction and initialization bits. 15 년 전
  Daniele Alessandri 627433cef8 Extended the tests for ZRANGE and ZREVRANGE to cover the newly added "WITHSCORES" option. 15 년 전
  Daniele Alessandri 822a3e56e2 Implemented the "WITHSCORES" option for ZRANGE and ZREVRANGE. 15 년 전
  Daniele Alessandri d9b304f9e3 Merge branch 'cmd_zincrby' 15 년 전
  Daniele Alessandri 81484b3351 Added tests for Predis\Commands\ZSetIncrementBy (ZINCRBY). 15 년 전
  Daniele Alessandri d3a62d68bb Fixed the return value of Predis\Commands\ZSetIncrementBy as it does not return a boolean value but the current score after the increment operation. 15 년 전
  Daniele Alessandri 20e416306c Added support for key tags: instead of hashing the full key, we hash only the portion enclosed within curly brackets. 15 년 전
  Daniele Alessandri 3ccbff4277 The second parameter for RedisServerProfile::createCommandInstance is now optional. 15 년 전
  Daniele Alessandri 6e76fbf660 Moved the default server profile class name to a private static variable of the Client class. 15 년 전
  Daniele Alessandri 88cda9e52c Added the new public method Client::setServerProfile. 15 년 전
  Daniele Alessandri 876ac2ec7c Renamed class RedisServerCompatibility to RedisServerProfile. 15 년 전
  Daniele Alessandri e57348720f Just removed a bunch of unuseful comments... 15 년 전
  Daniele Alessandri f811877c87 More trivial changes for HashRing::add and HashRing::remove. 15 년 전
  Daniele Alessandri d3115e6259 Trivial changes in HashRing::getNodeKey. 15 년 전
  Daniele Alessandri ca7f3e294c Removed the rather superfluous private method ConnectionCluster::getConnectionFromRing. 15 년 전
  Daniele Alessandri bcfa64f431 Moved the hash calculation for a command from ConnectionCluster to the command instance itself. 15 년 전
  Daniele Alessandri 3428529be6 Client::executeCommandInternal must accept IConnection types! Stupid bugs are indeed stupid. 15 년 전
  Daniele Alessandri b1edc31af3 When using a ConnectionCluster (sharding data over multiple servers), disallow sending commands that cannot be hashed by a key argument. 15 년 전
  Daniele Alessandri 344ec44059 Refactored Client::executeCommand and introduced the new method Client::executeCommandOnShards which is useful to execute commands on all the connections registered in a ConnectionCluster instance. 15 년 전
  Daniele Alessandri 8d4958a516 The second parameter for Client::createCommandInstance is now optional. 15 년 전
  Daniele Alessandri b777daa535 Slightly improved the internals of Command::getArgument and Command::getArguments. 15 년 전
  Daniele Alessandri 177120e1a2 The private method computeHash of ConnectionCluster is now a static method. 15 년 전
  Daniele Alessandri a84c9bdac7 ConnectionCluster now implements the IteratorAggregate interface, thus enabling iterations over the registered connections simply by using a foreach loop. 15 년 전
  Daniele Alessandri c7cd2b67e0 Same fix as commit 755c252 in master for the short alias of \Predis\Commands\Decrement 15 년 전
  Daniele Alessandri 755c252fde Fixed a small bug in which the short alias for \Predis\Commands\Decrement was wrongly set to 'incr' instead of 'decr' (thanks to Jeff lewwid{at}gmail.com for noticing). The test suite is flawed in this respect since it uses only the extended aliases for commands but the short ones are not checked for correctness. 15 년 전