Re: Set appropriate processing mode for auxiliary processes.

Поиск
Список
Период
Сортировка
От Xing Guo
Тема Re: Set appropriate processing mode for auxiliary processes.
Дата
Msg-id CACpMh+C6zPQ5eEPOGpMtqEdtmTueviKCzuGjp596dhmPT-pBuQ@mail.gmail.com
обсуждение исходный текст
Ответ на Re: Set appropriate processing mode for auxiliary processes.  (Heikki Linnakangas <hlinnaka@iki.fi>)
Ответы Re: Set appropriate processing mode for auxiliary processes.
Список pgsql-hackers
On Thu, May 9, 2024 at 10:13 PM Heikki Linnakangas <hlinnaka@iki.fi> wrote:
>
> On 09/05/2024 16:12, Xing Guo wrote:
> > Hi hackers,
> >
> > After several refactoring iterations, auxiliary processes are no
> > longer initialized from the bootstrapper. I think using the
> > InitProcessing mode for initializing auxiliary processes is more
> > appropriate.
>
> At first I was sure this was introduced by my refactorings in v17, but
> in fact it's been like this forever. I agree that InitProcessing makes
> much more sense. The ProcessingMode variable is initialized to
> InitProcessing, so I think we can simply remove that line from
> AuxiliaryProcessMainCommon(). There are existing
> "SetProcessingMode(InitProcessing)" calls in other Main functions too
> (AutoVacLauncherMain, BackgroundWorkerMain, etc.), and I think those can
> also be removed.

Good catch! I agree with you.

Best Regards,
Xing.

Вложения

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

Предыдущее
От: Bruce Momjian
Дата:
Сообщение: Re: First draft of PG 17 release notes
Следующее
От: Robert Haas
Дата:
Сообщение: Re: New GUC autovacuum_max_threshold ?