From c423cfdb1b015620ca45d81f9c8d9d1cbfc52291 Mon Sep 17 00:00:00 2001 From: openGaussDev Date: Thu, 3 Mar 2022 17:13:47 +0800 Subject: [PATCH] adjust pitr barrier time Offering: openGaussDev More detail: adjust pitr barrier time Match-id-4bd3feb79953fdfe59ac34788c57d59b5a3e356b --- src/gausskernel/process/postmaster/barrier_creator.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/gausskernel/process/postmaster/barrier_creator.cpp b/src/gausskernel/process/postmaster/barrier_creator.cpp index 7c800cf4e..668f72795 100755 --- a/src/gausskernel/process/postmaster/barrier_creator.cpp +++ b/src/gausskernel/process/postmaster/barrier_creator.cpp @@ -57,13 +57,14 @@ void GetCsnBarrierName(char* barrierRet, bool isSwitchoverBarrier) struct timeval tv; int rc; CommitSeqNo csn; - - gettimeofday(&tv, NULL); + if (GTM_MODE) csn = GetCSNGTM(); else csn = CommitCSNGTM(false); + gettimeofday(&tv, NULL); + if (isSwitchoverBarrier) { rc = snprintf_s(barrierRet, BARRIER_NAME_LEN, BARRIER_NAME_LEN - 1, CSN_SWITCHOVER_BARRIER_PATTREN_STR, csn); } else {