Commit Graph

  • 9b7897b2da fix typo orvice 2016-08-19 16:48:00 +08:00
  • caf8a46cbb Merge remote-tracking branch 'github/pr/373' into v1.1 Daniele Alessandri 2016-11-22 15:30:42 +01:00
  • ce2cbfd929 fix test for ArgumentCountError exception with PHP 7.1 Remi Collet 2016-11-17 15:24:54 +01:00
  • 0b3af06e6b enable 7.1 on travis Remi Collet 2016-11-17 15:12:24 +01:00
  • 944a16d7c0 Merge remote-tracking branch 'github/pr/393' into v1.1 Daniele Alessandri 2016-11-17 17:55:23 +01:00
  • d1290dfde0 fix test for ArgumentCountError exception with PHP 7.1 Remi Collet 2016-11-17 15:24:54 +01:00
  • 9489d9e5aa enable 7.1 on travis Remi Collet 2016-11-17 15:12:24 +01:00
  • 94ccb2cc3b Fix PHPDoc of \Predis\Connection\Aggregate\SentinelReplication::assertConnectionRole() Fabien Villepinte 2016-09-14 17:20:55 +02:00
  • 6c848db2a0 fix typo orvice 2016-08-19 16:48:00 +08:00
  • ea28d82681 More updates to README to reflect changes in parameters handling. Daniele Alessandri 2016-06-21 10:51:35 +02:00
  • bb81f67a0f Update README to reflect changes in parameters handling. Daniele Alessandri 2016-06-20 18:14:00 +02:00
  • a4d63e2510 [tests] Fix preassigned slots in slotmap tests. Daniele Alessandri 2016-06-18 21:43:55 +02:00
  • 89840412d5 [tests] Fix preassigned slots in cluster tests. Daniele Alessandri 2016-06-18 21:16:50 +02:00
  • 6ab10b2b70 [tests] Fix preassigned slots in cluster tests. Daniele Alessandri 2016-06-18 21:51:10 +02:00
  • 2d4377fc81 Back to development. Daniele Alessandri 2016-06-18 21:37:42 +02:00
  • 67c0fb8eb1 Separate id and alias in predis cluster (client-side sharding). Daniele Alessandri 2016-06-18 16:59:48 +02:00
  • 0a7ddf7bba Fix spacing in phpdocs. Daniele Alessandri 2016-06-18 15:52:15 +02:00
  • 184d583895 Implement the concept of role for connections. Daniele Alessandri 2016-06-18 12:07:07 +02:00
  • 69e40dab2b Extract slot map logic to separate class. Daniele Alessandri 2016-06-17 16:13:28 +02:00
  • 028992cf1b Remove useless method. Daniele Alessandri 2016-06-17 14:13:02 +02:00
  • 8de97ffe1a Fix snippet for replication in README. Daniele Alessandri 2016-06-17 13:58:08 +02:00
  • d38cf2788b Update CHANGELOG. Daniele Alessandri 2016-06-17 12:38:56 +02:00
  • 0b226ff1d5 [tests] Missing test case for redis-cluster strategy. Daniele Alessandri 2016-06-17 12:19:37 +02:00
  • e38df19fac Implement "crc16" client option for redis-cluster. Daniele Alessandri 2016-06-13 22:47:24 +02:00
  • 509a330bca Implement CRC16 hash generator based on ext-phpiredis. Daniele Alessandri 2016-06-13 19:04:49 +02:00
  • 0c4a90d809 Update CHANGELOG. Daniele Alessandri 2016-06-16 19:14:41 +02:00
  • f0210e3888 Update CHANGELOG and bump VERSION. v1.1.1 Daniele Alessandri 2016-06-16 18:22:20 +02:00
  • b3b35a9ae2 Remove Predis\Client::getConnectionById(). Daniele Alessandri 2016-06-16 15:42:14 +02:00
  • 7bb2192294 Replace Predis\Client::on() with getClientBy(). Daniele Alessandri 2016-06-16 14:38:45 +02:00
  • 53b2cc340a Apply same fix of 8437fbc to ClientContextInterface. Daniele Alessandri 2016-06-16 10:47:01 +02:00
  • 99f1e3290e Correcting the PHPDocs Felix Sandström 2016-06-14 10:02:47 +02:00
  • 5e88200ed6 Merge branch 'github/pr/344' into v1.1 Daniele Alessandri 2016-06-16 10:47:45 +02:00
  • aed1a7bdf1 Apply same fix of 8437fbc to ClientContextInterface. Daniele Alessandri 2016-06-16 10:47:01 +02:00
  • 9d8adee1b1 Rename to getConnectionByCommand($command). Daniele Alessandri 2016-06-16 10:39:44 +02:00
  • 5a1430e99c Implement abstraction for WAIT. feature/wait-abstraction Daniele Alessandri 2016-06-15 17:32:51 +02:00
  • a70971549e Fix GC issues with closures for phpiredis reader handlers. Daniele Alessandri 2016-06-14 18:45:02 +02:00
  • 2290042680 Fix GC issues with closures for phpiredis reader handlers. Daniele Alessandri 2016-06-14 18:45:02 +02:00
  • 295e9175ad Update CHANGELOG. Daniele Alessandri 2016-06-14 18:21:36 +02:00
  • d92f31dc66 Don't send AUTH and/or SELECT command after connecting to sentinels Pascal Hofmann 2016-06-14 16:18:59 +02:00
  • e88ffc767d Merge remote-tracking branch 'github/pr/346' Daniele Alessandri 2016-06-14 17:19:32 +02:00
  • ce8b3fb683 Don't send AUTH and/or SELECT command after connecting to sentinels Pascal Hofmann 2016-06-14 16:18:59 +02:00
  • 8437fbc84f Correcting the PHPDocs Felix Sandström 2016-06-14 10:02:47 +02:00
  • e0b4b2c20a [tests] Add test for Predis\Cluster\Hash\CRC16. Daniele Alessandri 2016-06-13 18:57:06 +02:00
  • 4d58928efd [tests] Add test for Predis\Cluster\Hash\CRC16. Daniele Alessandri 2016-06-13 18:57:06 +02:00
  • 2640062803 Use master for connect() when sentinel reports no slaves. Daniele Alessandri 2016-06-13 15:51:23 +02:00
  • a523cf7731 Use master for connect() when sentinel reports no slaves. Daniele Alessandri 2016-06-13 15:51:23 +02:00
  • 1811288009 fix typos orvice 2016-06-12 16:27:14 +08:00
  • 1ad0effb0a Merge remote-tracking branch 'github/pr/343' Daniele Alessandri 2016-06-13 15:21:26 +02:00
  • 0607d84d0c Back to development. Daniele Alessandri 2016-06-13 15:20:48 +02:00
  • a1ee7b68ef fix typos orvice 2016-06-12 16:27:14 +08:00
  • fa643ac20c Apply CS fixes. Daniele Alessandri 2016-06-10 11:12:26 +02:00
  • eb1e686ff9 [tests] Change indentation of mock method expectations. Daniele Alessandri 2016-06-09 17:26:49 +02:00
  • f02f3b6d37 [tests] Improve code coverage. Daniele Alessandri 2016-06-09 15:42:08 +02:00
  • d72a1b5550 Do not extend EVALSHA for ScriptCommand class. Daniele Alessandri 2016-06-09 12:10:39 +02:00
  • 8b466d05df Get string of basic connection parameters from parameters class. Daniele Alessandri 2016-06-08 16:17:13 +02:00
  • b553c6b9d0 Pass dispatcher loop instance to callback. Daniele Alessandri 2016-06-08 12:12:31 +02:00
  • c10479e238 Remove executeCommandOnNodes() from predis cluster backend. Daniele Alessandri 2016-06-08 12:01:54 +02:00
  • 228ccaebe3 Use static instead of self. Daniele Alessandri 2016-06-07 21:01:59 +02:00
  • 82c256422a Fix failure on PHP 5.3. Daniele Alessandri 2016-06-07 20:26:20 +02:00
  • ee7104d2e5 Replace "getClientFor()" with "on()" in Client. Daniele Alessandri 2016-06-07 18:58:21 +02:00
  • 7c4c4ae58a Change methods of replication connection interface. Daniele Alessandri 2016-06-07 18:39:18 +02:00
  • 185e31e080 Make some fields of Predis\Client private. Daniele Alessandri 2016-06-07 15:52:27 +02:00
  • 64b3a4805c Apply CS fixes. Daniele Alessandri 2016-06-05 21:09:11 +02:00
  • 5b4e942112 Add notice about dangers of using master branch. Daniele Alessandri 2016-06-05 20:47:17 +02:00
  • b2547fc7f4 [tests] Ignore code coverage for Predis\Autoloader. Daniele Alessandri 2016-06-05 20:37:57 +02:00
  • d34bdd38c3 Reorganize and improve client options. Daniele Alessandri 2016-06-05 13:59:37 +02:00
  • 1028599ac5 Split Predis\Connection\Aggregate namespace. Daniele Alessandri 2016-06-04 20:37:37 +02:00
  • 822f02b8eb Implement new logic to load command classes. Daniele Alessandri 2016-06-04 19:52:09 +02:00
  • 4b47639f9e Rename command classes using command ID as name. Daniele Alessandri 2016-06-04 16:17:19 +02:00
  • e4872af747 Modify ctor signature of Predis\Command\RawCommand. Daniele Alessandri 2016-06-04 16:07:04 +02:00
  • c1d34f022f Drop useless method from base command class. Daniele Alessandri 2016-06-04 15:57:12 +02:00
  • 62b421f20e Switch from server profiles to commands factory. Daniele Alessandri 2016-06-04 11:06:44 +02:00
  • 6e3f301588 Move commands classes in Predis\Command\Redis. Daniele Alessandri 2016-06-04 09:39:06 +02:00
  • 3dccd6bf87 Back to development. Daniele Alessandri 2016-06-02 09:10:25 +02:00
  • 0e17edbefb Update CHANGELOG and bump VERSION. v1.1.0 Daniele Alessandri 2016-06-02 00:06:21 +02:00
  • 81c0a8f051 Ensure big ints are not truncated on 32 bits PHP. Daniele Alessandri 2016-06-01 23:49:23 +02:00
  • 1065edc8d1 Apply last round of CS fixes. Daniele Alessandri 2016-06-01 22:31:06 +02:00
  • 843ad23ea7 [tests] Move utility method into base test class. Daniele Alessandri 2016-06-01 22:27:36 +02:00
  • e386f5c732 Update README. Daniele Alessandri 2016-06-01 22:20:58 +02:00
  • a06063d2e6 Update CHANGELOG. Daniele Alessandri 2016-06-01 21:58:25 +02:00
  • d58929e5a5 Update README. Daniele Alessandri 2016-06-01 20:59:25 +02:00
  • ecab7e4642 Implement IteratorAggregate interface for Client. Daniele Alessandri 2016-06-01 12:33:20 +02:00
  • a22fc17800 Update CHANGELOG. Daniele Alessandri 2016-05-30 17:45:08 +02:00
  • 9ead747663 Update CHANGELOG and bump VERSION. v1.0.4 Daniele Alessandri 2016-05-30 17:25:52 +02:00
  • 7a50b02c36 [tests] Do not allow failures for HHVM on Travis CI. Daniele Alessandri 2016-05-30 17:00:46 +02:00
  • f6bf2b5977 [tests] Troubles with HHVM <= 3.6.6 and float timeouts. Daniele Alessandri 2016-05-30 16:42:20 +02:00
  • 39cf6abf82 [tests] Do not allow failures for HHVM on Travis CI. Daniele Alessandri 2016-05-30 17:00:46 +02:00
  • dbae384a64 [tests] Troubles with HHVM <= 3.6.6 and float timeouts. Daniele Alessandri 2016-05-30 16:42:20 +02:00
  • 5850029f89 Update README. Daniele Alessandri 2016-05-28 20:28:18 +02:00
  • f64bd83f9d Update README. Daniele Alessandri 2016-05-28 20:24:12 +02:00
  • 922e56b480 Iterate only over connections mapped in slots map. Daniele Alessandri 2016-05-28 17:58:38 +02:00
  • 5a0dfc3602 Fix parameters overriding for sentinels. Daniele Alessandri 2016-05-28 15:26:51 +02:00
  • 39a6e18d71 Update README of test directory. Daniele Alessandri 2016-05-27 22:03:32 +02:00
  • d9ea0ce14f Update README of test directory. Daniele Alessandri 2016-05-27 22:01:45 +02:00
  • 55f940e400 Update README. Daniele Alessandri 2016-05-27 21:32:47 +02:00
  • a19de6356c Update README. Daniele Alessandri 2016-05-27 21:31:54 +02:00
  • 2d01a27e17 Fix fetching slots map from unreachable nodes. Daniele Alessandri 2016-05-26 14:56:58 +02:00
  • 648be824d3 Fix fetching slots map from unreachable nodes. Daniele Alessandri 2016-05-26 14:56:58 +02:00
  • ad7b8b08cb Run php-cs-fixer. Daniele Alessandri 2016-05-26 09:54:09 +02:00
  • c4e0f2f037 Run php-cs-fixer. Daniele Alessandri 2016-05-26 09:52:18 +02:00