Guo Xiang Tan
|
9bc3038728
|
Fix Redis command errors when trying to start app with a readonly Redis.
|
2017-08-02 21:33:56 +09:00 |
Guo Xiang Tan
|
5b76b9e888
|
Ensure that we cleanup after tests.
|
2017-08-01 23:42:26 +09:00 |
Guo Xiang Tan
|
7d5b6e2b3c
|
Disable MessageBus's keepalive when Redis is readonly.
|
2017-08-01 23:07:52 +09:00 |
Guo Xiang Tan
|
5012d46cbd
|
Add rubocop to our build. (#5004)
|
2017-07-28 10:20:09 +09:00 |
Guo Xiang Tan
|
02025207d5
|
FIX: Make sure Redis fallback don't fall into a permanent readonly state.
|
2016-11-23 11:31:20 +08:00 |
Guo Xiang Tan
|
fbbcde1230
|
FIX: Don't treat master as up if it is still loading data.
|
2016-11-07 15:28:10 +08:00 |
Guo Xiang Tan
|
9375dcb6fe
|
PERF: Spawn a seperate timer task to check if Redis master is up.
|
2016-11-07 15:04:28 +08:00 |
Guo Xiang Tan
|
36e3f1f5e4
|
FIX: Reset state of `DiscourseRedis::FallbackHandler` in tests.
|
2016-04-18 10:41:40 +08:00 |
Guo Xiang Tan
|
862b4fc9da
|
FIX: `DiscourseRedis::FallbackHandler` not restricting number of threads spawned.
|
2016-04-15 17:05:03 +08:00 |
Guo Xiang Tan
|
60c21a3393
|
Extract valid connection types into a constant.
|
2016-04-07 15:45:42 +08:00 |
Guo Xiang Tan
|
48e118a054
|
DRY up tests.
|
2016-04-07 15:43:33 +08:00 |
Guo Xiang Tan
|
7f6fe8fe13
|
FIX: Pubsub connections need to be killed too.
|
2016-04-07 15:30:05 +08:00 |
Guo Xiang Tan
|
bf209d8344
|
FIX: Redis hostname may resolve to nothing.
|
2016-03-11 19:06:37 +08:00 |
Guo Xiang Tan
|
c07c474575
|
FEATURE: Master-Slave Redis configuration with fallback and switch over.
|
2016-03-11 12:18:58 +08:00 |