Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit284c030

Browse files
committed
doc: Enhance documentation for postgres_fdw_get_connections() output columns.
The documentation previously described the output columns ofpostgres_fdw_get_connections() in text format, which was manageablefor the original two columns. However, upcoming patches will addnew columns, making text descriptions less readable.This commit updates the documentation to use a table format,making it easier for users to understand each output column.Author: Fujii Masao, Hayato KurodaReviewed-by: Hayato KurodaDiscussion:https://postgr.es/m/d04aae8d-05f5-42f4-a263-b962334d9f75@oss.nttdata.com
1 parent274bbce commit284c030

File tree

1 file changed

+42
-11
lines changed

1 file changed

+42
-11
lines changed

‎doc/src/sgml/postgres-fdw.sgml

Lines changed: 42 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -780,17 +780,9 @@ OPTIONS (ADD password_required 'false');
780780
<term><function>postgres_fdw_get_connections(OUT server_name text, OUT valid boolean) returns setof record</function></term>
781781
<listitem>
782782
<para>
783-
This function returns the foreign server names of all the open
784-
connections that <filename>postgres_fdw</filename> established from
785-
the local session to the foreign servers. It also returns whether
786-
each connection is valid or not. <literal>false</literal> is returned
787-
if the foreign server connection is used in the current local
788-
transaction but its foreign server or user mapping is changed or
789-
dropped (Note that server name of an invalid connection will be
790-
<literal>NULL</literal> if the server is dropped),
791-
and then such invalid connection will be closed at
792-
the end of that transaction. <literal>true</literal> is returned
793-
otherwise. If there are no open connections, no record is returned.
783+
This function returns information about all open connections postgres_fdw
784+
has established from the local session to foreign servers. If there are
785+
no open connections, no records are returned.
794786
Example usage of the function:
795787
<screen>
796788
postgres=# SELECT * FROM postgres_fdw_get_connections() ORDER BY 1;
@@ -799,7 +791,46 @@ postgres=# SELECT * FROM postgres_fdw_get_connections() ORDER BY 1;
799791
loopback1 | t
800792
loopback2 | f
801793
</screen>
794+
The output columns are described in
795+
<xref linkend="postgres-fdw-get-connections-columns"/>.
802796
</para>
797+
798+
<table id="postgres-fdw-get-connections-columns">
799+
<title><function>postgres_fdw_get_connections</function> Output Columns</title>
800+
<tgroup cols="3">
801+
<thead>
802+
<row>
803+
<entry>Column</entry>
804+
<entry>Type</entry>
805+
<entry>Description</entry>
806+
</row>
807+
</thead>
808+
809+
<tbody>
810+
<row>
811+
<entry><structfield>server_name</structfield></entry>
812+
<entry><type>text</type></entry>
813+
<entry>
814+
The foreign server name of this connection. If the server is
815+
dropped but the connection remains open (i.e., marked as
816+
invalid), this will be <literal>NULL</literal>.
817+
</entry>
818+
</row>
819+
<row>
820+
<entry><structfield>valid</structfield></entry>
821+
<entry><type>boolean</type></entry>
822+
<entry>
823+
False if this connection is invalid, meaning it is used in
824+
the current transaction, but its foreign server or
825+
user mapping has been changed or dropped.
826+
The invalid connection will be closed at the end of
827+
the transaction. True is returned otherwise.
828+
</entry>
829+
</row>
830+
</tbody>
831+
</tgroup>
832+
</table>
833+
803834
</listitem>
804835
</varlistentry>
805836

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp