00001 /* 00002 * rmgrdesc.c 00003 * 00004 * pg_xlogdump resource managers definition 00005 * 00006 * contrib/pg_xlogdump/rmgrdesc.c 00007 */ 00008 #define FRONTEND 1 00009 #include "postgres.h" 00010 00011 #include "access/clog.h" 00012 #include "access/gin.h" 00013 #include "access/gist_private.h" 00014 #include "access/hash.h" 00015 #include "access/heapam_xlog.h" 00016 #include "access/multixact.h" 00017 #include "access/nbtree.h" 00018 #include "access/rmgr.h" 00019 #include "access/spgist.h" 00020 #include "access/xact.h" 00021 #include "access/xlog_internal.h" 00022 #include "catalog/storage_xlog.h" 00023 #include "commands/dbcommands.h" 00024 #include "commands/sequence.h" 00025 #include "commands/tablespace.h" 00026 #include "rmgrdesc.h" 00027 #include "storage/standby.h" 00028 #include "utils/relmapper.h" 00029 00030 #define PG_RMGR(symname,name,redo,desc,startup,cleanup,restartpoint) \ 00031 { name, desc, }, 00032 00033 const RmgrDescData RmgrDescTable[RM_MAX_ID + 1] = { 00034 #include "access/rmgrlist.h" 00035 }; 00036