Re: BUG #1466: #maintenace_work_mem = 16384

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: BUG #1466: #maintenace_work_mem = 16384
Дата
Msg-id 11025.1108135919@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: BUG #1466: #maintenace_work_mem = 16384  ("Magnus Hagander" <mha@sollentuna.net>)
Список pgsql-bugs
"Magnus Hagander" <mha@sollentuna.net> writes:
> Can defaults be set to the result of a function?

By "power-on default" I mean the value that the variable is assigned as
its static initializer.  That has to be a link-time constant (at least
in C ...).  Anything else will mean misbehavior if an error occurs
before the GUC code itself has been able to initialize.

> The problem with changing the default from stderr to eventlog is that it
> will send the messages to the eventlog even if running from the console,
> which is not good.

It's not perfect maybe, but it's certainly less bad than the present
behavior.  At least we know that the eventlog will always exist on
Windows.  I'm not sure how interesting the running-from-the-console
case actually is for Windows users anyway.

            regards, tom lane

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

Предыдущее
От: "Magnus Hagander"
Дата:
Сообщение: Re: BUG #1466: #maintenace_work_mem = 16384
Следующее
От: Tom Lane
Дата:
Сообщение: Re: BUG #1473: Backend bus error, possibly due to ANALYZE