Add -d option to pg_basebackup and pg_receivexlog, for connection string.
Without this, there's no way to pass arbitrary libpq connection parameters to these applications. It's a bit strange that the option is called -d/--dbname, when in fact you can *not* pass a database name in it, but it's consistent with other client applications where a connection string is also passed using -d. Original patch by Amit Kapila, heavily modified by me.
Showing
- doc/src/sgml/ref/pg_basebackup.sgml 17 additions, 0 deletionsdoc/src/sgml/ref/pg_basebackup.sgml
- doc/src/sgml/ref/pg_receivexlog.sgml 17 additions, 0 deletionsdoc/src/sgml/ref/pg_receivexlog.sgml
- src/bin/pg_basebackup/pg_basebackup.c 6 additions, 1 deletionsrc/bin/pg_basebackup/pg_basebackup.c
- src/bin/pg_basebackup/pg_receivexlog.c 6 additions, 1 deletionsrc/bin/pg_basebackup/pg_receivexlog.c
- src/bin/pg_basebackup/streamutil.c 64 additions, 23 deletionssrc/bin/pg_basebackup/streamutil.c
- src/bin/pg_basebackup/streamutil.h 1 addition, 0 deletionssrc/bin/pg_basebackup/streamutil.h
Loading
Please register or sign in to comment