This is an automated email from the ASF dual-hosted git repository.
lide pushed a commit to branch branch-2.0
in repository https://gitbox.apache.org/repos/asf/doris.git
The following commit(s) were added to refs/heads/branch-2.0 by this push:
new cc5d24001d2 [enhancement](backup) Add build version in backup snapshot
info #30787
cc5d24001d2 is described below
commit cc5d24001d2f72716afb3d18bec2e2f239eb4738
Author: xy720 <[email protected]>
AuthorDate: Sun Feb 4 14:23:39 2024 +0800
[enhancement](backup) Add build version in backup snapshot info #30787
---
.../src/main/java/org/apache/doris/backup/BackupJobInfo.java | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git
a/fe/fe-core/src/main/java/org/apache/doris/backup/BackupJobInfo.java
b/fe/fe-core/src/main/java/org/apache/doris/backup/BackupJobInfo.java
index fff2b755c10..1df5f7d9d09 100644
--- a/fe/fe-core/src/main/java/org/apache/doris/backup/BackupJobInfo.java
+++ b/fe/fe-core/src/main/java/org/apache/doris/backup/BackupJobInfo.java
@@ -33,6 +33,7 @@ import org.apache.doris.catalog.TableIf.TableType;
import org.apache.doris.catalog.Tablet;
import org.apache.doris.catalog.View;
import org.apache.doris.common.FeConstants;
+import org.apache.doris.common.Version;
import org.apache.doris.common.io.Text;
import org.apache.doris.common.io.Writable;
import org.apache.doris.persist.gson.GsonUtils;
@@ -92,6 +93,12 @@ public class BackupJobInfo implements Writable {
@SerializedName("meta_version")
public int metaVersion;
+ @SerializedName("major_version")
+ public int majorVersion;
+ @SerializedName("minor_version")
+ public int minorVersion;
+ @SerializedName("patch_version")
+ public int patchVersion;
@SerializedName("tablet_be_map")
public Map<Long, Long> tabletBeMap = Maps.newHashMap();
@@ -587,6 +594,9 @@ public class BackupJobInfo implements Writable {
jobInfo.dbId = dbId;
jobInfo.metaVersion = FeConstants.meta_version;
jobInfo.content = content;
+ jobInfo.majorVersion = Version.DORIS_BUILD_VERSION_MAJOR;
+ jobInfo.minorVersion = Version.DORIS_BUILD_VERSION_MINOR;
+ jobInfo.patchVersion = Version.DORIS_BUILD_VERSION_PATCH;
jobInfo.tableCommitSeqMap = tableCommitSeqMap;
Collection<Table> tbls = backupMeta.getTables().values();
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]