From a6f6b351fe50a8d50efb03952bca685246d7050d Mon Sep 17 00:00:00 2001 From: Mryange <59914473+Mryange@users.noreply.github.com> Date: Thu, 3 Aug 2023 21:25:26 +0800 Subject: [PATCH] [feature](profile) add DORIS_BUILD_SHORT_HASH in profile #22516 --- .../java/org/apache/doris/load/loadv2/BrokerLoadJob.java | 7 +++++-- .../src/main/java/org/apache/doris/qe/StmtExecutor.java | 7 +++++-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/fe/fe-core/src/main/java/org/apache/doris/load/loadv2/BrokerLoadJob.java b/fe/fe-core/src/main/java/org/apache/doris/load/loadv2/BrokerLoadJob.java index c153091d04..1f84d96bf3 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/load/loadv2/BrokerLoadJob.java +++ b/fe/fe-core/src/main/java/org/apache/doris/load/loadv2/BrokerLoadJob.java @@ -328,8 +328,11 @@ public class BrokerLoadJob extends BulkLoadJob { long currentTimestamp = System.currentTimeMillis(); SummaryBuilder builder = new SummaryBuilder(); builder.profileId(String.valueOf(id)); - builder.dorisVersion( - Version.DORIS_BUILD_VERSION_MAJOR == 0 ? Version.DORIS_BUILD_VERSION : Version.DORIS_BUILD_SHORT_HASH); + if (Version.DORIS_BUILD_VERSION_MAJOR == 0) { + builder.dorisVersion(Version.DORIS_BUILD_SHORT_HASH); + } else { + builder.dorisVersion(Version.DORIS_BUILD_VERSION + "-" + Version.DORIS_BUILD_SHORT_HASH); + } builder.taskType(ProfileType.LOAD.name()); builder.startTime(TimeUtils.longToTimeString(createTimestamp)); if (isFinished) { diff --git a/fe/fe-core/src/main/java/org/apache/doris/qe/StmtExecutor.java b/fe/fe-core/src/main/java/org/apache/doris/qe/StmtExecutor.java index 592f261db7..59982ff6b0 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/qe/StmtExecutor.java +++ b/fe/fe-core/src/main/java/org/apache/doris/qe/StmtExecutor.java @@ -297,8 +297,11 @@ public class StmtExecutor { long currentTimestamp = System.currentTimeMillis(); SummaryBuilder builder = new SummaryBuilder(); builder.profileId(DebugUtil.printId(context.queryId())); - builder.dorisVersion( - Version.DORIS_BUILD_VERSION_MAJOR == 0 ? Version.DORIS_BUILD_VERSION : Version.DORIS_BUILD_SHORT_HASH); + if (Version.DORIS_BUILD_VERSION_MAJOR == 0) { + builder.dorisVersion(Version.DORIS_BUILD_SHORT_HASH); + } else { + builder.dorisVersion(Version.DORIS_BUILD_VERSION + "-" + Version.DORIS_BUILD_SHORT_HASH); + } builder.taskType(profileType.name()); builder.startTime(TimeUtils.longToTimeString(context.getStartTime())); if (isFinished) {