Re: Partitioned tables and [un]loggedness

Поиск
Список
Период
Сортировка
От Michael Paquier
Тема Re: Partitioned tables and [un]loggedness
Дата
Msg-id aEDjjpritZuv3h2J@paquier.xyz
обсуждение исходный текст
Ответ на Re: Partitioned tables and [un]loggedness  (Nathan Bossart <nathandbossart@gmail.com>)
Ответы Re: Partitioned tables and [un]loggedness
Список pgsql-hackers
On Wed, Jun 04, 2025 at 11:15:29AM -0500, Nathan Bossart wrote:
> I see no benefit in recommending things that are guaranteed to error.  In
> commit 5c1ce1b, we removed tab completion for CREATE UNLOGGED MATERIALIZED
> VIEW even though it is supported by the grammar.  The partitioned table
> case sounds like roughly the same situation.

Agreed to not suggest the PARTITION BY clause in the tab completion as
it is not supported by the backend for unlogged tables.
tab-complete.in.c has some handling for CREATE UNLOGGED TABLE around
line 3667, so we could just have an extra case for it, like in the
attached patch.  A split already exists for temporary tables to handle
the ON COMMIT clause after the attribute list.

Thoughts?
--
Michael

Вложения

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