From 7c77ba8577d52b142997303f14c1e01abdb2d104 Mon Sep 17 00:00:00 2001 From: Fujii Masao Date: Wed, 13 Aug 2014 10:45:28 +0900 Subject: [PATCH] Expose -S option in pg_receivexlog. This option is equivalent to --slot option which pg_receivexlog has already supported, which specifies the replication slot to use for WAL streaming. pg_recvlogical has already supported both options, and this commit makes pg_receivexlog consistent with pg_recvlogical regarding the slot option. Back-patch to 9.4 where the slot option was added. Michael Paquier --- doc/src/sgml/ref/pg_receivexlog.sgml | 1 + src/bin/pg_basebackup/pg_receivexlog.c | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/doc/src/sgml/ref/pg_receivexlog.sgml b/doc/src/sgml/ref/pg_receivexlog.sgml index 7c50b01a57b..b792aa54402 100644 --- a/doc/src/sgml/ref/pg_receivexlog.sgml +++ b/doc/src/sgml/ref/pg_receivexlog.sgml @@ -227,6 +227,7 @@ PostgreSQL documentation + diff --git a/src/bin/pg_basebackup/pg_receivexlog.c b/src/bin/pg_basebackup/pg_receivexlog.c index 96408389062..ba635f2b86f 100644 --- a/src/bin/pg_basebackup/pg_receivexlog.c +++ b/src/bin/pg_basebackup/pg_receivexlog.c @@ -74,7 +74,7 @@ usage(void) printf(_(" -U, --username=NAME connect as specified database user\n")); printf(_(" -w, --no-password never prompt for password\n")); printf(_(" -W, --password force password prompt (should happen automatically)\n")); - printf(_(" --slot=SLOTNAME replication slot to use\n")); + printf(_(" -S, --slot=SLOTNAME replication slot to use\n")); printf(_("\nReport bugs to .\n")); } @@ -389,7 +389,7 @@ main(int argc, char **argv) } } - while ((c = getopt_long(argc, argv, "D:d:h:p:U:s:nwWv", + while ((c = getopt_long(argc, argv, "D:d:h:p:U:s:S:nwWv", long_options, &option_index)) != -1) { switch (c)