94b3ee6142
Clarify the pending_querybuf field of clients.
2018-07-03 13:25:41 +02:00
549b8b9973
Improve style of PR #5084 .
2018-07-03 13:23:29 +02:00
526b30a7ce
Merge pull request #5084 from chendq8/pending-querybuf
...
limit the size of pending-querybuf in masterclient
2018-07-03 13:19:37 +02:00
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
cbb2ac0799
Merge branch 'unstable' into pending-querybuf
2018-07-03 10:07:26 +08: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
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
7de1ada070
limit the size of pending-querybuf in masterclient
2018-07-01 14:43:53 +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
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
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
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
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
5616d4c603
add active defrag support for streams
2018-06-27 15:00:41 +03:00
bb666d445d
Merge pull request #5027 from tigertv/unstable
...
Update sort.c
2018-06-26 16:13:20 +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
3cf8dd2c84
Sentinel: fix SENTINEL SET error reporting.
...
Thanks to @shenlongxing for reporting the problem.
Related to #5062 .
2018-06-26 09:17:38 +02:00
45731edc4b
Addressed comments
2018-06-26 00:57:35 +00:00
e8d68b6b72
Fixed replication authentication with whitespace in password
2018-06-26 00:48:37 +00:00
fc0c9c8097
Sentinel: drop the renamed-command entry in a more natural way.
...
Instead of telling the user to set the renamed command to "" to remove
the renaming, to the obvious thing when a command is renamed to itself.
So if I want to remove the renaming of PING, I just rename it to PING
again.
2018-06-25 17:50:46 +02:00
a8a76bda1b
Merge branch 'unstable' of github.com:/antirez/redis into unstable
2018-06-25 17:34:12 +02:00
2358de6816
Sentinel command renaming: use case sensitive hashing for the dict.
2018-06-25 17:31:57 +02:00
a9c5008895
Sentinel command renaming: fix CONFIG SET event logging.
2018-06-25 17:24:04 +02:00
b72cecd7c8
Sentinel command renaming: fix CONFIG SET after refactoring.
2018-06-25 17:23:32 +02:00