Re: CREATE SEQUENCE with RESTART option

Поиск
Список
Период
Сортировка
От Bharath Rupireddy
Тема Re: CREATE SEQUENCE with RESTART option
Дата
Msg-id CALj2ACUVGUz-azDLRFoi42vZoxvcoTh8UyR+CePzkpi8Tb8mWA@mail.gmail.com
обсуждение исходный текст
Ответ на Re: CREATE SEQUENCE with RESTART option  (Cary Huang <cary.huang@highgo.ca>)
Ответы Re: CREATE SEQUENCE with RESTART option
Список pgsql-hackers
On Sat, Jul 24, 2021 at 3:20 AM Cary Huang <cary.huang@highgo.ca> wrote:
> The following review has been posted through the commitfest application:
> make installcheck-world:  tested, passed
> Implements feature:       tested, passed
> Spec compliant:           tested, passed
> Documentation:            tested, passed
>
> Hi
>
> I have applied and run your patch, which works fine in my environment. Regarding your comments in the patch:

Thanks for the review.

> /*
>  * Restarting a sequence while defining it doesn't make any sense
>  * and it may override the START value. Allowing both START and
>  * RESTART option for CREATE SEQUENCE may cause confusion to user.
>  * Hence, we throw error for CREATE SEQUENCE if RESTART option is
>  * specified. However, it can be used with ALTER SEQUENCE.
>  */
>
> I would remove the first sentence, because it seems like a personal opinion to me. I am sure someone, somewhere may
thinkit makes total sense :).
 

Agree.

> I would rephrase like this:
>
> /*
>  * Allowing both START and RESTART option for CREATE SEQUENCE
>  * could override the START value and cause confusion to user. Hence,
>  * we throw an error for CREATE SEQUENCE if RESTART option is
>  * specified; it can only be used with ALTER SEQUENCE.
>  */
>
> just a thought.

LGTM. PSA v2 patch.

Regards,
Bharath Rupireddy.

Вложения

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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Configure with thread sanitizer fails the thread test
Следующее
От: Andres Freund
Дата:
Сообщение: log_checkpoint's "WAL file(s) added" is misleading to the point of uselessness