diff options
author | Bruce Momjian <bruce@momjian.us> | 2020-11-12 14:08:59 -0500 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 2020-11-12 14:08:59 -0500 |
commit | 66a8f090485e3e897a4804121fdbe856cba72d70 (patch) | |
tree | 57c366b4f7e415bc02b4ec988e933cac122508a6 /doc/src | |
parent | 951dfa34f41bb851602216d3ada5f80135370e4f (diff) | |
download | postgresql-66a8f090485e3e897a4804121fdbe856cba72d70.tar.gz postgresql-66a8f090485e3e897a4804121fdbe856cba72d70.zip |
change wire protocol data type for history file content
This was marked as BYTEA, but is more like TEXT, which is how we already
pass the history timeline file name. Internally, we don't do any
encoding or bytea escape handling, but TEXT seems closest. This should
cause no behavioral change.
Reported-by: Brar Piening
Discussion: https://postgr.es/m/6a1b9cd9-17e3-df67-be55-86102af6bdf5@gmx.de
Backpatch-through: master
Diffstat (limited to 'doc/src')
-rw-r--r-- | doc/src/sgml/protocol.sgml | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/doc/src/sgml/protocol.sgml b/doc/src/sgml/protocol.sgml index 9a95d7b734d..cee28889e1d 100644 --- a/doc/src/sgml/protocol.sgml +++ b/doc/src/sgml/protocol.sgml @@ -1859,7 +1859,9 @@ The commands accepted in replication mode are: <para> Requests the server to send over the timeline history file for timeline <replaceable class="parameter">tli</replaceable>. Server replies with a - result set of a single row, containing two fields: + result set of a single row, containing two fields. While the fields + are labeled as <type>text</type>, they effectively return raw bytes, + with no encoding conversion: </para> <para> @@ -1877,7 +1879,7 @@ The commands accepted in replication mode are: <varlistentry> <term> - <literal>content</literal> (<type>bytea</type>) + <literal>content</literal> (<type>text</type>) </term> <listitem> <para> |