677d10b2a8
Set repl_down_since to zero on state change.
...
PR #5081 fixes an "interesting" bug about Redis Cluster failover but in
general about the updating of repl_down_since, that is used in order to
count the time a slave was left disconnected from its master.
While the fix provided resolves the specific issue, in general the
validity of repl_down_since is limited to states that are different
than the state CONNECTED, and the disconnected time is set when the
state is DISCONNECTED. However from CONNECTED to other states, the state
machine must always go to DISCONNECTED first. So it makes sense to set
the field to zero (since it is meaningless in that context) when the
state is set to CONNECTED.
2018-07-03 12:42:14 +02:00
02e385169e
Merge pull request #5081 from trevor211/fixClusterFailover
...
cluster failover bug
2018-07-03 12:36:53 +02:00
2edcafb35d
addReplySubSyntaxError() renamed to addReplySubcommandSyntaxError().
2018-07-02 18:49:34 +02:00
bc6a004588
Merge pull request #4998 from itamarhaber/module_command_help
...
Module command help
2018-07-02 18:46:56 +02:00
ee09b5ed3a
Merge pull request #5071 from akshaynagpal/patch-2
...
Added link to Google Group
2018-07-02 18:41:58 +02:00
f03ad96236
Merge pull request #5068 from shenlongxing/fix-rename-command
...
fix empty string for sentinel rename-command
2018-07-02 18:40:35 +02:00
e4881cd083
Merge pull request #5090 from trevor211/test_helper_tcl
...
fix tests/test_helper.tcl with --wait-server option.
2018-07-02 17:51:04 +02:00
2833cfbe39
fix tests/test_helper.tcl with --wait-server option.
...
Issue #5063 added --wait-server option, but can not work.
2018-07-02 19:26:52 +08:00
2e167f7d0e
fix server.repl_down_since resetting, so that slaves could failover
...
automatically as expected.
2018-06-30 09:39:08 +08:00
aeb7bc3ec6
cluster.tcl: Add master consecutively down test.
2018-06-30 09:29:35 +08:00
d751d98b50
Change CLIENT LIST TYPE help string.
...
Making it more similar to KILL.
2018-06-29 18:03:00 +02:00
a0b05a0424
Merge pull request #5075 from soloestoy/client-list-types
...
FEATURE: implements client list type option
2018-06-29 18:00:32 +02:00
aa2c390ef8
Merge pull request #5074 from soloestoy/fix-compile-warning
...
fix some compile warnings
2018-06-29 17:56:47 +02:00
a4ef94d2f7
Merge pull request #5076 from 0xtonyxia/add-no-auth-warning-option
...
Add no auth warning option
2018-06-29 13:32:58 +02:00
9f1856268c
Check if password is used on command line interface.
2018-06-28 19:09:22 +08:00
1139070a0f
Fix trailing white space.
2018-06-28 18:47:28 +08:00
bbd0ca9522
Fix code format issue.
2018-06-28 18:39:42 +08:00
7becf54e51
Don't output password warning message when --no-auth-warning is used.
2018-06-28 18:38:24 +08:00
bde05e9c32
Avoid -Woverlength-strings compile warning.
...
Using another fprintf call to output the rest help message.
2018-06-28 18:22:06 +08:00
5baf50d850
Rax library updated (node callback).
2018-06-28 12:19:06 +02:00
0b74fd6766
Add --no-auth-warning help message.
2018-06-28 18:17:04 +08:00
b9cbd04b57
clients: add type option for client list
2018-06-28 17:43:05 +08:00
f5538642cc
clients: show pubsub flag in client list
2018-06-28 17:28:38 +08:00
1fcf2737a6
fix some compile warnings
2018-06-28 17:22:59 +08:00
007e3cbd70
Added link to Google Group
2018-06-27 20:08:39 -04:00
ab55f9da5e
Make CLIENT HELP output nicer to the eyes.
2018-06-28 00:21:32 +02:00
75f1a7bdfc
Merge branch 'unstable' of github.com:/antirez/redis into unstable
2018-06-28 00:17:21 +02:00
4a70ff7451
Add unblock in CLIENT HELP.
2018-06-28 00:17:10 +02:00
3c27db1cd9
fix empty string for sentinel rename-command
2018-06-28 01:08:55 +08:00
f7b21bc71e
Merge pull request #5066 from oranagra/defrag_jemalloc5_fix
...
minor fix in creating a stream NACK for rdb and defrag tests
2018-06-27 18:56:49 +02:00
730a4cfa00
Merge pull request #5067 from mpaltun/mpaltun-doc-fix
...
Streams documentation fix
2018-06-27 18:54:27 +02:00
2214043b5c
CLIENT UNBLOCK: support unblocking by error.
2018-06-27 18:51:06 +02:00
010dc172d4
Update t_stream.c
2018-06-27 16:35:30 +03:00
6d0acb330a
Update help.h
2018-06-27 16:33:31 +03:00
de495ee7ab
minor fix in creating a stream NACK for rdb and defrag tests
2018-06-27 15:34:17 +03:00
71295ee305
CLIENT UNBLOCK implemented.
2018-06-27 14:08:42 +02:00
fb39bfd7af
Take clients in a ID -> Client handle dictionary.
2018-06-27 14:08:42 +02:00
ed65d734e7
CLIENT ID implemented.
2018-06-27 14:08:42 +02:00
345b4809f4
Merge pull request #5063 from oranagra/test_suite_improvements
...
test suite infra improvements and fix
2018-06-27 14:07:25 +02:00
35c5f3fa7d
Merge pull request #5065 from oranagra/defrag_jemalloc5
...
defrag hint support for jemalloc 5, and active defrag for streams
2018-06-27 14:05:16 +02:00
5616d4c603
add active defrag support for streams
2018-06-27 15:00:41 +03:00
e8099cabd1
add defrag hint support into jemalloc 5
2018-06-27 10:52:39 +03:00
751eea24c4
test suite infra improvements and fix
...
* fail the test (exit code) in case of timeout.
* add --wait-server to allow attaching a debugger
* add --dont-clean to keep log files when tests are done
2018-06-26 20:23:55 +03:00
bb666d445d
Merge pull request #5027 from tigertv/unstable
...
Update sort.c
2018-06-26 16:13:20 +02:00
b9058c7328
Merge branch 'unstable' of github.com:/antirez/redis into unstable
2018-06-26 16:09:09 +02:00
438317796b
Sentinel: test command renaming feature.
2018-06-26 16:08:43 +02:00
eb052ba93a
Merge pull request #5059 from guybe7/fix_restore_warning
...
Fix compiler warning in restoreCommand
2018-06-26 14:41:48 +02:00
27178a3fde
Fix type of argslen in sendSynchronousCommand().
...
Related to #5037 .
2018-06-26 14:38:35 +02:00
1f1e724f47
Remove black space.
2018-06-26 14:37:22 +02:00
aa5eaad48c
Merge pull request #5037 from madolson/repl-auth-fix
...
Fixed replication authentication with whitespace password
2018-06-26 14:33:20 +02:00