!6673 行列融合系统函数增加函数描述和稳定性参数

Merge pull request !6673 from Eureka/htap_sys_func
This commit is contained in:
opengauss_bot
2024-11-15 08:10:15 +00:00
committed by Gitee
4 changed files with 31 additions and 5 deletions

View File

@ -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,

View File

@ -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
*
* ---------------------------------------------------------------------------------------
*/

View File

@ -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;

View File

@ -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;