mirror of
https://github.com/fluencelabs/redis
synced 2025-03-30 22:31:03 +00:00
prevent (more) commands from Lua scripts
This commit is contained in:
parent
4ab8695d53
commit
e41677b4cf
12
src/redis.c
12
src/redis.c
@ -111,9 +111,9 @@ struct redisCommand redisCommandTable[] = {
|
|||||||
{"linsert",linsertCommand,5,"wm",0,NULL,1,1,1,0,0},
|
{"linsert",linsertCommand,5,"wm",0,NULL,1,1,1,0,0},
|
||||||
{"rpop",rpopCommand,2,"w",0,NULL,1,1,1,0,0},
|
{"rpop",rpopCommand,2,"w",0,NULL,1,1,1,0,0},
|
||||||
{"lpop",lpopCommand,2,"w",0,NULL,1,1,1,0,0},
|
{"lpop",lpopCommand,2,"w",0,NULL,1,1,1,0,0},
|
||||||
{"brpop",brpopCommand,-3,"w",0,NULL,1,1,1,0,0},
|
{"brpop",brpopCommand,-3,"ws",0,NULL,1,1,1,0,0},
|
||||||
{"brpoplpush",brpoplpushCommand,4,"wm",0,NULL,1,2,1,0,0},
|
{"brpoplpush",brpoplpushCommand,4,"wms",0,NULL,1,2,1,0,0},
|
||||||
{"blpop",blpopCommand,-3,"w",0,NULL,1,-2,1,0,0},
|
{"blpop",blpopCommand,-3,"ws",0,NULL,1,-2,1,0,0},
|
||||||
{"llen",llenCommand,2,"r",0,NULL,1,1,1,0,0},
|
{"llen",llenCommand,2,"r",0,NULL,1,1,1,0,0},
|
||||||
{"lindex",lindexCommand,3,"r",0,NULL,1,1,1,0,0},
|
{"lindex",lindexCommand,3,"r",0,NULL,1,1,1,0,0},
|
||||||
{"lset",lsetCommand,4,"wm",0,NULL,1,1,1,0,0},
|
{"lset",lsetCommand,4,"wm",0,NULL,1,1,1,0,0},
|
||||||
@ -181,10 +181,10 @@ struct redisCommand redisCommandTable[] = {
|
|||||||
{"pexpireat",pexpireatCommand,3,"w",0,NULL,1,1,1,0,0},
|
{"pexpireat",pexpireatCommand,3,"w",0,NULL,1,1,1,0,0},
|
||||||
{"keys",keysCommand,2,"r",0,NULL,0,0,0,0,0},
|
{"keys",keysCommand,2,"r",0,NULL,0,0,0,0,0},
|
||||||
{"dbsize",dbsizeCommand,1,"r",0,NULL,0,0,0,0,0},
|
{"dbsize",dbsizeCommand,1,"r",0,NULL,0,0,0,0,0},
|
||||||
{"auth",authCommand,2,"r",0,NULL,0,0,0,0,0},
|
{"auth",authCommand,2,"rs",0,NULL,0,0,0,0,0},
|
||||||
{"ping",pingCommand,1,"r",0,NULL,0,0,0,0,0},
|
{"ping",pingCommand,1,"r",0,NULL,0,0,0,0,0},
|
||||||
{"echo",echoCommand,2,"r",0,NULL,0,0,0,0,0},
|
{"echo",echoCommand,2,"r",0,NULL,0,0,0,0,0},
|
||||||
{"save",saveCommand,1,"ar",0,NULL,0,0,0,0,0},
|
{"save",saveCommand,1,"ars",0,NULL,0,0,0,0,0},
|
||||||
{"bgsave",bgsaveCommand,1,"ar",0,NULL,0,0,0,0,0},
|
{"bgsave",bgsaveCommand,1,"ar",0,NULL,0,0,0,0,0},
|
||||||
{"bgrewriteaof",bgrewriteaofCommand,1,"ar",0,NULL,0,0,0,0,0},
|
{"bgrewriteaof",bgrewriteaofCommand,1,"ar",0,NULL,0,0,0,0,0},
|
||||||
{"shutdown",shutdownCommand,-1,"ar",0,NULL,0,0,0,0,0},
|
{"shutdown",shutdownCommand,-1,"ar",0,NULL,0,0,0,0,0},
|
||||||
@ -203,7 +203,7 @@ struct redisCommand redisCommandTable[] = {
|
|||||||
{"pttl",pttlCommand,2,"r",0,NULL,1,1,1,0,0},
|
{"pttl",pttlCommand,2,"r",0,NULL,1,1,1,0,0},
|
||||||
{"persist",persistCommand,2,"w",0,NULL,1,1,1,0,0},
|
{"persist",persistCommand,2,"w",0,NULL,1,1,1,0,0},
|
||||||
{"slaveof",slaveofCommand,3,"aws",0,NULL,0,0,0,0,0},
|
{"slaveof",slaveofCommand,3,"aws",0,NULL,0,0,0,0,0},
|
||||||
{"debug",debugCommand,-2,"aw",0,NULL,0,0,0,0,0},
|
{"debug",debugCommand,-2,"aws",0,NULL,0,0,0,0,0},
|
||||||
{"config",configCommand,-2,"ar",0,NULL,0,0,0,0,0},
|
{"config",configCommand,-2,"ar",0,NULL,0,0,0,0,0},
|
||||||
{"subscribe",subscribeCommand,-2,"rps",0,NULL,0,0,0,0,0},
|
{"subscribe",subscribeCommand,-2,"rps",0,NULL,0,0,0,0,0},
|
||||||
{"unsubscribe",unsubscribeCommand,-1,"rps",0,NULL,0,0,0,0,0},
|
{"unsubscribe",unsubscribeCommand,-1,"rps",0,NULL,0,0,0,0,0},
|
||||||
|
Loading…
x
Reference in New Issue
Block a user