Merge branch 'unstable' of github.com:/antirez/redis into unstable
This commit is contained in:
commit
fde5e737dc
@ -4251,12 +4251,7 @@ NULL
|
|||||||
}
|
}
|
||||||
} else if (!strcasecmp(c->argv[1]->ptr,"nodes") && c->argc == 2) {
|
} else if (!strcasecmp(c->argv[1]->ptr,"nodes") && c->argc == 2) {
|
||||||
/* CLUSTER NODES */
|
/* CLUSTER NODES */
|
||||||
robj *o;
|
addReplyBulkSds(c,clusterGenNodesDescription(0));
|
||||||
sds ci = clusterGenNodesDescription(0);
|
|
||||||
|
|
||||||
o = createObject(OBJ_STRING,ci);
|
|
||||||
addReplyBulk(c,o);
|
|
||||||
decrRefCount(o);
|
|
||||||
} else if (!strcasecmp(c->argv[1]->ptr,"myid") && c->argc == 2) {
|
} else if (!strcasecmp(c->argv[1]->ptr,"myid") && c->argc == 2) {
|
||||||
/* CLUSTER MYID */
|
/* CLUSTER MYID */
|
||||||
addReplyBulkCBuffer(c,myself->name, CLUSTER_NAMELEN);
|
addReplyBulkCBuffer(c,myself->name, CLUSTER_NAMELEN);
|
||||||
@ -4832,7 +4827,7 @@ int verifyDumpPayload(unsigned char *p, size_t len) {
|
|||||||
* DUMP is actually not used by Redis Cluster but it is the obvious
|
* DUMP is actually not used by Redis Cluster but it is the obvious
|
||||||
* complement of RESTORE and can be useful for different applications. */
|
* complement of RESTORE and can be useful for different applications. */
|
||||||
void dumpCommand(client *c) {
|
void dumpCommand(client *c) {
|
||||||
robj *o, *dumpobj;
|
robj *o;
|
||||||
rio payload;
|
rio payload;
|
||||||
|
|
||||||
/* Check if the key is here. */
|
/* Check if the key is here. */
|
||||||
@ -4845,9 +4840,7 @@ void dumpCommand(client *c) {
|
|||||||
createDumpPayload(&payload,o,c->argv[1]);
|
createDumpPayload(&payload,o,c->argv[1]);
|
||||||
|
|
||||||
/* Transfer to the client */
|
/* Transfer to the client */
|
||||||
dumpobj = createObject(OBJ_STRING,payload.io.buffer.ptr);
|
addReplyBulkSds(c,payload.io.buffer.ptr);
|
||||||
addReplyBulk(c,dumpobj);
|
|
||||||
decrRefCount(dumpobj);
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1483,12 +1483,10 @@ void configGetCommand(client *c) {
|
|||||||
matches++;
|
matches++;
|
||||||
}
|
}
|
||||||
if (stringmatch(pattern,"notify-keyspace-events",1)) {
|
if (stringmatch(pattern,"notify-keyspace-events",1)) {
|
||||||
robj *flagsobj = createObject(OBJ_STRING,
|
sds flags = keyspaceEventsFlagsToString(server.notify_keyspace_events);
|
||||||
keyspaceEventsFlagsToString(server.notify_keyspace_events));
|
|
||||||
|
|
||||||
addReplyBulkCString(c,"notify-keyspace-events");
|
addReplyBulkCString(c,"notify-keyspace-events");
|
||||||
addReplyBulk(c,flagsobj);
|
addReplyBulkSds(c,flags);
|
||||||
decrRefCount(flagsobj);
|
|
||||||
matches++;
|
matches++;
|
||||||
}
|
}
|
||||||
if (stringmatch(pattern,"bind",1)) {
|
if (stringmatch(pattern,"bind",1)) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user