pg_dump throwing "column number -1 is out of range 0..36" on HEAD

Поиск
Список
Период
Сортировка
Искать
От
Michael Paquier
Тема
pg_dump throwing "column number -1 is out of range 0..36" on HEAD
Дата
в 08:34:17
Msg-id
20190522083038.GA16837@paquier.xyz
Список
Дерево обсуждения
pg_dump throwing "column number -1 is out of range 0..36" on HEAD Michael Paquier <michael@paquier.xyz>
Re: pg_dump throwing "column number -1 is out of range 0..36" on HEAD Tom Lane <tgl@sss.pgh.pa.us>
Re: pg_dump throwing "column number -1 is out of range 0..36" on HEAD Andres Freund <andres@anarazel.de>
Re: pg_dump throwing "column number -1 is out of range 0..36" on HEAD Tom Lane <tgl@sss.pgh.pa.us>
Re: pg_dump throwing "column number -1 is out of range 0..36" on HEAD Andres Freund <andres@anarazel.de>
Re: pg_dump throwing "column number -1 is out of range 0..36" on HEAD Tom Lane <tgl@sss.pgh.pa.us>
Re: pg_dump throwing "column number -1 is out of range 0..36" on HEAD Michael Paquier <michael@paquier.xyz>
Re: pg_dump throwing "column number -1 is out of range 0..36" on HEAD Andres Freund <andres@anarazel.de>
Re: pg_dump throwing "column number -1 is out of range 0..36" on HEAD Michael Paquier <michael@paquier.xyz>
Re: pg_dump throwing "column number -1 is out of range 0..36" on HEAD Andres Freund <andres@anarazel.de>
Re: pg_dump throwing "column number -1 is out of range 0..36" on HEAD Andrew Dunstan <andrew.dunstan@2ndquadrant.com>
Re: pg_dump throwing "column number -1 is out of range 0..36" on HEAD Dmitry Dolgov <9erthalion6@gmail.com>
Hi all,

Trying to do pg_dump[all] on a 9.5 or older server results in spurious
failures:
pg_dump: column number -1 is out of range 0..36

After looking around, the problem comes from
check_tuple_field_number(), more specifically from getTables() where
someone has forgotten to add NULL values for amname when querying
older server versions.

Attached is a patch to fix that.  I am not seeing other failures with
an instance that includes all the contents of installcheck, so it
seems that the rest is fine.

This needs to be applied to HEAD, so I am adding an open item.

Any objections to the attached?
--
Michael
В списке pgsql-hackers по дате отправления
От: Daniel Gustafsson
Дата:
От: Dmitry Dolgov
Дата:
FAQ