From a8343afdb89f6a24c2ce335af5614d8114c0e047 Mon Sep 17 00:00:00 2001 From: Jeff Tao Date: Sat, 18 Apr 2020 12:06:09 +0800 Subject: [PATCH] open the wal file even no any wal files when keep is set to 1 --- src/wal/src/walMain.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/wal/src/walMain.c b/src/wal/src/walMain.c index 7ec55bbf1f..ab324bcfad 100644 --- a/src/wal/src/walMain.c +++ b/src/wal/src/walMain.c @@ -208,7 +208,10 @@ int walRestore(void *handle, void *pVnode, int (*writeFp)(void *, void *, int)) } } - if (count == 0) return 0; + if (count == 0) { + if (pWal->keep) code = walRenew(pWal); + return code; + } if ( count != (maxId-minId+1) ) { wError("wal:%s, messed up, count:%d max:%d min:%d", opath, count, maxId, minId); -- GitLab