Re: removing global variable ThisTimeLineID
От | Drouvot, Bertrand |
---|---|
Тема | Re: removing global variable ThisTimeLineID |
Дата | |
Msg-id | 85cd9f1c-b8e9-ea30-4df2-33ad12bfd2fc@amazon.com обсуждение исходный текст |
Ответ на | Re: removing global variable ThisTimeLineID (Robert Haas <robertmhaas@gmail.com>) |
Ответы |
Re: removing global variable ThisTimeLineID
|
Список | pgsql-hackers |
Hi, On 11/8/21 6:49 PM, Robert Haas wrote: > On Mon, Nov 8, 2021 at 8:27 AM Robert Haas <robertmhaas@gmail.com> wrote: > Well I went through and it seems to be OK: all the existing callers of > that function first verify that we're not in recovery. The patch to > make logical decoding work in standby mode might change that, Indeed, I think the logical decoding on standby patch just needs to change the Assert in GetWALInsertionTimeLine() to check SharedRecoveryState is RECOVERY_STATE_DONE or RECOVERY_STATE_ARCHIVE. Would that make sense from your point of view to add the check on RECOVERY_STATE_ARCHIVE or do you think it would need to be more "sophisticated"? Thanks Bertrand
В списке pgsql-hackers по дате отправления: