Re: Small fix for _valueCopy()

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Small fix for _valueCopy()
Дата
Msg-id 5624.1015563183@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Small fix for _valueCopy()  (Fernando Nasser <fnasser@redhat.com>)
Список pgsql-patches
Fernando Nasser <fnasser@redhat.com> writes:
> Protect against a T_String Value (or other pointer Value) Value
> where the pointer is NULL.
> If we don't do it, _copyVariableSet() dumps core.

I believe that this change and the corresponding one in equalfuncs
should not be applied.  A Value struct containing a null string
pointer is not a valid node.  (The counterexample showing why
it should not be considered a useful representation of null-ness
is that there'd be no equivalent representation for null integer
Values.)

As with ConstraintsSetStmt, the correct fix is to change the
representation of a SET foo TO DEFAULT command.  Thomas indicated
some interest in handling this detail; if he doesn't get around to
it, I will, or you can.

            regards, tom lane

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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Small fix for _copySetConstraintsStmt
Следующее
От: Tom Lane
Дата:
Сообщение: Re: Basic DOMAIN Support