Re: Assert failure in ATPrepAddPrimaryKey

Поиск
Список
Период
Сортировка
От Richard Guo
Тема Re: Assert failure in ATPrepAddPrimaryKey
Дата
Msg-id CAMbWs4_ogrkohxhUcUmv3=FozkJe5k=jeXyNzqh51wLZh_Cd0Q@mail.gmail.com
обсуждение исходный текст
Ответ на Re: Assert failure in ATPrepAddPrimaryKey  (Alvaro Herrera <alvherre@alvh.no-ip.org>)
Список pgsql-hackers

On Fri, Sep 1, 2023 at 7:48 PM Alvaro Herrera <alvherre@alvh.no-ip.org> wrote:
On 2023-Sep-01, Richard Guo wrote:

> I ran into an Assert failure in ATPrepAddPrimaryKey() with the query
> below:
>
> CREATE TABLE t0(c0 boolean);
> CREATE TABLE t1() INHERITS(t0);
>
> # ALTER TABLE t0 ADD CONSTRAINT m EXCLUDE ((1) WITH =);
> server closed the connection unexpectedly

Ugh, right, I failed to make the new function do nothing for this case;
this had no coverage.  Fix attached, with some additional test cases
based on yours.

Thanks for the fix!

Thanks
Richard

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

Предыдущее
От: Michael Paquier
Дата:
Сообщение: Re: Avoid a possible null pointer (src/backend/utils/adt/pg_locale.c)
Следующее
От: Amit Kapila
Дата:
Сообщение: Re: Impact of checkpointer during pg_upgrade