summaryrefslogtreecommitdiff
path: root/src/backend/replication
diff options
context:
space:
mode:
authorAlvaro Herrera <alvherre@alvh.no-ip.org>2021-09-04 12:14:30 -0400
committerAlvaro Herrera <alvherre@alvh.no-ip.org>2021-09-04 12:14:30 -0400
commit96b665083eb72570e226cf2d25c960b3acc62040 (patch)
tree3fa3712dfb2fe037a08e2b3380b23af92dbb347d /src/backend/replication
parent87ad491472d6f8620d83ec9db4f515ce303052ac (diff)
Revert "Avoid creating archive status ".ready" files too early"
This reverts commit 515e3d84a0b5 and equivalent commits in back branches. This solution to the problem has a number of problems, so we'll try again with a different approach. Per note from Andres Freund Discussion: https://postgr.es/m/20210831042949.52eqp5xwbxgrfank@alap3.anarazel.de
Diffstat (limited to 'src/backend/replication')
-rw-r--r--src/backend/replication/walreceiver.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/backend/replication/walreceiver.c b/src/backend/replication/walreceiver.c
index 60de3be92c2..9a2bc37fd71 100644
--- a/src/backend/replication/walreceiver.c
+++ b/src/backend/replication/walreceiver.c
@@ -622,7 +622,7 @@ WalReceiverMain(void)
if (XLogArchiveMode != ARCHIVE_MODE_ALWAYS)
XLogArchiveForceDone(xlogfname);
else
- XLogArchiveNotify(xlogfname, true);
+ XLogArchiveNotify(xlogfname);
}
recvFile = -1;
@@ -760,7 +760,7 @@ WalRcvFetchTimeLineHistoryFiles(TimeLineID first, TimeLineID last)
if (XLogArchiveMode != ARCHIVE_MODE_ALWAYS)
XLogArchiveForceDone(fname);
else
- XLogArchiveNotify(fname, true);
+ XLogArchiveNotify(fname);
pfree(fname);
pfree(content);
@@ -915,7 +915,7 @@ XLogWalRcvWrite(char *buf, Size nbytes, XLogRecPtr recptr)
if (XLogArchiveMode != ARCHIVE_MODE_ALWAYS)
XLogArchiveForceDone(xlogfname);
else
- XLogArchiveNotify(xlogfname, true);
+ XLogArchiveNotify(xlogfname);
}
recvFile = -1;