Re: Confusion on Assert() definition
От
Tom Lane
Тема
Re: Confusion on Assert() definition
Дата
Msg-id
1449617.1742999996@sss.pgh.pa.us
Ответ на
Confusion on Assert() definition (Егор Будюкин)
Список
Дерево обсуждения
Confusion on Assert() definition Егор Будюкин <zhora.budyukin111@gmail.com>
Re: Confusion on Assert() definition Tom Lane <tgl@sss.pgh.pa.us>
=?UTF-8?B?0JXQs9C+0YAg0JHRg9C00Y7QutC40L0=?= writes: > There's something about the definition of Assert() in postgres that I > don't really understand. Asserts are meant to be used for "can't happen" cases that would represent programming bugs. As such, they are made to do something in debug builds but be no-ops in production builds. If you think there's actually a realistic chance of the case happening in a production context, you should use a regular if-test-and-ereport instead of an Assert. regards, tom lane
В списке pgsql-general по дате отправления