You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@doris.apache.org by ca...@apache.org on 2023/01/13 09:29:49 UTC

[doris] branch struct-type updated: save (#15906)

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

cambyzju pushed a commit to branch struct-type
in repository https://gitbox.apache.org/repos/asf/doris.git


The following commit(s) were added to refs/heads/struct-type by this push:
     new d32456d603 save (#15906)
d32456d603 is described below

commit d32456d603908b56c3927c6cc30326994a6433f4
Author: xy720 <22...@users.noreply.github.com>
AuthorDate: Fri Jan 13 17:29:42 2023 +0800

    save (#15906)
---
 be/src/vec/data_types/data_type_factory.cpp | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/be/src/vec/data_types/data_type_factory.cpp b/be/src/vec/data_types/data_type_factory.cpp
index 7100a679c0..09ddf70bbf 100644
--- a/be/src/vec/data_types/data_type_factory.cpp
+++ b/be/src/vec/data_types/data_type_factory.cpp
@@ -36,7 +36,7 @@ DataTypePtr DataTypeFactory::create_data_type(const doris::Field& col_desc) {
         names.reserve(field_size);
         for (size_t i = 0; i < field_size; i++) {
             dataTypes.push_back(create_data_type(*col_desc.get_sub_field(i)));
-            names.push_back(col_desc.name());
+            names.push_back(col_desc.get_sub_field(i).name());
         }
         nested = std::make_shared<DataTypeStruct>(dataTypes, names);
     } else {
@@ -64,7 +64,7 @@ DataTypePtr DataTypeFactory::create_data_type(const TabletColumn& col_desc, bool
         names.reserve(col_size);
         for (size_t i = 0; i < col_size; i++) {
             dataTypes.push_back(create_data_type(col_desc.get_sub_column(i)));
-            names.push_back(col_desc.name());
+            names.push_back(col_desc.get_sub_field(i).name());
         }
         nested = std::make_shared<DataTypeStruct>(dataTypes, names);
     } else {
@@ -343,7 +343,7 @@ DataTypePtr DataTypeFactory::create_data_type(const PColumnMeta& pcolumn) {
         names.reserve(col_size);
         for (size_t i = 0; i < col_size; i++) {
             dataTypes.push_back(create_data_type(pcolumn.children(i)));
-            names.push_back(pcolumn.name());
+            names.push_back(pcolumn.children(i).name());
         }
         nested = std::make_shared<DataTypeStruct>(dataTypes, names);
         break;


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org