]> 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:20 +0000 (04:52 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Mon, 31 Dec 2007 04:52:20 +0000 (04:52 +0000)
commit163195338f42f38a702484e3afe3b7cc967fd4ba
treee935706436d36477bd753df5b675b30b3fad50bf
parent6412f0a2fe2909393eb16c20c03e14d8cdcd9b1d
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