Re: log messages for archive recovery progress

Поиск
Список
Период
Сортировка
От Simon Riggs
Тема Re: log messages for archive recovery progress
Дата
Msg-id CA+U5nMLvRLWR0O32tpwRG9jFshn9UEUUP7KWnCzw6Y9sLJr+_w@mail.gmail.com
обсуждение исходный текст
Ответ на Re: log messages for archive recovery progress  (Robert Haas <robertmhaas@gmail.com>)
Ответы Re: log messages for archive recovery progress  (Robert Haas <robertmhaas@gmail.com>)
Список pgsql-hackers
On Thu, Jan 12, 2012 at 2:13 PM, Robert Haas <robertmhaas@gmail.com> wrote:
> On Wed, Jan 11, 2012 at 9:01 AM, Simon Riggs <simon@2ndquadrant.com> wrote:
>> On Wed, Jan 11, 2012 at 1:54 PM, Satoshi Nagayasu <snaga@uptime.jp> wrote:
>>
>>> However, I'm a bit afraid that it will confuse DBA if we use
>>> "restored" under the pg_xlog replay context, because we have
>>> already used "restored" that means a WAL file as successfully
>>> "copied" (not "replayed") from archive directory into pg_xlog
>>> directory under the archive recovery context.
>>>
>>> So, to determine the status of copying WAL files from
>>> archive directory, I think we can use "restored", or
>>> "could not restore" on failure.
>>>
>>> And to determine the status of replaying WAL files
>>> in pg_xlog directory (even if a WAL is copied from archive),
>>> we have to use "recover" or "replay".
>>
>> Agreed. I can change "restored" to "using", so we have two message types
>>
>> LOG:  restored log file "000000080000000000000047" from archive
>> LOG:  using pre-existing log file "000000080000000000000047" from pg_xlog
>
> using seems pretty fuzzy to me.  replaying?

That was my first thought, but the message relates to which file has
been selected, and how. Once it has been selected it will be replayed.
The idea is to have the two messages look similar.

The original message was "restored log file..." and says nothing about
replaying.

We could change the old message (ugh! backwards compatibility alert)
LOG:  replaying log file "000000080000000000000047" after restore from archiveLOG:  replaying log file
"000000080000000000000047"already in pg_xlog 

which doesn't sound much stronger to me... not sure.

--
 Simon Riggs                   http://www.2ndQuadrant.com/
 PostgreSQL Development, 24x7 Support, Training & Services


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Simon Riggs
Дата:
Сообщение: pgbench post-connection command
Следующее
От: Robert Haas
Дата:
Сообщение: Re: log messages for archive recovery progress