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>
Re: Extensible Rmgr for Table AMs Jeff Davis <pgsql@j-davis.com>
Re: Extensible Rmgr for Table AMs Jeff Davis <pgsql@j-davis.com>
Re: Extensible Rmgr for Table AMs Julien Rouhaud <rjuju123@gmail.com>
Re: Extensible Rmgr for Table AMs Jeff Davis <pgsql@j-davis.com>
Re: Extensible Rmgr for Table AMs Julien Rouhaud <rjuju123@gmail.com>
Re: Extensible Rmgr for Table AMs Julien Rouhaud <rjuju123@gmail.com>
Re: Extensible Rmgr for Table AMs Jeff Davis <pgsql@j-davis.com>
Re: Extensible Rmgr for Table AMs Julien Rouhaud <rjuju123@gmail.com>
Re: Extensible Rmgr for Table AMs Robert Haas <robertmhaas@gmail.com>
Re: Extensible Rmgr for Table AMs Julien Rouhaud <rjuju123@gmail.com>
Re: Extensible Rmgr for Table AMs Robert Haas <robertmhaas@gmail.com>
Re: Extensible Rmgr for Table AMs Julien Rouhaud <rjuju123@gmail.com>
Re: Extensible Rmgr for Table AMs Jeff Davis <pgsql@j-davis.com>
Re: Extensible Rmgr for Table AMs Andres Freund <andres@anarazel.de>
Re: Extensible Rmgr for Table AMs Jeff Davis <pgsql@j-davis.com>
Re: Extensible Rmgr for Table AMs Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Extensible Rmgr for Table AMs Jeff Davis <pgsql@j-davis.com>
Re: Extensible Rmgr for Table AMs Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Extensible Rmgr for Table AMs Jeff Davis <pgsql@j-davis.com>
Re: Extensible Rmgr for Table AMs Andres Freund <andres@anarazel.de>
Re: Extensible Rmgr for Table AMs Andres Freund <andres@anarazel.de>
Re: Extensible Rmgr for Table AMs Andres Freund <andres@anarazel.de>
Re: Extensible Rmgr for Table AMs Andres Freund <andres@anarazel.de>
Re: Extensible Rmgr for Table AMs Tom Lane <tgl@sss.pgh.pa.us>
Re: Extensible Rmgr for Table AMs Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Extensible Rmgr for Table AMs Jeff Davis <pgsql@j-davis.com>
Re: Extensible Rmgr for Table AMs Andres Freund <andres@anarazel.de>
Re: Extensible Rmgr for Table AMs Jeff Davis <pgsql@j-davis.com>
Re: Extensible Rmgr for Table AMs Robert Haas <robertmhaas@gmail.com>
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
Дата:
От: Amit Kapila
Дата:
FAQ