Re: redundant check of msg in does_not_exist_skipping

Поиск
Список
Период
Сортировка
От Li Japin
Тема Re: redundant check of msg in does_not_exist_skipping
Дата
Msg-id 1B510A10-1704-4302-AA07-6616B841C43D@hotmail.com
обсуждение исходный текст
Ответ на Re: redundant check of msg in does_not_exist_skipping  (Robert Haas <robertmhaas@gmail.com>)
Список pgsql-hackers

> On Nov 18, 2022, at 4:04 AM, Robert Haas <robertmhaas@gmail.com> wrote:
>
> On Thu, Nov 17, 2022 at 10:56 AM Tom Lane <tgl@sss.pgh.pa.us> wrote:
>> This is a completely bad idea.  If it takes that level of analysis
>> to see that msg can't be null, we should leave the test in place.
>> Any future modification of either this code or what it calls could
>> break the conclusion.
>
> +1. Also, even if the check were quite obviously useless, it's cheap
> insurance. It's difficult to believe that it hurts performance in any
> measurable way. If anything, we would benefit from having more sanity
> checks in our code, rather than fewer.
>

Thanks for the explanation! Got it.




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

Предыдущее
От: 正华吕
Дата:
Сообщение: Re: Don't treate IndexStmt like AlterTable when DefineIndex is called from ProcessUtilitySlow.
Следующее
От: Andres Freund
Дата:
Сообщение: Re: Mingw task for Cirrus CI