]> granicus.if.org Git - postgresql/commit
Improve a number of elog messages for not-supposed-to-happen cases in btrees,
authorTom Lane <tgl@sss.pgh.pa.us>
Mon, 31 Dec 2007 04:52:05 +0000 (04:52 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Mon, 31 Dec 2007 04:52:05 +0000 (04:52 +0000)
commitac1ae9f2fac089305953636df66f83cb75edf8da
tree6b9be969376a0cb65f5663a1681ac0b18d4dd632
parent4944852469d567e9243c1f9106de17a478d543b9
Improve a number of elog messages for not-supposed-to-happen cases in btrees,
since these seem to happen after all in corrupted indexes.  Make sure we
supply the index name in all cases, and provide relevant block numbers where
available.  Also consistently identify the index name as such.

Back-patch to 8.2, in hopes that this might help Mason Hale figure out his
problem.
src/backend/access/nbtree/nbtinsert.c
src/backend/access/nbtree/nbtpage.c
src/backend/access/nbtree/nbtsearch.c