Re: [PATCH] Disable bgworkers during servers start in pg_upgrade
От | Julien Rouhaud |
---|---|
Тема | Re: [PATCH] Disable bgworkers during servers start in pg_upgrade |
Дата | |
Msg-id | CAOBaU_ZJ1_MAV-2Lv4wu6+PPVbo=O_sC8r9ck_dB_QbGXWs+Zg@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: [PATCH] Disable bgworkers during servers start in pg_upgrade (Michael Paquier <michael@paquier.xyz>) |
Ответы |
Re: [PATCH] Disable bgworkers during servers start in pg_upgrade
Re: [PATCH] Disable bgworkers during servers start in pg_upgrade |
Список | pgsql-hackers |
On Fri, Aug 27, 2021 at 7:31 AM Michael Paquier <michael@paquier.xyz> wrote: > > Indeed, there is some history here with autovacuum. I have not been > careful enough to check that. Still, putting a check on > IsBinaryUpgrade in bgworker_should_start_now() would mean that we > still keep track of the set of bgworkers registered in shared memory. That shouldn't lead to any problem right? > Wouldn't it be better to block things at the source, as of > RegisterBackgroundWorker()? And that would keep track of the control > we have on bgworkers in a single place. I also think that we'd better > document something about that either in bgworker.sgml or pg_upgrade's > page. I'm fine with that approach too.
В списке pgsql-hackers по дате отправления: