On 31/10/2019 14:52, Jesper Pedersen wrote:
Hi,
The attached patch adds an -a / --appname command line switch to
pg_basebackup, pg_receivewal and pg_recvlogical.
This is useful when f.ex. pg_receivewal needs to connect as a
synchronous client (synchronous_standby_names),
pg_receivewal -h myhost -p 5432 -S replica1 -a replica1 --synchronous
-D /wal
I'll add the patch to the CommitFest for discussion, as there is overlap
with the -d switch.
You can already set application name with the environment variable or on
the database connections string:
pg_receivewal -D /wal -d "host=myhost application_name=myreceiver"
I don't think we need a new comand line switch for it.
- Heikki