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