diff --git a/src/taosdump.c b/src/taosdump.c index d35b12d8..385a7148 100644 --- a/src/taosdump.c +++ b/src/taosdump.c @@ -9909,6 +9909,11 @@ bool convertDbClauseForV3(char **cmd) { int pos = 0; while (sub_str) { + if ((0 == strncmp(sub_str, "UPDATE1", strlen("UPDATE1"))) + || (0 == strncmp(sub_str, "UPDATE2", strlen("UPDATE2")))) { + sub_str += strlen("UPDATE1"); + } + if (0 == strcmp(sub_str, "QUORUM")) { sub_str = strsep(&running, " "); } else if (0 == strcmp(sub_str, "DAYS")) { @@ -9916,6 +9921,8 @@ bool convertDbClauseForV3(char **cmd) { pos += sprintf(*cmd + pos, "DURATION %dm ", atoi(sub_str)*24*60); } else if (0 == strcmp(sub_str, "CACHE")) { sub_str = strsep(&running, " "); + } else if (0 == strcmp(sub_str, "UPDATE")) { + sub_str = strsep(&running, " "); } else if (0 == strcmp(sub_str, "BLOCKS")) { sub_str = strsep(&running, " "); } else if (0 == strcmp(sub_str, "FSYNC")) {