Re: when the startup process doesn't (logging startup delays)
От | Nitin Jadhav |
---|---|
Тема | Re: when the startup process doesn't (logging startup delays) |
Дата | |
Msg-id | CAMm1aWadG_xgncYxFt-GAqRXWL2WE-5bu3qdJtW6CYEwhw7QbQ@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: when the startup process doesn't (logging startup delays) (Justin Pryzby <pryzby@telsasoft.com>) |
Ответы |
Re: when the startup process doesn't (logging startup delays)
Re: when the startup process doesn't (logging startup delays) |
Список | pgsql-hackers |
> What is DUMMY about ? If you just want to separate the "start" from "end", > you could write: > > /* codes for start of operations */ > FSYNC_IN_PROGRESS > SYNCFS_IN_PROGRESS > ... > /* codes for end of operations */ > FSYNC_END > SYNCFS_END > ... That was by mistake and I have corrected it in the attached patch. Thanks & Regards, Nitin Jadhav On Thu, Jun 17, 2021 at 6:22 PM Justin Pryzby <pryzby@telsasoft.com> wrote: > > + * Codes of the operations performed during startup process > + */ > +typedef enum StartupProcessOp > +{ > + SYNCFS_IN_PROGRESS, > + FSYNC_IN_PROGRESS, > + RECOVERY_IN_PROGRESS, > + RESET_UNLOGGED_REL_IN_PROGRESS, > + DUMMY, > + SYNCFS_END, > + FSYNC_END, > + RECOVERY_END, > + RESET_UNLOGGED_REL_END > +} StartupProcessOp; > > What is DUMMY about ? If you just want to separate the "start" from "end", > you could write: > > /* codes for start of operations */ > FSYNC_IN_PROGRESS > SYNCFS_IN_PROGRESS > ... > /* codes for end of operations */ > FSYNC_END > SYNCFS_END > ... > > Or group them together like: > > FSYNC_IN_PROGRESS, > FSYNC_END, > SYNCFS_IN_PROGRESS, > SYNCFS_END, > RECOVERY_IN_PROGRESS, > RECOVERY_END, > RESET_UNLOGGED_REL_IN_PROGRESS, > RESET_UNLOGGED_REL_END, > > -- > Justin
Вложения
В списке pgsql-hackers по дате отправления: