mirror of
https://github.com/postgres/postgres.git
synced 2025-07-28 23:42:10 +03:00
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
This commit is contained in:
@ -496,7 +496,7 @@ SendTimeLineHistory(TimeLineHistoryCmd *cmd)
|
||||
pq_sendstring(&buf, "content"); /* col name */
|
||||
pq_sendint32(&buf, 0); /* table oid */
|
||||
pq_sendint16(&buf, 0); /* attnum */
|
||||
pq_sendint32(&buf, BYTEAOID); /* type oid */
|
||||
pq_sendint32(&buf, TEXTOID); /* type oid */
|
||||
pq_sendint16(&buf, -1); /* typlen */
|
||||
pq_sendint32(&buf, 0); /* typmod */
|
||||
pq_sendint16(&buf, 0); /* format code */
|
||||
|
Reference in New Issue
Block a user