diff options
author | Simon Riggs <simon@2ndQuadrant.com> | 2011-12-31 13:30:26 +0000 |
---|---|---|
committer | Simon Riggs <simon@2ndQuadrant.com> | 2011-12-31 13:30:26 +0000 |
commit | 64233902d22ba42846397cb7551894217522fad4 (patch) | |
tree | 3d486d3a79b1ad543d99d726da4180e375437601 /doc/src | |
parent | 2ae2e9c00798685cd75ea0cc5120466bf2027b90 (diff) | |
download | postgresql-64233902d22ba42846397cb7551894217522fad4.tar.gz postgresql-64233902d22ba42846397cb7551894217522fad4.zip |
Send new protocol keepalive messages to standby servers.
Allows streaming replication users to calculate transfer latency
and apply delay via internal functions. No external functions yet.
Diffstat (limited to 'doc/src')
-rw-r--r-- | doc/src/sgml/protocol.sgml | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/doc/src/sgml/protocol.sgml b/doc/src/sgml/protocol.sgml index d6332e58cf7..71c40cc592e 100644 --- a/doc/src/sgml/protocol.sgml +++ b/doc/src/sgml/protocol.sgml @@ -1467,6 +1467,54 @@ The commands accepted in walsender mode are: <variablelist> <varlistentry> <term> + Primary keepalive message (B) + </term> + <listitem> + <para> + <variablelist> + <varlistentry> + <term> + Byte1('k') + </term> + <listitem> + <para> + Identifies the message as a sender keepalive. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + Byte8 + </term> + <listitem> + <para> + The current end of WAL on the server, given in + XLogRecPtr format. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + Byte8 + </term> + <listitem> + <para> + The server's system clock at the time of transmission, + given in TimestampTz format. + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + + <para> + <variablelist> + <varlistentry> + <term> Standby status update (F) </term> <listitem> |