!6491 【bugfix】实时构建build期间跳过ExtendCSNLOG

Merge pull request !6491 from 周聪/bugfix_ondemand_redo_extendCSNLOG
This commit is contained in:
opengauss_bot
2024-09-29 10:33:22 +00:00
committed by Gitee

View File

@ -10535,7 +10535,7 @@ void StartupXLOG(void)
TransactionId xl_xid = record->xl_xid;
if (t_thrd.xlog_cxt.standbyState >= STANDBY_INITIALIZED && TransactionIdIsValid(xl_xid)) {
CSNLogRecordAssignedTransactionId(xl_xid);
} else if (TransactionIdIsValid(xl_xid)) {
} else if (!SS_ONDEMAND_REALTIME_BUILD_NORMAL && TransactionIdIsValid(xl_xid)) {
ExtendCSNLOG(xl_xid);
}
xtime = GetLatestXTime();