Doc: improve protocol spec for logical replication Type messages.
authorTom Lane <tgl@sss.pgh.pa.us>
Wed, 10 Nov 2021 18:12:58 +0000 (13:12 -0500)
committerTom Lane <tgl@sss.pgh.pa.us>
Wed, 10 Nov 2021 18:12:58 +0000 (13:12 -0500)
commit78f058411b02a54e4fde43744e35089d0ab57683
tree28e57633b2334cbd9ddf8dc34a9c74cc4c9ab014
parent5a3240cf6b2e9f5fb6befe7e1ac4c0c0464ce3d2
Doc: improve protocol spec for logical replication Type messages.

protocol.sgml documented the layout for Type messages, but completely
dropped the ball otherwise, failing to explain what they are, when
they are sent, or what they're good for.  While at it, do a little
copy-editing on the description of Relation messages.

In passing, adjust the comment for apply_handle_type() to make it
clearer that we choose not to do anything when receiving a Type
message, not that we think it has no use whatsoever.

Per question from Stefen Hillman.

Discussion: https://postgr.es/m/CAPgW8pMknK5pup6=T4a_UG=Cz80Rgp=KONqJmTdHfaZb0RvnFg@mail.gmail.com
doc/src/sgml/protocol.sgml
src/backend/replication/logical/worker.c