postgresql/src/backend/access/rmgrdesc
Robert Haas c4c51541e2 Still more code review for single-page hash vacuuming.
Most seriously, fix use of incorrect block ID, per a report from
Jeff Janes that it causes a crash and a diagnosis from Amit Kapila.

Improve consistency between the hash and btree versions of this
code by adding back a PANIC that btree has, and by registering
data in the xlog record in the same way, per complaints from
Jeff Janes and Amit Kapila.

Tidy up some minor cosmetic points, per complaints from Amit
Kapila.

Patch by Ashutosh Sharma, reviewed by Amit Kapila, and tested by
Jeff Janes.

Discussion: http://postgr.es/m/CAMkU=1w-9Qe=Ff1o6bSaXpNO9wqpo7_9GL8_CVhw4BoVVHasqg@mail.gmail.com
2017-03-27 12:51:10 -04:00
..
Makefile Generic Messages for Logical Decoding 2016-04-06 10:05:41 +01:00
brindesc.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
clogdesc.c Track the oldest XID that can be safely looked up in CLOG. 2017-03-23 14:26:31 -04:00
committsdesc.c Fix race condition in reading commit timestamps 2017-01-19 18:24:17 -03:00
dbasedesc.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
genericdesc.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
gindesc.c Split index xlog headers from other private index headers. 2017-02-14 15:37:59 -05:00
gistdesc.c Split index xlog headers from other private index headers. 2017-02-14 15:37:59 -05:00
hashdesc.c Still more code review for single-page hash vacuuming. 2017-03-27 12:51:10 -04:00
heapdesc.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
logicalmsgdesc.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
mxactdesc.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
nbtdesc.c Split index xlog headers from other private index headers. 2017-02-14 15:37:59 -05:00
relmapdesc.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
replorigindesc.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
seqdesc.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
smgrdesc.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
spgdesc.c Split index xlog headers from other private index headers. 2017-02-14 15:37:59 -05:00
standbydesc.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
tblspcdesc.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
xactdesc.c Rename user-facing tools with "xlog" in the name to say "wal". 2017-02-09 16:23:46 -05:00
xlogdesc.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00