postgres.git / summary / log / commit / refs

commit    4e85b97304a74f5f0fc82136b95f0d5a67b7fd53
Author:   Peter Eisentraut <peter@eisentraut.org>
Date:     Mon Jul 04 05:25:26 2022 +0000
First released in: 16.0

    Fix attlen in RowDescription of BASE_BACKUP response
    
    Should be 8 for int8, not -1.
    
    Reviewed-by: Nathan Bossart <nathandbossart@gmail.com>
    Discussion: https://www.postgresql.org/message-id/flat/7e4fdbdc-699c-4cd0-115d-fb78a957fc22@enterprisedb.com


src/backend/replication/basebackup_copy.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/replication/basebackup_copy.c b/src/backend/replication/basebackup_copy.c index cabb0772402..1eed9d8c3f7 100644 --- a/src/backend/replication/basebackup_copy.c +++ b/src/backend/replication/basebackup_copy.c @@ -361,7 +361,7 @@ SendXlogRecPtrResult(XLogRecPtr ptr, TimeLineID tli) * would not be wide enough for this, as TimeLineID is unsigned. */ pq_sendint32(&buf, INT8OID); /* type oid */ - pq_sendint16(&buf, -1); + pq_sendint16(&buf, 8); pq_sendint32(&buf, 0); pq_sendint16(&buf, 0); pq_endmessage(&buf); [parent: 255625df1d3a]