From a2eb1b9d5bb944a6889d152ec6a19f697c9b9d55 Mon Sep 17 00:00:00 2001 From: xy720 <22125576+xy720@users.noreply.github.com> Date: Fri, 30 Jul 2021 09:25:22 +0800 Subject: [PATCH] fix version (#6334) --- .../src/main/java/org/apache/doris/common/MetaHeader.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/fe/fe-core/src/main/java/org/apache/doris/common/MetaHeader.java b/fe/fe-core/src/main/java/org/apache/doris/common/MetaHeader.java index f4b2498d76..5617a85448 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/common/MetaHeader.java +++ b/fe/fe-core/src/main/java/org/apache/doris/common/MetaHeader.java @@ -61,9 +61,10 @@ public class MetaHeader { } MetaJsonHeader metaJsonHeader = MetaJsonHeader.read(raf); if (!MetaJsonHeader.IMAGE_VERSION.equalsIgnoreCase(metaJsonHeader.imageVersion)) { - LOG.warn("Image file {} format mismatch. Expected version is {}, actual is {}", - imageFile.getPath(), MetaJsonHeader.IMAGE_VERSION, metaJsonHeader.imageVersion); - return EMPTY_HEADER; + String errMsg = "Image file " + imageFile.getPath() + " format version mismatch. " + + "Expected version is "+ MetaJsonHeader.IMAGE_VERSION +", actual is" + metaJsonHeader.imageVersion; + // different versions are incompatible + throw new IOException(errMsg); } long length = raf.getFilePointer() - MetaMagicNumber.MAGIC_STR.length() - HEADER_LENGTH_SIZE;