forked from huawei/openGauss-server
修复升级bug
This commit is contained in:
parent
87139aeb02
commit
40ee83640d
|
|
@ -439,7 +439,7 @@ static void pgarch_MainLoop(void)
|
|||
if (t_thrd.arch.pitr_task_last_lsn == InvalidXLogRecPtr) {
|
||||
initLastTaskLsn();
|
||||
}
|
||||
uint32 size;
|
||||
uint32 size = 0;
|
||||
if (obs_archive_slot->archive_obs->media_type == ARCHIVE_OBS) {
|
||||
size = OBS_XLOG_SLICE_BLOCK_SIZE;
|
||||
} else if (obs_archive_slot->archive_obs->media_type == ARCHIVE_NAS) {
|
||||
|
|
|
|||
|
|
@ -1 +1,2 @@
|
|||
DROP VIEW IF EXISTS pg_catalog.gs_archive_status;
|
||||
DROP VIEW IF EXISTS pg_catalog.gs_archive_status;
|
||||
DROP FUNCTION IF EXISTS pg_catalog.gs_get_archive_status();
|
||||
|
|
|
|||
|
|
@ -1 +1,2 @@
|
|||
DROP VIEW IF EXISTS pg_catalog.gs_archive_status;
|
||||
DROP VIEW IF EXISTS pg_catalog.gs_archive_status;
|
||||
DROP FUNCTION IF EXISTS pg_catalog.gs_get_archive_status();
|
||||
|
|
|
|||
|
|
@ -1 +1,3 @@
|
|||
CREATE OR REPLACE VIEW pg_catalog.gs_archive_status AS SELECT * FROM gs_get_archive_status();
|
||||
CREATE FUNCTION pg_catalog.gs_get_archive_status(OUT archive_standby TEXT, OUT last_task_lsn TEXT, OUT "last_arch_time" TIMESTAMPTZ, OUT archive_path TEXT)
|
||||
RETURNS SETOF RECORD LANGUAGE INTERNAL STABLE ROWS 1 STRICT as 'gs_get_archive_status';
|
||||
CREATE OR REPLACE VIEW pg_catalog.gs_archive_status AS SELECT * FROM gs_get_archive_status();
|
||||
|
|
|
|||
|
|
@ -1 +1,3 @@
|
|||
CREATE OR REPLACE VIEW pg_catalog.gs_archive_status AS SELECT * FROM gs_get_archive_status();
|
||||
CREATE FUNCTION pg_catalog.gs_get_archive_status(OUT archive_standby TEXT, OUT last_task_lsn TEXT, OUT "last_arch_time" TIMESTAMPTZ, OUT archive_path TEXT)
|
||||
RETURNS SETOF RECORD LANGUAGE INTERNAL STABLE ROWS 1 STRICT as 'gs_get_archive_status';
|
||||
CREATE OR REPLACE VIEW pg_catalog.gs_archive_status AS SELECT * FROM gs_get_archive_status();
|
||||
|
|
|
|||
Loading…
Reference in New Issue