Re: [PATCH] Logical decoding support for sequence advances

Поиск
Список
Период
Сортировка
От Alvaro Herrera
Тема Re: [PATCH] Logical decoding support for sequence advances
Дата
Msg-id 20160229223803.GA339424@alvherre.pgsql
обсуждение исходный текст
Ответ на Re: [PATCH] Logical decoding support for sequence advances  (Petr Jelinek <petr@2ndquadrant.com>)
Список pgsql-hackers
Petr Jelinek wrote:

> I wonder if it would be acceptable to create new info flag for RM_SEQ_ID
> that would behave just like XLOG_SEQ_LOG but would be used only for the
> nontransactional updates (nextval) so that decoding could easily
> differentiate between transactional and non-transactional update of sequence
> and then just either call the callback immediately or add the change to
> reorder buffer based on that. The redo code could just have simple OR
> expression to behave same with both of the info flags.
> 
> Seems like simpler solution than building all the tracking code on the
> decoding side to me.

Given the mess in Craig's description, the new info flag sounds a much
more reasonable approach to me.

-- 
Álvaro Herrera                http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services



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

Предыдущее
От: Thomas Munro
Дата:
Сообщение: Re: GCC 6 warning fixes
Следующее
От: Thomas Munro
Дата:
Сообщение: Re: psql completion for ids in multibyte string