Re: [HACKERS] Additional logging for VACUUM and ANALYZE

Поиск
Список
Период
Сортировка
От Bossart, Nathan
Тема Re: [HACKERS] Additional logging for VACUUM and ANALYZE
Дата
Msg-id 0543F84C-CDFD-4F78-8E22-FE62564EB443@amazon.com
обсуждение исходный текст
Ответ на Re: [HACKERS] Additional logging for VACUUM and ANALYZE  (Michael Paquier <michael.paquier@gmail.com>)
Ответы Re: [HACKERS] Additional logging for VACUUM and ANALYZE  ("Bossart, Nathan" <bossartn@amazon.com>)
Список pgsql-hackers
On 10/5/17, 12:29 AM, "Michael Paquier" <michael.paquier@gmail.com> wrote:
> On Thu, Oct 5, 2017 at 1:23 AM, Bossart, Nathan <bossartn@amazon.com> wrote:
>> Presently, there are a few edge cases in vacuum_rel() and analyze_rel() that I
>> believe do not have sufficient logging.  This was discussed a bit in the
>> vacuum-multiple-relations thread [0], but it was ultimately decided that any
>> logging changes should be proposed separately.
>
> I think that I agree with that, especially now with VACUUM allowing
> multiple relations. The discussion then would be how much logging we
> want. WARNING looks adapted per the discussions we had on the other
> thread as manual VACUUMs can now involve much more relations, even
> with partitioned tables. More opinions would be welcome.

Thanks for taking a look.

>> and a test that exercises a bit of this functionality.
>
> My take on those test would be to not include them. This is a lot just
> to test two logging lines where the relation has been dropped.

Yeah, I'm not terribly concerned about those tests.

>> If this change were to be considered for back-patching, we would likely want to
>> also apply Michael's RangeVar fix for partitioned tables to 10 [1].  Without
>> this change, log messages for unspecified partitions will be emitted with the
>> parent's RangeVar information.
>
> Well, that's assuming that we begin logging some information for
> manual VACUUMs using the specified RangeVar, something that does not
> happen at the top of upstream REL_10_STABLE, but can happen if we were
> to include the patch you are proposing on this thread for
> REL_10_STABLE. But the latter is not going to happen. Or did you patch
> your version of v10 to do so in your stuff? For v10 the ship has
> already sailed, so I think that it would be better to just let it go,
> and rely on v11 which has added all the facility we wanted.

I agree.  I didn't mean to suggest that it should be back-patched, just
that v10 has a small quirk that needs to be handled if others feel
differently.

Nathan


--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers

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

Предыдущее
От: Robert Haas
Дата:
Сообщение: Re: [HACKERS] postgres_fdw bug in 9.6
Следующее
От: Robert Haas
Дата:
Сообщение: Re: [HACKERS] Postgres 9.6 Logical and Fisical replication