Skip to content

Commit e29d64b

Browse files
author
Konstantin Knizhnik
committed
Online checkpoint replication state
1 parent 65c4e46 commit e29d64b

File tree

1 file changed

+5
-10
lines changed
  • src/backend/access/transam

1 file changed

+5
-10
lines changed

src/backend/access/transam/xlog.c

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7993,16 +7993,11 @@ CreateOverwriteContrecordRecord(XLogRecPtr aborted_lsn, XLogRecPtr pagePtr,
79937993
static void
79947994
CheckPointReplicationState(int flags)
79957995
{
7996-
if (flags & CHECKPOINT_IS_SHUTDOWN)
7997-
{
7998-
CheckPointRelationMap();
7999-
CheckPointReplicationSlots(true);
8000-
CheckPointSnapBuild();
8001-
CheckPointLogicalRewriteHeap();
8002-
CheckPointReplicationOrigin();
8003-
}
8004-
else
8005-
CheckPointReplicationSlots(false);
7996+
CheckPointRelationMap();
7997+
CheckPointReplicationSlots(flags & CHECKPOINT_IS_SHUTDOWN);
7998+
CheckPointSnapBuild();
7999+
CheckPointLogicalRewriteHeap();
8000+
CheckPointReplicationOrigin();
80068001
}
80078002

80088003
/*

0 commit comments

Comments
 (0)