Re: using __func__ to locate and distinguish some error messages

Поиск
Список
Период
Сортировка
От jian he
Тема Re: using __func__ to locate and distinguish some error messages
Дата
Msg-id CACJufxFxMQ2NR8C=1136_djKbT=sebuPoYh3u0ueA7cNTLCeww@mail.gmail.com
обсуждение исходный текст
Ответ на Re: using __func__ to locate and distinguish some error messages  (Alvaro Herrera <alvherre@alvh.no-ip.org>)
Список pgsql-hackers
On Fri, Jun 7, 2024 at 4:28 PM Alvaro Herrera <alvherre@alvh.no-ip.org> wrote:
>
> On 2024-Jun-07, jian he wrote:
>
> > so when it actually happens, it cannot quickly locate which function
> > where the error has happened.
> > maybe under certain conditions (e.g. certain build type or certain
> > log_min_messages),
> > we can also print out the function name by using gcc __func__.
>
> That information is already in the error data, so you don't need it in
> the message text.  You can change your log_error_verbosity if you want
> it to show up in the log; in psql you can use \errverbose to have it
> shown to you after the error is thrown, or you can use
>   \pset VERBOSITY verbose
> to have it printed for every error message.  Tools other than psql would
> need their own specific ways to display those.
>

Thanks for pointing this out.



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

Предыдущее
От: Dilip Kumar
Дата:
Сообщение: Re: Compress ReorderBuffer spill files using LZ4
Следующее
От: Bertrand Drouvot
Дата:
Сообщение: Re: Avoid orphaned objects dependencies, take 3