Split out list of XLog resource managers
Alvaro Herrera <alvherre@alvh.no-ip.org>
Split out list of XLog resource managers The new rmgrlist.h header, containing all necessary data about built-in resource managers, allows other pieces of code to access them. In particular, this allows a future pg_xlogdump program to extract rm_desc function pointers, without having to keep a duplicate list of them.
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/access/transam/rmgr.c | modified | +4 −17 |
| src/include/access/rmgr.h | modified | +16 −20 |
| src/include/access/rmgrlist.h | added | +44 −0 |
| src/include/access/xlog_internal.h | modified | +4 −1 |