mirror of
https://github.com/postgres/postgres.git
synced 2025-06-14 18:42:34 +03:00
postgres_fdw: Make postgres_fdw.application_name support more escape sequences.
Commit 6e0cb3dec1
allowed postgres_fdw.application_name to include
escape sequences %a (application name), %d (database name), %u (user name)
and %p (pid). In addition to them, this commit makes it support
the escape sequences for session ID (%c) and cluster name (%C).
These are helpful to investigate where each remote transactions came from.
Author: Fujii Masao
Reviewed-by: Ryohei Takahashi, Kyotaro Horiguchi
Discussion: https://postgr.es/m/1041dc9a-c976-049f-9f14-e7d94c29c4b2@oss.nttdata.com
This commit is contained in:
@ -984,6 +984,20 @@ postgres=# SELECT postgres_fdw_disconnect_all();
|
||||
<entry><literal>%a</literal></entry>
|
||||
<entry>Application name on local server</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry><literal>%c</literal></entry>
|
||||
<entry>
|
||||
Session ID on local server
|
||||
(see <xref linkend="guc-log-line-prefix"/> for details)
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry><literal>%C</literal></entry>
|
||||
<entry>
|
||||
Cluster name in local server
|
||||
(see <xref linkend="guc-cluster-name"/> for details)
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry><literal>%u</literal></entry>
|
||||
<entry>User name on local server</entry>
|
||||
|
Reference in New Issue
Block a user