Hi, On 2020-06-18 12:16:27 +0200, Jehan-Guillaume de Rorthais wrote: > On Wed, 17 Jun 2020 11:14:47 -0700 > > I don't think there's a fundamental issue, but I think it needs to deal > > with a lot more things than it does right now. StartupXLOG doesn't > > currently deal correctly with subsystems that are already > > initialized. And your patch doesn't make it so as far as I can tell. > > If you are talking about bgwriter, checkpointer, etc, as far as I understand > the current state machine, my patch actually deal with them.
I'm talking about subsystems like subtrans multixact etc not being ok with suddenly being initialized a second time. You cannot call StartupXLOG twice without making modifications to it. Greetings, Andres Freund