postgresql/src/include/access
Andres Freund 728f152e07 Add rmgr callback to name xlog record types for display purposes.
This is primarily useful for the upcoming pg_xlogdump --stats feature,
but also allows to remove some duplicated code in the rmgr_desc
routines.

Due to the separation and harmonization, the output of dipsplayed
records changes somewhat. But since this isn't enduser oriented
content that's ok.

It's potentially desirable to further change pg_xlogdump's display of
records. It previously wasn't possible to show the record type
separately from the description forcing it to be in the last
column. But that's better done in a separate commit.

Author: Abhijit Menon-Sen, slightly editorialized by me
Reviewed-By: Álvaro Herrera, Andres Freund, and Heikki Linnakangas
Discussion: 20140604104716.GA3989@toroid.org
2014-09-19 16:20:29 +02:00
..
attnum.h pgindent run for 9.4 2014-05-06 12:12:18 -04:00
clog.h Add rmgr callback to name xlog record types for display purposes. 2014-09-19 16:20:29 +02:00
genam.h pgindent run for 9.4 2014-05-06 12:12:18 -04:00
gin_private.h Silence warning on new versions of clang. 2014-09-02 14:26:06 +03:00
gin.h Add rmgr callback to name xlog record types for display purposes. 2014-09-19 16:20:29 +02:00
gist_private.h Add rmgr callback to name xlog record types for display purposes. 2014-09-19 16:20:29 +02:00
gist.h pgindent run for 9.4 2014-05-06 12:12:18 -04:00
gistscan.h Update copyright for 2014 2014-01-07 16:05:30 -05:00
hash.h Add rmgr callback to name xlog record types for display purposes. 2014-09-19 16:20:29 +02:00
heapam_xlog.h Add rmgr callback to name xlog record types for display purposes. 2014-09-19 16:20:29 +02:00
heapam.h pgindent run for 9.4 2014-05-06 12:12:18 -04:00
hio.h Update copyright for 2014 2014-01-07 16:05:30 -05:00
htup_details.h pgindent run for 9.4 2014-05-06 12:12:18 -04:00
htup.h pgindent run for 9.4 2014-05-06 12:12:18 -04:00
itup.h pgindent run for 9.4 2014-05-06 12:12:18 -04:00
multixact.h Add rmgr callback to name xlog record types for display purposes. 2014-09-19 16:20:29 +02:00
nbtree.h Add rmgr callback to name xlog record types for display purposes. 2014-09-19 16:20:29 +02:00
printtup.h Update copyright for 2014 2014-01-07 16:05:30 -05:00
reloptions.h Revert "Allow units to be specified in relation option setting value." 2014-08-29 05:10:47 +09:00
relscan.h Update copyright for 2014 2014-01-07 16:05:30 -05:00
rewriteheap.h pgindent run for 9.4 2014-05-06 12:12:18 -04:00
rmgr.h Add rmgr callback to name xlog record types for display purposes. 2014-09-19 16:20:29 +02:00
rmgrlist.h Add rmgr callback to name xlog record types for display purposes. 2014-09-19 16:20:29 +02:00
sdir.h Update copyright for 2014 2014-01-07 16:05:30 -05:00
skey.h pgindent run for 9.4 2014-05-06 12:12:18 -04:00
slru.h pgindent run for 9.4 2014-05-06 12:12:18 -04:00
spgist_private.h Adjust SP-GiST WAL record formats to reduce alignment padding. 2014-06-05 12:55:35 +03:00
spgist.h Add rmgr callback to name xlog record types for display purposes. 2014-09-19 16:20:29 +02:00
subtrans.h Update copyright for 2014 2014-01-07 16:05:30 -05:00
sysattr.h Update copyright for 2014 2014-01-07 16:05:30 -05:00
timeline.h Update copyright for 2014 2014-01-07 16:05:30 -05:00
transam.h pgindent run for 9.4 2014-05-06 12:12:18 -04:00
tupconvert.h Update copyright for 2014 2014-01-07 16:05:30 -05:00
tupdesc.h pgindent run for 9.4 2014-05-06 12:12:18 -04:00
tupmacs.h pgindent run for 9.4 2014-05-06 12:12:18 -04:00
tuptoaster.h pgindent run for 9.4 2014-05-06 12:12:18 -04:00
twophase_rmgr.h Update copyright for 2014 2014-01-07 16:05:30 -05:00
twophase.h Fix race condition in preparing a transaction for two-phase commit. 2014-05-15 16:37:50 +03:00
valid.h Update copyright for 2014 2014-01-07 16:05:30 -05:00
visibilitymap.h Update copyright for 2014 2014-01-07 16:05:30 -05:00
xact.h Add rmgr callback to name xlog record types for display purposes. 2014-09-19 16:20:29 +02:00
xlog_fn.h Update copyright for 2014 2014-01-07 16:05:30 -05:00
xlog_internal.h Add rmgr callback to name xlog record types for display purposes. 2014-09-19 16:20:29 +02:00
xlog.h Add rmgr callback to name xlog record types for display purposes. 2014-09-19 16:20:29 +02:00
xlogdefs.h pgindent run for 9.4 2014-05-06 12:12:18 -04:00
xlogreader.h Update copyright for 2014 2014-01-07 16:05:30 -05:00
xlogutils.h Refactor per-page logic common to all redo routines to a new function. 2014-09-02 15:10:28 +03:00