Re: Extensible Rmgr for Table AMs

Поиск
Список
Период
Сортировка
От Jeff Davis
Тема Re: Extensible Rmgr for Table AMs
Дата
Msg-id 3acaefb5668fbc1298fb67c6b24a5ffec2f3ac72.camel@j-davis.com
обсуждение исходный текст
Ответ на Extensible Rmgr for Table AMs  (Jeff Davis <pgsql@j-davis.com>)
Список pgsql-hackers
On Mon, 2021-11-08 at 15:36 -0800, Jeff Davis wrote:
> The attached patch (against v14, so it's easier to test columnar) is
> somewhat like a simplified version of [3] combined with refactoring
> to
> make decoding a part of the rmgr.

I created a wiki page here: 
https://wiki.postgresql.org/wiki/ExtensibleRmgr

To coordinate reservation of RmgrIds, to avoid conflicts. I don't
expect it to be a practical problem given how much work it takes to
create a new table AM that needs full WAL support, but might as well
have some transparency on how to choose a new RmgrId.

I also updated the patch to point to the wiki page in the comments, and
added in a new RM_EXPERIMENTAL_ID that can be used while an extension
is still in development. Hopefully this will prevent people reserving
lots of RmgrIds for extensions that never get released.

Regards,
    Jeff Davis


Вложения

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

Предыдущее
От: "houzj.fnst@fujitsu.com"
Дата:
Сообщение: RE: row filtering for logical replication
Следующее
От: Amit Kapila
Дата:
Сообщение: Re: row filtering for logical replication