summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSalvatore Sanfilippo <antirez@gmail.com>2020-02-06 10:34:26 +0100
committerGitHub <noreply@github.com>2020-02-06 10:34:26 +0100
commit33f613bf87d02229e893d6e288b3b84697351a13 (patch)
tree2519de287948dc8c253accb4df20269dda3996b6
parent4aafdb185ae4840a233338988728caa8cf5624c9 (diff)
parentac2c96f5b1714b36f215fc9caec87e746a804041 (diff)
downloadredis-33f613bf87d02229e893d6e288b3b84697351a13.tar.gz
Merge pull request #6843 from oranagra/command_flags
A few non-data commands that should be allowed while loading or stale
-rw-r--r--src/server.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/server.c b/src/server.c
index 2b32df0db..b25fc887f 100644
--- a/src/server.c
+++ b/src/server.c
@@ -579,7 +579,7 @@ struct redisCommand redisCommandTable[] = {
0,NULL,0,0,0,0,0,0},
{"select",selectCommand,2,
- "ok-loading fast @keyspace",
+ "ok-loading fast ok-stale @keyspace",
0,NULL,0,0,0,0,0,0},
{"swapdb",swapdbCommand,3,
@@ -660,7 +660,7 @@ struct redisCommand redisCommandTable[] = {
0,NULL,0,0,0,0,0,0},
{"lastsave",lastsaveCommand,1,
- "read-only random fast @admin @dangerous",
+ "read-only random fast ok-loading ok-stale @admin @dangerous",
0,NULL,0,0,0,0,0,0},
{"type",typeCommand,2,
@@ -708,7 +708,7 @@ struct redisCommand redisCommandTable[] = {
0,NULL,0,0,0,0,0,0},
{"monitor",monitorCommand,1,
- "admin no-script",
+ "admin no-script ok-loading ok-stale",
0,NULL,0,0,0,0,0,0},
{"ttl",ttlCommand,2,
@@ -740,7 +740,7 @@ struct redisCommand redisCommandTable[] = {
0,NULL,0,0,0,0,0,0},
{"debug",debugCommand,-2,
- "admin no-script",
+ "admin no-script ok-loading ok-stale",
0,NULL,0,0,0,0,0,0},
{"config",configCommand,-2,
@@ -820,11 +820,11 @@ struct redisCommand redisCommandTable[] = {
0,memoryGetKeys,0,0,0,0,0,0},
{"client",clientCommand,-2,
- "admin no-script random @connection",
+ "admin no-script random ok-loading ok-stale @connection",
0,NULL,0,0,0,0,0,0},
{"hello",helloCommand,-2,
- "no-auth no-script fast no-monitor no-slowlog @connection",
+ "no-auth no-script fast no-monitor ok-loading ok-stale no-slowlog @connection",
0,NULL,0,0,0,0,0,0},
/* EVAL can modify the dataset, however it is not flagged as a write
@@ -838,7 +838,7 @@ struct redisCommand redisCommandTable[] = {
0,evalGetKeys,0,0,0,0,0,0},
{"slowlog",slowlogCommand,-2,
- "admin random",
+ "admin random ok-loading ok-stale",
0,NULL,0,0,0,0,0,0},
{"script",scriptCommand,-2,
@@ -846,7 +846,7 @@ struct redisCommand redisCommandTable[] = {
0,NULL,0,0,0,0,0,0},
{"time",timeCommand,1,
- "read-only random fast",
+ "read-only random fast ok-loading ok-stale",
0,NULL,0,0,0,0,0,0},
{"bitop",bitopCommand,-4,