openGauss资源池化支持按需回放

This commit is contained in:
chendong76
2023-06-14 09:42:59 +08:00
parent 6eab7dd7f6
commit 210c113df2
65 changed files with 1889 additions and 1117 deletions

View File

@ -190,6 +190,7 @@ static void knl_g_dms_init(knl_g_dms_context *dms_cxt)
dms_cxt->SSRecoveryInfo.in_failover = false;
dms_cxt->SSRecoveryInfo.in_flushcopy = false;
dms_cxt->SSRecoveryInfo.no_backend_left = false;
dms_cxt->SSRecoveryInfo.in_ondemand_recovery = false;
dms_cxt->SSRecoveryInfo.startup_need_exit_normally = false;
dms_cxt->SSRecoveryInfo.recovery_trapped_in_page_request = false;
dms_cxt->log_timezone = NULL;
@ -301,6 +302,8 @@ static void knl_g_parallel_redo_init(knl_g_parallel_redo_context* predo_cxt)
rc = memset_s(&predo_cxt->redoCpuBindcontrl, sizeof(RedoCpuBindControl), 0, sizeof(RedoCpuBindControl));
securec_check(rc, "", "");
predo_cxt->redoItemHash = NULL;
}
static void knl_g_parallel_decode_init(knl_g_parallel_decode_context* pdecode_cxt)