Search PostgreSQL documentation
PG 18 · Browse by category, or enter a name or keyword
Category index73
Message (logical replication)Logical replication Message format. Identifies the message as a logical decoding message.
Logical replication formats
Message
Layer Logical replication payload; distinct from the frontend/b…
NegotiateProtocolVersionis a backend protocol message. Identifies the message as a protocol version negotiation message.
Backend messages
NegotiateProtocolVersion (B)
Direction Backend → frontend
First wire field …
NoDatais a backend protocol message. Identifies the message as a no-data indicator.
Backend messages
NoData (B)
Direction Backend → frontend
First wire field Byte1('n')
Field entries 2
Documented…
NoticeResponseis a backend protocol message. Identifies the message as a notice.
Backend messages
NoticeResponse (B)
Direction Backend → frontend
First wire field Byte1('N')
Field entries 4
Documented fl…
NotificationResponseis a backend protocol message. Identifies the message as a notification response.
Backend messages
NotificationResponse (B)
Direction Backend → frontend
First wire field Byte1('A')
Field en…
Origin (logical replication)Logical replication Origin format. Identifies the message as an origin message.
Logical replication formats
Origin
Layer Logical replication payload; distinct from the frontend/backend mess…
ParameterDescriptionis a backend protocol message. Identifies the message as a parameter description.
Backend messages
ParameterDescription (B)
Direction Backend → frontend
First wire field Byte1('t')
Field en…
ParameterStatusis a backend protocol message. Identifies the message as a run-time parameter status report.
Backend messages
ParameterStatus (B)
Direction Backend → frontend
First wire field Byte1('S')
Fi…
Parseis a frontend protocol message. Identifies the message as a Parse command.
Frontend messages
Parse (F)
Direction Frontend → backend
First wire field Byte1('P')
Field entries 6
Documented fl…
ParseCompleteis a backend protocol message. Identifies the message as a Parse-complete indicator.
Backend messages
ParseComplete (B)
Direction Backend → frontend
First wire field Byte1('1')
Field entrie…
PasswordMessageis a frontend protocol message. Identifies the message as a password response. Note that this is also used for GSSAPI, SSPI and SASL response messages. The exact message type can be deduced …
PortalSuspendedis a backend protocol message. Identifies the message as a portal-suspended indicator. Note this only appears if an Execute message's row-count limit was reached.
Backend messages
PortalSus…
Prepare (logical replication)Logical replication Prepare format. Identifies the message as a prepared transaction message.
Logical replication formats
Prepare
Layer Logical replication payload; distinct from the fronte…
Queryis a frontend protocol message. Identifies the message as a simple query.
Frontend messages
Query (F)
Direction Frontend → backend
First wire field Byte1('Q')
Field entries 3
Documented flo…
ReadyForQueryis a backend protocol message. Identifies the message type. ReadyForQuery is sent whenever the backend is ready for a new query cycle.
Backend messages
ReadyForQuery (B)
Direction Backend →…
Relation (logical replication)Logical replication Relation format. Identifies the message as a relation message.
Logical replication formats
Relation
Layer Logical replication payload; distinct from the frontend/backend…
Rollback Prepared (logical replication)Logical replication Rollback Prepared format. Identifies the message as the rollback of a prepared transaction message.
Logical replication formats
Rollback Prepared
Layer Logical replicati…
RowDescriptionis a backend protocol message. Identifies the message as a row description.
Backend messages
RowDescription (B)
Direction Backend → frontend
First wire field Byte1('T')
Field entries 10
Doc…
SASLInitialResponseis a frontend protocol message. Identifies the message as an initial SASL response. Note that this is also used for GSSAPI, SSPI and password response messages. The exact message type is ded…
SASLResponseis a frontend protocol message. Identifies the message as a SASL response. Note that this is also used for GSSAPI, SSPI and password response messages. The exact message type can be deduced …
SSLRequestis a frontend protocol message. Length of message contents in bytes, including self.
Frontend messages
SSLRequest (F)
Direction Frontend → backend
First wire field Int32(8)
Field entries 2
…
StartupMessageis a frontend protocol message. Length of message contents in bytes, including self.
Frontend messages
StartupMessage (F)
Direction Frontend → backend
First wire field Int32
Field entries 8…
Stream Abort (logical replication)Logical replication Stream Abort format. Identifies the message as a stream abort message.
Logical replication formats
Stream Abort
Layer Logical replication payload; distinct from the fron…
Stream Commit (logical replication)Logical replication Stream Commit format. Identifies the message as a stream commit message.
Logical replication formats
Stream Commit
Layer Logical replication payload; distinct from the f…
Stream Prepare (logical replication)Logical replication Stream Prepare format. Identifies the message as a stream prepared transaction message.
Logical replication formats
Stream Prepare
Layer Logical replication payload; dis…
Stream Start (logical replication)Logical replication Stream Start format. Identifies the message as a stream start message.
Logical replication formats
Stream Start
Layer Logical replication payload; distinct from the fron…
Stream Stop (logical replication)Logical replication Stream Stop format. Identifies the message as a stream stop message.
Logical replication formats
Stream Stop
Layer Logical replication payload; distinct from the fronten…
Syncis a frontend protocol message. Identifies the message as a Sync command.
Frontend messages
Sync (F)
Direction Frontend → backend
First wire field Byte1('S')
Field entries 2
Documented flow…
Terminateis a frontend protocol message. Identifies the message as a termination.
Frontend messages
Terminate (F)
Direction Frontend → backend
First wire field Byte1('X')
Field entries 2
Documented …
Truncate (logical replication)Logical replication Truncate format. Identifies the message as a truncate message.
Logical replication formats
Truncate
Layer Logical replication payload; distinct from the frontend/backend…
TupleData (logical replication)Logical replication TupleData format. Number of columns.
Logical replication formats
TupleData
Layer Logical replication payload; distinct from the frontend/backend message envelope
First f…
Type (logical replication)Logical replication Type format. Identifies the message as a type message.
Logical replication formats
Type
Layer Logical replication payload; distinct from the frontend/backend message env…
Update (logical replication)Logical replication Update format. Identifies the message as an update message.
Logical replication formats
Update
Layer Logical replication payload; distinct from the frontend/backend mess…
More results
Find definitions in the PostgreSQL manuals, reference library, and extension catalogue.
Searching every version by default. Manual pages are indexed for PostgreSQL 10–20; the reference library and extension catalogue are not version-bound.
all: every version pg17: one version ex: extensions only ↑↓ select ↵ open