1
0
mirror of https://github.com/redis/go-redis.git synced 2025-07-22 10:01:50 +03:00

Commit Graph

  • f3804cd0b7 👌 Adding additional logic to handle this case Jake Gregg 2019-02-01 08:23:41 -08:00
  • 46a69ac63c Merge pull request #958 from yansal/patch-1 Vladimir Mihailenco 2019-02-01 11:58:02 +02:00
  • dba9cb31f5 ♻️ Commands that specify keyslots should not try to hash for keyslot location Jake Gregg 2019-01-31 15:47:13 -08:00
  • 0e69501b5a Merge pull request #1 from go-redis/master Jake Gregg 2019-01-31 15:41:25 -08:00
  • 49e19d6805 Fix typos in Ring documentation Yann Salaün 2019-01-31 22:24:44 +01:00
  • 0d65bf56df Merge pull request #957 from greggjs/cluster-get-keys-in-slot Vladimir Mihailenco 2019-01-30 13:20:13 +02:00
  • 65932a4b9b Add GETKEYSINSLOT api call for clustered redis Jake Gregg 2019-01-29 10:39:58 -08:00
  • 40336e5ef8 Merge pull request #954 from go-redis/fix/redis-stable Vladimir Mihailenco 2019-01-21 16:27:48 +02:00
  • e54b0f2944 Use stable version of Redis Vladimir Mihailenco 2019-01-21 16:10:26 +02:00
  • ce19d9c402 Merge pull request #952 from mingrammer/default-addr Vladimir Mihailenco 2019-01-13 14:07:05 +02:00
  • c9fed25a60 Support default redis address mingrammer 2019-01-13 17:36:38 +09:00
  • d9c8076236 Merge pull request #948 from go-redis/fix/reload-more-often Vladimir Mihailenco 2019-01-08 16:49:39 +02:00
  • 2e5bd7a411 Reload cluster state almost on any error Vladimir Mihailenco 2019-01-08 16:37:22 +02:00
  • 22be8a3eaf Merge pull request #946 from allenwq/clusternode-race v6.15.1 Vladimir Mihailenco 2019-01-08 14:04:09 +02:00
  • e6eeeda3d8 Remove unnecessary error check WANG QIANG 2019-01-08 17:15:59 +08:00
  • d040650021 Remove SingleFlight package WANG QIANG 2019-01-08 17:15:24 +08:00
  • 6baf00e56b Fix race condition when creating the cluster node WANG QIANG 2019-01-08 15:25:41 +08:00
  • c7d2ae66a0 Merge pull request #939 from pascaldekloe/master Vladimir Mihailenco 2018-12-21 11:36:52 +02:00
  • 38381402f6 FIX: WATCH example stack protection (with retry count) + comment transaction steps. Pascal S. de Kloe 2018-12-19 21:57:44 +01:00
  • 7f89fbac80 Merge pull request #936 from go-redis/fix/retry-cluster-pipeline-read-cmds v6.15.0 Vladimir Mihailenco 2018-12-17 16:16:01 +02:00
  • 6ff343b69f Merge pull request #932 from theodesp/master Vladimir Mihailenco 2018-12-15 10:01:56 +02:00
  • b5aefa2f6a ClientUnblock + ClientUnblockWithError Theo 2018-12-14 14:46:15 +00:00
  • 10edc85b67 Retry cluster pipeline read commands Vladimir Mihailenco 2018-12-13 13:27:41 +02:00
  • 45a00fd91a Merge pull request #935 from go-redis/fix/load-state-when-there-is-none Vladimir Mihailenco 2018-12-13 13:15:37 +02:00
  • 382feca784 clusterStateHolder.Get should load a state when there is none Vladimir Mihailenco 2018-12-13 12:26:02 +02:00
  • 1c2f271afc Merge pull request #924 from rvolosatovs/feature/xgroup Vladimir Mihailenco 2018-12-13 11:09:58 +02:00
  • f18a97fc94 Increase timeout Vladimir Mihailenco 2018-12-13 11:06:27 +02:00
  • 29e07c1098 Merge pull request #934 from go-redis/fix/rm-limiter-copy Vladimir Mihailenco 2018-12-13 10:49:30 +02:00
  • 9409a4baf0 Remove limiter copy Vladimir Mihailenco 2018-12-13 10:31:02 +02:00
  • c6bf37c653 Add Client Unblock Theo 2018-12-11 20:26:48 +00:00
  • c9555c4277 xgroup: Add XGroupCreateMkStream Roman Volosatovs 2018-12-11 15:52:46 +01:00
  • 11cf9400d5 Consistent naming Vladimir Mihailenco 2018-12-11 13:17:41 +02:00
  • 0e62f5ec35 Merge pull request #929 from theodesp/master Vladimir Mihailenco 2018-12-11 13:15:35 +02:00
  • 2672a0fbf2 Add Client Id Theo 2018-12-11 10:43:54 +00:00
  • 1d1269e0cf Merge pull request #884 from go-redis/feature/limiter Vladimir Mihailenco 2018-11-29 11:21:03 +02:00
  • 0604be51df Fix build Vladimir Mihailenco 2018-11-29 11:09:11 +02:00
  • 6c3e78d03f travis: remove Go 1.7 and Go 1.8 Vladimir Mihailenco 2018-11-29 10:06:51 +02:00
  • 5d8c5c5c37 Add Limiter interface Vladimir Mihailenco 2018-10-14 10:53:48 +03:00
  • 6116387106 Merge pull request #915 from robmccoll/patch-1 Vladimir Mihailenco 2018-11-29 09:49:07 +02:00
  • a47799f02c doc: add info about Receive call after Subscribe Rob McColl 2018-11-27 16:13:30 -05:00
  • 8238d9a027 Merge pull request #913 from go-redis/fix/rm-consistent-check Vladimir Mihailenco 2018-11-24 13:32:57 +02:00
  • 17e8439f2f Remove Redis Cluster state check Vladimir Mihailenco 2018-11-24 13:16:21 +02:00
  • 78a66f0e5f Merge pull request #908 from go-redis/fix/redis-cluster-fixes Vladimir Mihailenco 2018-11-21 12:26:15 +02:00
  • 4d5a8b91ad Fix tests Vladimir Mihailenco 2018-11-21 11:09:21 +02:00
  • 18e7a81047 Fix corner cases and a bug Vladimir Mihailenco 2018-11-21 10:49:30 +02:00
  • effc0c507a Merge pull request #900 from N-o-X/master Vladimir Mihailenco 2018-11-13 15:19:00 +02:00
  • 3a019aa681 Add support for XDel Noah Hilverling 2018-11-13 13:22:50 +01:00
  • 0064936c5b Cleanup Vladimir Mihailenco 2018-11-11 12:13:00 +02:00
  • 5c041b4083 Merge pull request #899 from fanatic/master Vladimir Mihailenco 2018-11-11 12:07:00 +02:00
  • 7fa8fdf3e7 Cleanup sentinel pubsub on close Jason Parrott 2018-11-09 09:32:22 -05:00
  • 58f22c56fd Change ZWithKey Vladimir Mihailenco 2018-11-03 12:07:25 +02:00
  • 6809e07fd3 Merge pull request #893 from rvolosatovs/feature/bzpop Vladimir Mihailenco 2018-11-03 11:53:11 +02:00
  • 8527f5907e Implement BZPop{Min,Max} Roman Volosatovs 2018-10-31 14:35:23 +01:00
  • b3d9bf10f6 Merge pull request #890 from go-redis/fix/close-nil-sentinel v6.14.2 Vladimir Mihailenco 2018-10-25 09:51:40 +03:00
  • 171a6d13e9 Fix closing nil sentinel Vladimir Mihailenco 2018-10-25 09:42:56 +03:00
  • fa76dd0e87 Add releaseConnStrict Vladimir Mihailenco 2018-10-14 11:27:34 +03:00
  • 77f7b88603 Merge pull request #883 from andriikushch/master Vladimir Mihailenco 2018-10-11 15:36:53 +03:00
  • 2d74cf3b10 remove snake case use Andrii Kushch 2018-10-11 12:58:31 +02:00
  • f5d67d80d3 remove unused function Andrii Kushch 2018-10-11 12:55:35 +02:00
  • f87c59c191 remove redundant type declaration Andrii Kushch 2018-10-11 12:54:30 +02:00
  • dc24d98c71 remove redundant expression Andrii Kushch 2018-10-11 12:53:40 +02:00
  • 55f1f4681d Merge pull request #882 from go-redis/fix/sentinel-options Vladimir Mihailenco 2018-10-10 12:04:06 +03:00
  • 9b063e2e30 Copy TLSConfig to SentinelClient options Vladimir Mihailenco 2018-10-10 11:51:34 +03:00
  • daf101bd79 Fix nil ping error Vladimir Mihailenco 2018-10-09 10:52:30 +03:00
  • 92c3b30cb0 Merge branch 'master' of github.com:go-redis/redis Vladimir Mihailenco 2018-10-08 09:59:53 +03:00
  • b834145dc7 Add test for read timeout option (#877) andriikushch 2018-10-05 08:46:29 +02:00
  • ae8fdc56f3 Merge pull request #876 from ijt/patch-1 Vladimir Mihailenco 2018-10-04 12:40:53 +03:00
  • e99b0688d6 use more idiomatic for loop in ExamplePubSub Issac Trotts 2018-10-03 16:36:21 -07:00
  • 2e77539901 Merge pull request #875 from go-redis/fix/use-channel Vladimir Mihailenco 2018-10-01 12:15:55 +03:00
  • 48e9afe2a7 Use PubSub.Channel to not burn CPU on errors Vladimir Mihailenco 2018-10-01 11:38:21 +03:00
  • 6a768df38b . Vladimir Mihailenco 2018-10-01 11:38:21 +03:00
  • 69445c6e87 Don't enable ReadOnly in custom cluster mode Vladimir Mihailenco 2018-09-20 12:49:43 +03:00
  • 40dbb03d62 Set cmd timeout when Block >= 0 Vladimir Mihailenco 2018-09-13 09:14:52 +03:00
  • f7094544a5 Process pipeline commands concurrently Vladimir Mihailenco 2018-09-11 13:09:16 +03:00
  • a9e329d3bc execute commans concurrently on each cluster node in method defaultProcessPipeline (#861) zhanyr 2018-09-11 17:37:57 +08:00
  • dd997adc42 travis: test on Go 1.11 Vladimir Mihailenco 2018-09-07 11:46:34 +03:00
  • 0e7099cf69 ring: retry commands Vladimir Mihailenco 2018-09-07 11:45:56 +03:00
  • f3bba01df2 Add ZPopMin and ZPopMax (#853) v6.14.1 Rémy-Christophe Schermesser 2018-09-03 10:45:32 +02:00
  • 86155dcfb7 Fix typo Vladimir Mihailenco 2018-08-27 08:29:25 +03:00
  • 1614e579ed Update changelog v6.14.0 Vladimir Mihailenco 2018-08-23 16:15:29 +03:00
  • 8d3747808e internal: retry timeout Vladimir Mihailenco 2018-08-23 16:13:42 +03:00
  • 655336673b Add Int helper Vladimir Mihailenco 2018-08-21 14:11:19 +03:00
  • 21826c1c21 Merge pull request #844 from go-redis/fix/buf-writer Vladimir Mihailenco 2018-08-17 14:28:59 +03:00
  • 0197108027 Use bufio.Writer Vladimir Mihailenco 2018-08-17 13:56:37 +03:00
  • 1874269be2 Merge pull request #843 from go-redis/fix/read-big-values Vladimir Mihailenco 2018-08-16 14:24:58 +03:00
  • 00de347403 Optimize reading big values Vladimir Mihailenco 2018-08-16 13:25:19 +03:00
  • 929bfb147c Merge pull request #841 from go-redis/fix/cleanup-buffer-usage Vladimir Mihailenco 2018-08-15 12:05:44 +03:00
  • 5146fb0c57 Cleanup buffers manipulation Vladimir Mihailenco 2018-08-15 11:53:15 +03:00
  • 7c26d1ceb6 Pass cn.Rd where possible Vladimir Mihailenco 2018-08-15 09:38:58 +03:00
  • cfe305296f Bench bigget values Vladimir Mihailenco 2018-08-15 09:10:53 +03:00
  • ef3e0e9827 Merge pull request #839 from go-redis/fix/cluster-loopback-fix Vladimir Mihailenco 2018-08-15 08:52:04 +03:00
  • 03f059067f Merge pull request #840 from go-redis/fix/universal-options Vladimir Mihailenco 2018-08-15 08:51:51 +03:00
  • 0d132966a4 Add missing options to UniversalOptions Vladimir Mihailenco 2018-08-14 16:16:27 +03:00
  • c1c2753ae8 Fix cluster loopback handling. Fixes #589 Vladimir Mihailenco 2018-08-14 15:56:43 +03:00
  • 8ebf0b7750 Remove unused code Vladimir Mihailenco 2018-08-13 09:52:36 +03:00
  • 33287c7c34 Merge pull request #838 from go-redis/feature/do Vladimir Mihailenco 2018-08-12 11:57:36 +03:00
  • fea1be3727 Replace client with redisdb in examples Vladimir Mihailenco 2018-08-12 11:19:25 +03:00
  • d5fc79d4ee Add Client.Do Vladimir Mihailenco 2018-08-12 11:11:01 +03:00
  • e0dc0beeb5 Update changelog Vladimir Mihailenco 2018-08-12 10:42:00 +03:00
  • 67fcff8e8d Merge pull request #837 from go-redis/fix/max-conn-age Vladimir Mihailenco 2018-08-12 10:40:54 +03:00