From b07058c213725e9493052ffe0a219323f74e8ed3 Mon Sep 17 00:00:00 2001 From: Fujii Masao Date: Sat, 6 Aug 2016 03:23:41 +0900 Subject: [PATCH] Add note about unused arguments for pg_replication_origin_xact_reset() in docs. In 9.5, two arguments were introduced into pg_replication_origin_xact_reset() by mistake while they are actually not used at all. We cannot fix this issue for 9.5 anymore because it needs a catalog version bump. Instead, we add a note about those unused arguments into the document. Reviewed-By: Andres Freund --- doc/src/sgml/func.sgml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/doc/src/sgml/func.sgml b/doc/src/sgml/func.sgml index d6ed0ce7a6..7a44a03fb6 100644 --- a/doc/src/sgml/func.sgml +++ b/doc/src/sgml/func.sgml @@ -17519,7 +17519,7 @@ postgres=# SELECT * FROM pg_xlogfile_name_offset(pg_stop_backup()); pg_replication_origin_xact_reset - pg_replication_origin_xact_reset() + pg_replication_origin_xact_reset(origin_lsn pg_lsn, origin_timestamp timestamptz) void @@ -17527,6 +17527,12 @@ postgres=# SELECT * FROM pg_xlogfile_name_offset(pg_stop_backup()); Cancel the effects of pg_replication_origin_xact_setup(). + Note that two arguments were introduced by mistake + during the PostgreSQL 9.5 development cycle while + pg_replication_origin_xact_reset() actually + doesn't use them at all. Therefore, any dummy values except + NULL can be safely specified as the arguments. + This mistake will be fixed in a future release.