Re: Set appropriate processing mode for auxiliary processes.

Поиск
Список
Период
Сортировка
Искать
От
Heikki Linnakangas
Тема
Re: Set appropriate processing mode for auxiliary processes.
Дата
в 14:13:14
Msg-id
f8b36c59-3f5b-49c7-a063-c6cdf71709f6@iki.fi
Ответ на
Список
Дерево обсуждения
Set appropriate processing mode for auxiliary processes. Xing Guo <higuoxing@gmail.com>
Re: Set appropriate processing mode for auxiliary processes. Heikki Linnakangas <hlinnaka@iki.fi>
Re: Set appropriate processing mode for auxiliary processes. Tom Lane <tgl@sss.pgh.pa.us>
Re: Set appropriate processing mode for auxiliary processes. Xing Guo <higuoxing@gmail.com>
Re: Set appropriate processing mode for auxiliary processes. Heikki Linnakangas <hlinnaka@iki.fi>
Re: Set appropriate processing mode for auxiliary processes. Xing Guo <higuoxing@gmail.com>
Re: Set appropriate processing mode for auxiliary processes. Xing Guo <higuoxing@gmail.com>
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.

-- 
Heikki Linnakangas
Neon (https://neon.tech)



В списке pgsql-hackers по дате отправления
От: David G. Johnston
Дата:
От: Bruce Momjian
Дата:
FAQ