Split out rmgr rm_desc functions into their own files

Alvaro Herrera <alvherre@alvh.no-ip.org>

Commit: 1577b46b7c81e490cf5c8f0e90d0e5d0c09b5414
Author: Alvaro Herrera <alvherre@alvh.no-ip.org>
Date: 2012-11-28T16:01:15Z
Releases: 9.3.0
Split out rmgr rm_desc functions into their own files

This is necessary (but not sufficient) to have them compilable outside
of a backend environment.

Files

PathChange+/−
src/backend/access/gin/ginxlog.c modified +0 −63
src/backend/access/gist/gistxlog.c modified +0 −49
src/backend/access/hash/hash.c modified +0 −5
src/backend/access/heap/heapam.c modified +0 −148
src/backend/access/Makefile modified +1 −1
src/backend/access/nbtree/nbtxlog.c modified +0 −145
src/backend/access/rmgrdesc/clogdesc.c added +41 −0
src/backend/access/rmgrdesc/dbasedesc.c added +43 −0
src/backend/access/rmgrdesc/gindesc.c added +83 −0
src/backend/access/rmgrdesc/gistdesc.c added +68 −0
src/backend/access/rmgrdesc/hashdesc.c added +22 −0
src/backend/access/rmgrdesc/heapdesc.c added +165 −0
src/backend/access/rmgrdesc/Makefile added +15 −0
src/backend/access/rmgrdesc/mxactdesc.c added +51 −0
src/backend/access/rmgrdesc/nbtdesc.c added +162 −0
src/backend/access/rmgrdesc/relmapdesc.c added +33 −0
src/backend/access/rmgrdesc/seqdesc.c added +36 −0
src/backend/access/rmgrdesc/smgrdesc.c added +45 −0
src/backend/access/rmgrdesc/spgdesc.c added +89 −0
src/backend/access/rmgrdesc/standbydesc.c added +65 −0
src/backend/access/rmgrdesc/tblspcdesc.c added +40 −0
src/backend/access/rmgrdesc/xactdesc.c added +194 −0
src/backend/access/rmgrdesc/xlogdesc.c added +120 −0
src/backend/access/spgist/spgvacuum.c modified +1 −1
src/backend/access/spgist/spgxlog.c modified +0 −72
src/backend/access/transam/clog.c modified +0 −23
src/backend/access/transam/multixact.c modified +0 −33
src/backend/access/transam/rmgr.c modified +1 −1
src/backend/access/transam/xact.c modified +0 −173
src/backend/access/transam/xlog.c modified +1 −117
src/backend/catalog/heap.c modified +1 −0
src/backend/catalog/storage.c modified +1 −50
src/backend/commands/dbcommands.c modified +0 −24
src/backend/commands/sequence.c modified +0 −18
src/backend/commands/tablespace.c modified +0 −22
src/backend/storage/ipc/standby.c modified +0 −48
src/backend/utils/cache/relmapper.c modified +0 −16
src/include/access/xlog_internal.h modified +19 −0
src/include/catalog/storage.h modified +0 −6
src/include/catalog/storage_xlog.h added +49 −0