From 740f3249e18fabefb0c7c8469c51056a4ca85517 Mon Sep 17 00:00:00 2001 From: shirley_zhengx Date: Tue, 28 Mar 2023 11:27:32 +0800 Subject: [PATCH] fix function sha2 parameter unmatch for upgrade --- .../rollback-post_catalog_maindb_92_806.sql | 2 +- .../rollback-post_catalog_otherdb_92_806.sql | 2 +- .../upgrade-post_catalog_maindb_92_806.sql | 4 ++-- .../upgrade-post_catalog_otherdb_92_806.sql | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/include/catalog/upgrade_sql/rollback_catalog_maindb/rollback-post_catalog_maindb_92_806.sql b/src/include/catalog/upgrade_sql/rollback_catalog_maindb/rollback-post_catalog_maindb_92_806.sql index aa740d05b..01e062993 100644 --- a/src/include/catalog/upgrade_sql/rollback_catalog_maindb/rollback-post_catalog_maindb_92_806.sql +++ b/src/include/catalog/upgrade_sql/rollback_catalog_maindb/rollback-post_catalog_maindb_92_806.sql @@ -1,3 +1,3 @@ DROP FUNCTION IF EXISTS pg_catalog.sha(text) CASCADE; DROP FUNCTION IF EXISTS pg_catalog.sha1(text) CASCADE; -DROP FUNCTION IF EXISTS pg_catalog.sha2(text, int) CASCADE; \ No newline at end of file +DROP FUNCTION IF EXISTS pg_catalog.sha2(text, bigint) CASCADE; \ No newline at end of file diff --git a/src/include/catalog/upgrade_sql/rollback_catalog_otherdb/rollback-post_catalog_otherdb_92_806.sql b/src/include/catalog/upgrade_sql/rollback_catalog_otherdb/rollback-post_catalog_otherdb_92_806.sql index aa740d05b..01e062993 100644 --- a/src/include/catalog/upgrade_sql/rollback_catalog_otherdb/rollback-post_catalog_otherdb_92_806.sql +++ b/src/include/catalog/upgrade_sql/rollback_catalog_otherdb/rollback-post_catalog_otherdb_92_806.sql @@ -1,3 +1,3 @@ DROP FUNCTION IF EXISTS pg_catalog.sha(text) CASCADE; DROP FUNCTION IF EXISTS pg_catalog.sha1(text) CASCADE; -DROP FUNCTION IF EXISTS pg_catalog.sha2(text, int) CASCADE; \ No newline at end of file +DROP FUNCTION IF EXISTS pg_catalog.sha2(text, bigint) CASCADE; \ No newline at end of file diff --git a/src/include/catalog/upgrade_sql/upgrade_catalog_maindb/upgrade-post_catalog_maindb_92_806.sql b/src/include/catalog/upgrade_sql/upgrade_catalog_maindb/upgrade-post_catalog_maindb_92_806.sql index 29a5d4be7..1b19742eb 100644 --- a/src/include/catalog/upgrade_sql/upgrade_catalog_maindb/upgrade-post_catalog_maindb_92_806.sql +++ b/src/include/catalog/upgrade_sql/upgrade_catalog_maindb/upgrade-post_catalog_maindb_92_806.sql @@ -18,11 +18,11 @@ comment on function PG_CATALOG.sha1(text) is 'use the sha1 algorithm to hash'; -- sha2 SET LOCAL inplace_upgrade_next_system_object_oids = IUO_PROC, 560; -CREATE OR REPLACE FUNCTION pg_catalog.sha2(text, int) +CREATE OR REPLACE FUNCTION pg_catalog.sha2(text, bigint) RETURNS text LANGUAGE internal IMMUTABLE NOT FENCED NOT SHIPPABLE AS $function$sha2$function$; -comment on function PG_CATALOG.sha2(text,int) is 'use the sha2 algorithm to hash'; +comment on function PG_CATALOG.sha2(text,bigint) is 'use the sha2 algorithm to hash'; SET LOCAL inplace_upgrade_next_system_object_oids = IUO_CATALOG, false, true, 0, 0, 0, 0; diff --git a/src/include/catalog/upgrade_sql/upgrade_catalog_otherdb/upgrade-post_catalog_otherdb_92_806.sql b/src/include/catalog/upgrade_sql/upgrade_catalog_otherdb/upgrade-post_catalog_otherdb_92_806.sql index 29a5d4be7..1b19742eb 100644 --- a/src/include/catalog/upgrade_sql/upgrade_catalog_otherdb/upgrade-post_catalog_otherdb_92_806.sql +++ b/src/include/catalog/upgrade_sql/upgrade_catalog_otherdb/upgrade-post_catalog_otherdb_92_806.sql @@ -18,11 +18,11 @@ comment on function PG_CATALOG.sha1(text) is 'use the sha1 algorithm to hash'; -- sha2 SET LOCAL inplace_upgrade_next_system_object_oids = IUO_PROC, 560; -CREATE OR REPLACE FUNCTION pg_catalog.sha2(text, int) +CREATE OR REPLACE FUNCTION pg_catalog.sha2(text, bigint) RETURNS text LANGUAGE internal IMMUTABLE NOT FENCED NOT SHIPPABLE AS $function$sha2$function$; -comment on function PG_CATALOG.sha2(text,int) is 'use the sha2 algorithm to hash'; +comment on function PG_CATALOG.sha2(text,bigint) is 'use the sha2 algorithm to hash'; SET LOCAL inplace_upgrade_next_system_object_oids = IUO_CATALOG, false, true, 0, 0, 0, 0;