aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/transam/xlogwait.c
diff options
context:
space:
mode:
authorAlexander Korotkov <akorotkov@postgresql.org>2024-10-24 14:40:23 +0300
committerAlexander Korotkov <akorotkov@postgresql.org>2024-10-24 15:02:21 +0300
commite546989a269d5d73d283901aadcfda8c6d98e87b (patch)
tree64e1c28c70bd3647bd51baa95ca20a41787a986a /src/backend/access/transam/xlogwait.c
parent73da6b8d1b3e8b7541961c3534e584243cb0470e (diff)
downloadpostgresql-e546989a269d5d73d283901aadcfda8c6d98e87b.tar.gz
postgresql-e546989a269d5d73d283901aadcfda8c6d98e87b.zip
Add 'no_error' argument to pg_wal_replay_wait()
This argument allow skipping throwing an error. Instead, the result status can be obtained using pg_wal_replay_wait_status() function. Catversion is bumped. Reported-by: Michael Paquier Discussion: https://postgr.es/m/ZtUF17gF0pNpwZDI%40paquier.xyz Reviewed-by: Pavel Borisov
Diffstat (limited to 'src/backend/access/transam/xlogwait.c')
-rw-r--r--src/backend/access/transam/xlogwait.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/backend/access/transam/xlogwait.c b/src/backend/access/transam/xlogwait.c
index 58fb10aa5a8..8860a9c73da 100644
--- a/src/backend/access/transam/xlogwait.c
+++ b/src/backend/access/transam/xlogwait.c
@@ -2,7 +2,8 @@
*
* xlogwait.c
* Implements waiting for the given replay LSN, which is used in
- * CALL pg_wal_replay_wait(target_lsn pg_lsn, timeout float8).
+ * CALL pg_wal_replay_wait(target_lsn pg_lsn,
+ * timeout float8, no_error bool).
*
* Copyright (c) 2024, PostgreSQL Global Development Group
*