diff --git a/src/common/backend/catalog/builtin_funcs.ini b/src/common/backend/catalog/builtin_funcs.ini index eb506c7d5..f6c5ff931 100644 --- a/src/common/backend/catalog/builtin_funcs.ini +++ b/src/common/backend/catalog/builtin_funcs.ini @@ -13195,7 +13195,7 @@ AddFuncGroup( ), AddFuncGroup( "query_imcstore_views", 1, - AddBuiltinFunc(_0(6808), _1("query_imcstore_views"), _2(1), _3(true), _4(true), _5(query_imcstore_views), _6(2249), _7(PG_CATALOG_NAMESPACE), _8(BOOTSTRAP_SUPERUSERID), _9(INTERNALlanguageId), _10(1), _11(1000), _12(0), _13(0), _14(false), _15(false), _16(false), _17(false), _18('s'), _19(0), _20(0), _21(11, 26, 19, 22, 21, 19, 16, 26, 20, 20, 20, 20), _22(11, 'o', 'o', 'o', 'o','o', 'o', 'o', 'o', 'o','o', 'o'), _23(11, "reloid", "relname", "imcs_attrs", "imcs_nattrs", "imcs_status", "is_partition", "parent_oid", "cu_size_in_mem", "cu_num_in_mem", "cu_size_in_disk", "cu_num_in_disk"), _24(NULL), _25("query_imcstore_views"), _26(NULL), _27(NULL), _28(NULL), _29(0), _30(false), _31(NULL), _32(false), _33("query_imcstore_views"), _34('f'), _35(NULL), _36(0), _37(false), _38(NULL), _39(NULL), _40(0)) + AddBuiltinFunc(_0(6808), _1("query_imcstore_views"), _2(1), _3(false), _4(true), _5(query_imcstore_views), _6(2249), _7(PG_CATALOG_NAMESPACE), _8(BOOTSTRAP_SUPERUSERID), _9(INTERNALlanguageId), _10(1), _11(1000), _12(0), _13(0), _14(false), _15(false), _16(false), _17(false), _18('s'), _19(0), _20(0), _21(11, 26, 19, 22, 21, 19, 16, 26, 20, 20, 20, 20), _22(11, 'o', 'o', 'o', 'o','o', 'o', 'o', 'o', 'o','o', 'o'), _23(11, "reloid", "relname", "imcs_attrs", "imcs_nattrs", "imcs_status", "is_partition", "parent_oid", "cu_size_in_mem", "cu_num_in_mem", "cu_size_in_disk", "cu_num_in_disk"), _24(NULL), _25("query_imcstore_views"), _26(NULL), _27(NULL), _28(NULL), _29(0), _30(false), _31(NULL), _32(false), _33("query_imcstore_views"), _34('f'), _35(NULL), _36(0), _37(false), _38(NULL), _39(NULL), _40(0)) ), AddFuncGroup( "hnswinsert", 1, diff --git a/src/common/backend/catalog/query_imcstore_views.cpp b/src/common/backend/catalog/query_imcstore_views.cpp index 1b11b68a8..5073e537b 100644 --- a/src/common/backend/catalog/query_imcstore_views.cpp +++ b/src/common/backend/catalog/query_imcstore_views.cpp @@ -13,11 +13,11 @@ * See the Mulan PSL v2 for more details. * --------------------------------------------------------------------------------------- * - * imcustorage.cpp + * query_imcstore_views.cpp * routines to support IMColStore * * IDENTIFICATION - * src/gausskernel/storage/htap/imcustorage.cpp + * src/gausskernel/storage/htap/query_imcstore_views.cpp * * --------------------------------------------------------------------------------------- */ diff --git a/src/include/catalog/upgrade_sql/upgrade_catalog_maindb/upgrade-post_catalog_maindb_93_015.sql b/src/include/catalog/upgrade_sql/upgrade_catalog_maindb/upgrade-post_catalog_maindb_93_015.sql index d5e59d23a..14409fbb3 100644 --- a/src/include/catalog/upgrade_sql/upgrade_catalog_maindb/upgrade-post_catalog_maindb_93_015.sql +++ b/src/include/catalog/upgrade_sql/upgrade_catalog_maindb/upgrade-post_catalog_maindb_93_015.sql @@ -28,5 +28,18 @@ CREATE FUNCTION pg_catalog.query_imcstore_views out cu_num_in_mem bigint, out cu_size_in_disk bigint, out cu_num_in_disk bigint - ) RETURNS SETOF RECORD LANGUAGE INTERNAL as 'query_imcstore_views'; + ) RETURNS SETOF RECORD LANGUAGE INTERNAL STABLE as 'query_imcstore_views'; +comment on function pg_catalog.query_imcstore_views( + out reloid oid, + out relname name, + out imcs_attrs int2vector, + out imcs_nattrs smallint, + out imcs_status name, + out is_partition bool, + out parent_oid oid, + out cu_size_in_mem bigint, + out cu_num_in_mem bigint, + out cu_size_in_disk bigint, + out cu_num_in_disk bigint +) is 'query_imcstore_views'; SET LOCAL inplace_upgrade_next_system_object_oids = IUO_PROC, 0; \ No newline at end of file diff --git a/src/include/catalog/upgrade_sql/upgrade_catalog_otherdb/upgrade-post_catalog_otherdb_93_015.sql b/src/include/catalog/upgrade_sql/upgrade_catalog_otherdb/upgrade-post_catalog_otherdb_93_015.sql index d5e59d23a..14409fbb3 100644 --- a/src/include/catalog/upgrade_sql/upgrade_catalog_otherdb/upgrade-post_catalog_otherdb_93_015.sql +++ b/src/include/catalog/upgrade_sql/upgrade_catalog_otherdb/upgrade-post_catalog_otherdb_93_015.sql @@ -28,5 +28,18 @@ CREATE FUNCTION pg_catalog.query_imcstore_views out cu_num_in_mem bigint, out cu_size_in_disk bigint, out cu_num_in_disk bigint - ) RETURNS SETOF RECORD LANGUAGE INTERNAL as 'query_imcstore_views'; + ) RETURNS SETOF RECORD LANGUAGE INTERNAL STABLE as 'query_imcstore_views'; +comment on function pg_catalog.query_imcstore_views( + out reloid oid, + out relname name, + out imcs_attrs int2vector, + out imcs_nattrs smallint, + out imcs_status name, + out is_partition bool, + out parent_oid oid, + out cu_size_in_mem bigint, + out cu_num_in_mem bigint, + out cu_size_in_disk bigint, + out cu_num_in_disk bigint +) is 'query_imcstore_views'; SET LOCAL inplace_upgrade_next_system_object_oids = IUO_PROC, 0; \ No newline at end of file