diff --git a/src/common/backend/utils/init/globals.cpp b/src/common/backend/utils/init/globals.cpp index ddcaa4dfffd94fe0ca88ade25c82931e32590649..9acbdf5b9e45184f9853e9d625bcdcdcda35c216 100644 --- a/src/common/backend/utils/init/globals.cpp +++ b/src/common/backend/utils/init/globals.cpp @@ -75,7 +75,7 @@ bool will_shutdown = false; * NEXT | 92899 | ? | ? * ********************************************/ -const uint32 GRAND_VERSION_NUM = 92899; +const uint32 GRAND_VERSION_NUM = 92900; /******************************************** * 2.VERSION NUM FOR EACH FEATURE diff --git a/src/include/catalog/upgrade_sql/rollback_catalog_maindb/rollback-post_catalog_maindb_92_900.sql b/src/include/catalog/upgrade_sql/rollback_catalog_maindb/rollback-post_catalog_maindb_92_900.sql new file mode 100644 index 0000000000000000000000000000000000000000..08d91030e1c31d2501e14d137ba0d996af81b2fe --- /dev/null +++ b/src/include/catalog/upgrade_sql/rollback_catalog_maindb/rollback-post_catalog_maindb_92_900.sql @@ -0,0 +1 @@ +DROP FUNCTION IF EXISTS pg_catalog.ss_buffer_ctrl() CASCADE; \ No newline at end of file diff --git a/src/include/catalog/upgrade_sql/rollback_catalog_otherdb/rollback-post_catalog_otherdb_92_900.sql b/src/include/catalog/upgrade_sql/rollback_catalog_otherdb/rollback-post_catalog_otherdb_92_900.sql new file mode 100644 index 0000000000000000000000000000000000000000..08d91030e1c31d2501e14d137ba0d996af81b2fe --- /dev/null +++ b/src/include/catalog/upgrade_sql/rollback_catalog_otherdb/rollback-post_catalog_otherdb_92_900.sql @@ -0,0 +1 @@ +DROP FUNCTION IF EXISTS pg_catalog.ss_buffer_ctrl() CASCADE; \ No newline at end of file diff --git a/src/include/catalog/upgrade_sql/upgrade_catalog_maindb/upgrade-post_catalog_maindb_92_900.sql b/src/include/catalog/upgrade_sql/upgrade_catalog_maindb/upgrade-post_catalog_maindb_92_900.sql new file mode 100644 index 0000000000000000000000000000000000000000..bab5f89e3cb84accbbc24d96281ca9a9f347ea48 --- /dev/null +++ b/src/include/catalog/upgrade_sql/upgrade_catalog_maindb/upgrade-post_catalog_maindb_92_900.sql @@ -0,0 +1,20 @@ +DROP FUNCTION IF EXISTS pg_catalog.ss_buffer_ctrl() CASCADE; +SET LOCAL inplace_upgrade_next_system_object_oids = IUO_PROC, 4214; +CREATE FUNCTION pg_catalog.ss_buffer_ctrl( + OUT bufferid integer, + OUT is_remote_dirty tinyint, + OUT lock_mode tinyint, + OUT is_edp tinyint, + OUT force_request tinyint, + OUT need_flush tinyint, + OUT buf_id integer, + OUT state oid, + OUT pblk_relno oid, + OUT pblk_blkno oid, + OUT pblk_lsn bigint, + OUT seg_fileno tinyint, + OUT seg_blockno oid +) +RETURNS SETOF record +LANGUAGE internal STABLE NOT FENCED NOT SHIPPABLE ROWS 100 +AS 'ss_buffer_ctrl'; \ No newline at end of file diff --git a/src/include/catalog/upgrade_sql/upgrade_catalog_otherdb/upgrade-post_catalog_otherdb_92_900.sql b/src/include/catalog/upgrade_sql/upgrade_catalog_otherdb/upgrade-post_catalog_otherdb_92_900.sql new file mode 100644 index 0000000000000000000000000000000000000000..bab5f89e3cb84accbbc24d96281ca9a9f347ea48 --- /dev/null +++ b/src/include/catalog/upgrade_sql/upgrade_catalog_otherdb/upgrade-post_catalog_otherdb_92_900.sql @@ -0,0 +1,20 @@ +DROP FUNCTION IF EXISTS pg_catalog.ss_buffer_ctrl() CASCADE; +SET LOCAL inplace_upgrade_next_system_object_oids = IUO_PROC, 4214; +CREATE FUNCTION pg_catalog.ss_buffer_ctrl( + OUT bufferid integer, + OUT is_remote_dirty tinyint, + OUT lock_mode tinyint, + OUT is_edp tinyint, + OUT force_request tinyint, + OUT need_flush tinyint, + OUT buf_id integer, + OUT state oid, + OUT pblk_relno oid, + OUT pblk_blkno oid, + OUT pblk_lsn bigint, + OUT seg_fileno tinyint, + OUT seg_blockno oid +) +RETURNS SETOF record +LANGUAGE internal STABLE NOT FENCED NOT SHIPPABLE ROWS 100 +AS 'ss_buffer_ctrl'; \ No newline at end of file