From dc5ba2bfb5dc1518f4e14839d9087b584c4b10f7 Mon Sep 17 00:00:00 2001 From: panda-sheep <59197347+panda-sheep@users.noreply.github.com> Date: Tue, 22 Feb 2022 11:25:51 +0800 Subject: [PATCH] fix fix 0 file error (#3920) --- src/tools/db-upgrade/DbUpgrader.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/tools/db-upgrade/DbUpgrader.cpp b/src/tools/db-upgrade/DbUpgrader.cpp index 1666f24aa7a..c0834d87339 100644 --- a/src/tools/db-upgrade/DbUpgrader.cpp +++ b/src/tools/db-upgrade/DbUpgrader.cpp @@ -991,9 +991,12 @@ void UpgraderSpace::doProcessV3() { while (unFinishedPart_ != 0) { sleep(10); } - auto code = readEngine_->ingest(ingest_sst_file_, true); - if (code != ::nebula::cpp2::ErrorCode::SUCCEEDED) { - LOG(FATAL) << "Faild upgrade 2:3 when ingest sst file:" << static_cast(code); + + if (ingest_sst_file_.size() != 0) { + auto code = readEngine_->ingest(ingest_sst_file_, true); + if (code != ::nebula::cpp2::ErrorCode::SUCCEEDED) { + LOG(FATAL) << "Faild upgrade 2:3 when ingest sst file:" << static_cast(code); + } } readEngine_->put(NebulaKeyUtils::dataVersionKey(), NebulaKeyUtilsV3::dataVersionValue()); }