This is an automated email from the ASF dual-hosted git repository.
yiguolei pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
The following commit(s) were added to refs/heads/master by this push:
new 1ccbdee757 [FIX](map-type)fix map regress test & create mapTypeInfo
without delete #19033
1ccbdee757 is described below
commit 1ccbdee757392a908e03aa58f72a9eb7624b47ec
Author: amory <[email protected]>
AuthorDate: Wed Apr 26 19:03:55 2023 +0800
[FIX](map-type)fix map regress test & create mapTypeInfo without delete
#19033
---
be/src/olap/types.cpp | 2 +-
regression-test/suites/delete_p0/test_map_column_delete.groovy | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/be/src/olap/types.cpp b/be/src/olap/types.cpp
index e35725f07d..868924cf46 100644
--- a/be/src/olap/types.cpp
+++ b/be/src/olap/types.cpp
@@ -259,7 +259,7 @@ TypeInfoPtr get_type_info(const TabletColumn* col) {
const auto* val_column = &col->get_sub_column(1);
TypeInfoPtr value_type = get_type_info(val_column);
MapTypeInfo* map_type_info = new MapTypeInfo(std::move(key_type),
std::move(value_type));
- return create_static_type_info_ptr(map_type_info);
+ return create_dynamic_type_info_ptr(map_type_info);
} else {
return create_static_type_info_ptr(get_scalar_type_info(type));
}
diff --git a/regression-test/suites/delete_p0/test_map_column_delete.groovy
b/regression-test/suites/delete_p0/test_map_column_delete.groovy
index 47d98181d6..129bf0a6cc 100644
--- a/regression-test/suites/delete_p0/test_map_column_delete.groovy
+++ b/regression-test/suites/delete_p0/test_map_column_delete.groovy
@@ -19,7 +19,7 @@ suite("test_map_column_delete") {
def tableName = "test_map_column_delete"
sql """ DROP TABLE IF EXISTS ${tableName}; """
- sql "ADMIN SET FRONTEND CONFIG ('enable_struct_type' = 'true')"
+ sql "ADMIN SET FRONTEND CONFIG ('enable_map_type' = 'true')"
sql """ CREATE TABLE IF NOT EXISTS ${tableName} (id INT NULL, m_map
MAP<INT, VARCHAR(30)> NULL) ENGINE=OLAP DUPLICATE KEY(id) DISTRIBUTED BY
HASH(id) BUCKETS 4 PROPERTIES ( "replication_allocation" =
"tag.location.default: 1","in_memory" = "false","storage_format" = "V2") """
sql """ insert into ${tableName} values(1, {1:'a',
2:"doris"}),(2,{}),(3,NULL),(4,NULL),(5,NULL) """
sql """ DELETE FROM ${tableName} WHERE m_map is NULL """
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]