From 49b99ab43e8160feb8478ebb09db0e0db942afcf Mon Sep 17 00:00:00 2001 From: antirez Date: Sun, 13 Dec 2009 16:52:43 +0100 Subject: [PATCH] Changed the reply of BGSAVE and BGREWRITEAOF from +OK to a more meaningful message that makes the user aware of an operation that just started and is not yet finished. --- redis.c | 6 ++++-- redis.conf | 3 +++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/redis.c b/redis.c index e6afdfcd1..98fbe22f1 100644 --- a/redis.c +++ b/redis.c @@ -3295,7 +3295,8 @@ static void bgsaveCommand(redisClient *c) { return; } if (rdbSaveBackground(server.dbfilename) == REDIS_OK) { - addReply(c,shared.ok); + char *status = "+Background saving started\r\n"; + addReplySds(c,sdsnew(status)); } else { addReply(c,shared.err); } @@ -6082,7 +6083,8 @@ static void bgrewriteaofCommand(redisClient *c) { return; } if (rewriteAppendOnlyFileBackground() == REDIS_OK) { - addReply(c,shared.ok); + char *status = "+Background append only file rewriting started\r\n"; + addReplySds(c,sdsnew(status)); } else { addReply(c,shared.err); } diff --git a/redis.conf b/redis.conf index 9bf1974b1..90f1b7b60 100644 --- a/redis.conf +++ b/redis.conf @@ -130,6 +130,9 @@ databases 16 # log file at startup ignoring the dump.rdb file. # # The name of the append only file is "appendonly.log" +# +# IMPORTANT: Check the BGREWRITEAOF to check how to rewrite the append +# log file in background when it gets too big. appendonly no -- GitLab