From b43793978aabeba95410d46aa8a2bcac613d852a Mon Sep 17 00:00:00 2001 From: tracymacding Date: Sat, 20 Jul 2024 18:11:21 +0800 Subject: [PATCH] [BugFix] Fix 'PartitionKey' field of cloud native table if different with shared nothing table when run 'show partitions' command Signed-off-by: tracymacding --- .../java/com/starrocks/common/proc/PartitionsProcDir.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fe/fe-core/src/main/java/com/starrocks/common/proc/PartitionsProcDir.java b/fe/fe-core/src/main/java/com/starrocks/common/proc/PartitionsProcDir.java index 5b4a3b03e5cebc..27f7059b878c62 100644 --- a/fe/fe-core/src/main/java/com/starrocks/common/proc/PartitionsProcDir.java +++ b/fe/fe-core/src/main/java/com/starrocks/common/proc/PartitionsProcDir.java @@ -377,8 +377,8 @@ private List getLakePartitionInfo(PartitionInfo tblPartitionInfo, Pa partitionInfo.add(physicalPartition.getVisibleVersion()); // VisibleVersion partitionInfo.add(physicalPartition.getNextVersion()); // NextVersion partitionInfo.add(partition.getState()); // State - partitionInfo.add(Joiner.on(", ") - .join(tblPartitionInfo.getPartitionColumns(table.getIdToColumn()))); // PartitionKey + partitionInfo.add(Joiner.on(", ").join(tblPartitionInfo.getPartitionColumns(table.getIdToColumn()) + .stream().map(Column::getName).collect(Collectors.toList()))); // Partition key partitionInfo.add(findRangeOrListValues(tblPartitionInfo, partition.getId())); // List or Range partitionInfo.add(distributionKeyAsString(table, partition.getDistributionInfo())); // DistributionKey partitionInfo.add(partition.getDistributionInfo().getBucketNum()); // Buckets