postgresql/src/backend
Tom Lane 766dc45d9f Add defenses to btree and hash index AMs to do simple sanity checks
on every index page they read; in particular to catch the case of an
all-zero page, which PageHeaderIsValid allows to pass.  It turns out
hash already had this idea, but it was just Assert()ing things rather
than doing a straight error check, and the Asserts were partially
redundant with PageHeaderIsValid anyway.  Per recent failure example
from Jim Nasby.  (gist still needs the same treatment.)
2005-11-06 19:29:01 +00:00
..
access Add defenses to btree and hash index AMs to do simple sanity checks 2005-11-06 19:29:01 +00:00
bootstrap Postpone pg_timezone_initialize() until after creation of postmaster.pid, 2005-10-20 20:05:45 +00:00
catalog Message corrections 2005-10-29 00:31:52 +00:00
commands Disregard superuserness when checking to see if a role GRANT would 2005-11-04 17:25:15 +00:00
executor Rename the members of CommandDest enum so they don't collide with other uses of 2005-11-03 17:11:40 +00:00
lib Standard pgindent run for 8.1. 2005-10-15 02:49:52 +00:00
libpq Clean up md5.c to make it clearer that it is a frontend-and-backend 2005-10-20 13:54:08 +00:00
main Standard pgindent run for 8.1. 2005-10-15 02:49:52 +00:00
nodes Standard pgindent run for 8.1. 2005-10-15 02:49:52 +00:00
optimizer Thinking further, it seems we had better also copy down resorigtbl/resorigcol 2005-11-03 17:45:29 +00:00
parser Adjust parser so that POSTQUEL-style implicit RTEs are stored with 2005-10-26 19:21:55 +00:00
po Translation updates 2005-11-04 23:31:12 +00:00
port Fix Windows setitimer() emulation to not depend on delivering an APC 2005-10-25 15:15:16 +00:00
postmaster Repair an error introduced by log_line_prefix patch: it is not acceptable 2005-11-05 03:04:53 +00:00
regex Standard pgindent run for 8.1. 2005-10-15 02:49:52 +00:00
rewrite A few trivial code cleanups motivated by reading warnings generated 2005-10-18 01:06:24 +00:00
storage Repair an error introduced by log_line_prefix patch: it is not acceptable 2005-11-05 03:04:53 +00:00
tcop Fix a couple of missed None -> DestNone in comments. 2005-11-03 21:35:57 +00:00
utils Repair an error introduced by log_line_prefix patch: it is not acceptable 2005-11-05 03:04:53 +00:00
Makefile Add an ifneq to avoid make warning on AIX --- there is a separate rule 2005-10-27 20:45:29 +00:00
nls.mk Add _ to gettext triggers. Must have been forgotten here when it was introduced. 2005-10-04 11:14:03 +00:00