From db6b99f90cc569c8126e2b7b0123508d8b8b015d Mon Sep 17 00:00:00 2001 From: michael-grunder Date: Thu, 21 Jun 2018 12:30:42 -0700 Subject: [PATCH] Update ZPOPMIN/ZPOPMAX command declaration Unlike the BZPOP variants, these functions take a single key. This fixes an erroneous CROSSSLOT error when passing a count to a cluster enabled server. --- src/server.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server.c b/src/server.c index a59a75ac..3ac1278a 100644 --- a/src/server.c +++ b/src/server.c @@ -198,8 +198,8 @@ struct redisCommand redisCommandTable[] = { {"zrank",zrankCommand,3,"rF",0,NULL,1,1,1,0,0}, {"zrevrank",zrevrankCommand,3,"rF",0,NULL,1,1,1,0,0}, {"zscan",zscanCommand,-3,"rR",0,NULL,1,1,1,0,0}, - {"zpopmin",zpopminCommand,-2,"wF",0,NULL,1,-1,1,0,0}, - {"zpopmax",zpopmaxCommand,-2,"wF",0,NULL,1,-1,1,0,0}, + {"zpopmin",zpopminCommand,-2,"wF",0,NULL,1,1,1,0,0}, + {"zpopmax",zpopmaxCommand,-2,"wF",0,NULL,1,1,1,0,0}, {"bzpopmin",bzpopminCommand,-2,"wsF",0,NULL,1,-2,1,0,0}, {"bzpopmax",bzpopmaxCommand,-2,"wsF",0,NULL,1,-2,1,0,0}, {"hset",hsetCommand,-4,"wmF",0,NULL,1,1,1,0,0},