This is an automated email from the ASF dual-hosted git repository.

yiguolei pushed a commit to branch branch-2.1
in repository https://gitbox.apache.org/repos/asf/doris.git

commit 5c1c73e5bb46f3779ce7ace088562c18de64e094
Author: zy-kkk <[email protected]>
AuthorDate: Wed Mar 6 20:46:32 2024 +0800

    [Fix](Nereids) fix missing comment when creating table (#31869)
---
 .../java/org/apache/doris/nereids/parser/LogicalPlanBuilder.java    | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git 
a/fe/fe-core/src/main/java/org/apache/doris/nereids/parser/LogicalPlanBuilder.java
 
b/fe/fe-core/src/main/java/org/apache/doris/nereids/parser/LogicalPlanBuilder.java
index 03158295a7a..2ad86977c81 100644
--- 
a/fe/fe-core/src/main/java/org/apache/doris/nereids/parser/LogicalPlanBuilder.java
+++ 
b/fe/fe-core/src/main/java/org/apache/doris/nereids/parser/LogicalPlanBuilder.java
@@ -2414,6 +2414,8 @@ public class LogicalPlanBuilder extends 
DorisParserBaseVisitor<Object> {
         if (ctx.INTEGER_VALUE() != null) {
             bucketNum = Integer.parseInt(ctx.INTEGER_VALUE().getText());
         }
+        String comment = ctx.STRING_LITERAL() == null ? "" : 
LogicalPlanBuilderAssistant.escapeBackSlash(
+                ctx.STRING_LITERAL().getText().substring(1, 
ctx.STRING_LITERAL().getText().length() - 1));
         DistributionDescriptor desc = null;
         if (ctx.HASH() != null) {
             desc = new DistributionDescriptor(true, ctx.autoBucket != null, 
bucketNum,
@@ -2473,7 +2475,7 @@ public class LogicalPlanBuilder extends 
DorisParserBaseVisitor<Object> {
                     engineName,
                     keysType,
                     ctx.keys != null ? visitIdentifierList(ctx.keys) : 
ImmutableList.of(),
-                    "",
+                    comment,
                     isAutoPartition,
                     autoPartitionExpr.build(),
                     partitionType,
@@ -2495,7 +2497,7 @@ public class LogicalPlanBuilder extends 
DorisParserBaseVisitor<Object> {
                     engineName,
                     keysType,
                     ctx.keys != null ? visitIdentifierList(ctx.keys) : 
ImmutableList.of(),
-                    "",
+                    comment,
                     isAutoPartition,
                     autoPartitionExpr.build(),
                     partitionType,


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to