Re: BUG #17325: Unexpected streaming replication protocol bytes for IDENTIFY_SYSTEM command

Поиск
Список
Период
Сортировка
От Greg Rychlewski
Тема Re: BUG #17325: Unexpected streaming replication protocol bytes for IDENTIFY_SYSTEM command
Дата
Msg-id CAKemG7VMzWbgVV-nsJP5mmi2pSEcv+OLcOrPWEx9ZhB2OJ9u6w@mail.gmail.com
обсуждение исходный текст
Ответ на BUG #17325: Unexpected streaming replication protocol bytes for IDENTIFY_SYSTEM command  (PG Bug reporting form <noreply@postgresql.org>)
Список pgsql-bugs
Apologies, this is a false alarm. The oid returned for the datatype is int4 but since this is a simple query the actual value is a string. I didn't read the doc correctly the first time.

On Tue, Dec 7, 2021 at 9:46 PM PG Bug reporting form <noreply@postgresql.org> wrote:
The following bug has been logged on the website:

Bug reference:      17325
Logged by:          Greg Rychlewski
Email address:      greg.rychlewski@gmail.com
PostgreSQL version: 13.0
Operating system:   x86_64-apple-darwin18.7.0
Description:       

Hi,

I ran the following command and captured the packets with wire shark:

psql "dbname=postgres replication=database" -c "IDENTIFY_SYSTEM;"

The timeline ID returned from psql is displayed as 1. Based on the protocol
docs, I was expecting the packets to correspond to an int32 value of 1, but
I am seeing them coming as the string "1". I see following (values are
hexadecimal):

00 00 00 01 for the length
31 for the value

Thanks,
Greg

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

Предыдущее
От: PG Bug reporting form
Дата:
Сообщение: BUG #17327: Postgres server does not correctly emit error for max_slot_wal_keep_size being breached
Следующее
От: Dmitry Dolgov
Дата:
Сообщение: Re: BUG #17326: Postgres crashed when pg_reload_conf() with ssl certificate parameters