From b13607740db03be71334ba770eddb40417815585 Mon Sep 17 00:00:00 2001 From: Yukang-Lian Date: Thu, 26 Sep 2024 19:56:22 +0800 Subject: [PATCH] 1 --- .../java/org/apache/doris/catalog/Env.java | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/fe/fe-core/src/main/java/org/apache/doris/catalog/Env.java b/fe/fe-core/src/main/java/org/apache/doris/catalog/Env.java index 8787fd97607b16..12d94a59896599 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/catalog/Env.java +++ b/fe/fe-core/src/main/java/org/apache/doris/catalog/Env.java @@ -3462,7 +3462,7 @@ private static void addOlapTablePropertyInfo(OlapTable olapTable, StringBuilder boolean getDdlForSync, List partitionId) { // replicationNum ReplicaAllocation replicaAlloc = olapTable.getDefaultReplicaAllocation(); - if (Config.isCloudMode()) { + if (Config.isCloudMode() && olapTable.getTTLSeconds() != 0) { sb.append("\"").append(PropertyAnalyzer.PROPERTIES_FILE_CACHE_TTL_SECONDS).append("\" = \""); sb.append(olapTable.getTTLSeconds()).append("\""); } else { @@ -3660,9 +3660,11 @@ private static void addOlapTablePropertyInfo(OlapTable olapTable, StringBuilder sb.append(olapTable.getStorageVaultName()).append("\""); } - // disable auto compaction - sb.append(",\n\"").append(PropertyAnalyzer.PROPERTIES_DISABLE_AUTO_COMPACTION).append("\" = \""); - sb.append(olapTable.disableAutoCompaction()).append("\""); + if (olapTable.disableAutoCompaction()) { + // disable auto compaction + sb.append(",\n\"").append(PropertyAnalyzer.PROPERTIES_DISABLE_AUTO_COMPACTION).append("\" = \""); + sb.append(olapTable.disableAutoCompaction()).append("\""); + } if (olapTable.variantEnableFlattenNested()) { // enable flatten nested type in variant @@ -3676,9 +3678,11 @@ private static void addOlapTablePropertyInfo(OlapTable olapTable, StringBuilder binlogConfig.appendToShowCreateTable(sb); } - // enable single replica compaction - sb.append(",\n\"").append(PropertyAnalyzer.PROPERTIES_ENABLE_SINGLE_REPLICA_COMPACTION).append("\" = \""); - sb.append(olapTable.enableSingleReplicaCompaction()).append("\""); + if (olapTable.enableSingleReplicaCompaction()) { + // enable single replica compaction + sb.append(",\n\"").append(PropertyAnalyzer.PROPERTIES_ENABLE_SINGLE_REPLICA_COMPACTION).append("\" = \""); + sb.append(olapTable.enableSingleReplicaCompaction()).append("\""); + } // group commit interval ms sb.append(",\n\"").append(PropertyAnalyzer.PROPERTIES_GROUP_COMMIT_INTERVAL_MS).append("\" = \"");