Re: Corrected documentation of data type for the logical replication message formats.

Поиск
Список
Период
Сортировка
От Euler Taveira
Тема Re: Corrected documentation of data type for the logical replication message formats.
Дата
Msg-id 669831ea-75c8-47ad-aeb5-2aa85d93d1b2@www.fastmail.com
обсуждение исходный текст
Ответ на Corrected documentation of data type for the logical replication message formats.  (vignesh C <vignesh21@gmail.com>)
Ответы Re: Corrected documentation of data type for the logical replication message formats.  (vignesh C <vignesh21@gmail.com>)
Список pgsql-hackers
On Sun, May 9, 2021, at 9:37 AM, vignesh C wrote:
For some of the logical replication messages the data type documented
was not correct, especially for lsn and xid. For lsn actual datatype
used is uint64 but is documented as int64, similarly for xid, datatype
used is uint32 but documented as int32.
Attached is a patch which has the fix for the same.
Thoughts?
There was a discussion [1] a few months ago about it. Read the Message Data
Types definition [2]. It is confusing that an internal data type (int64) has a
name similar to a generic data type in a protocol definition. As I said [1] we
should probably inform that that piece of information (LSN) is a XLogRecPtr.
Since this chapter is intended for developers, I think it is fine to include
such internal detail.



--
Euler Taveira

В списке pgsql-hackers по дате отправления:

Предыдущее
От: Peter Smith
Дата:
Сообщение: Re: Corrected documentation of data type for the logical replication message formats.
Следующее
От: "Daniel Verite"
Дата:
Сообщение: Re: COPY table_name (single_column) FROM 'iso-8859-1.txt' DELIMITER E'\n'