postgresql/src/backend/access
Tom Lane 8c3cc86e7b During WAL recovery, when reading a page that we intend to overwrite completely
from the WAL data, don't bother to physically read it; just have bufmgr.c
return a zeroed-out buffer instead.  This speeds recovery significantly,
and also avoids unnecessary failures when a page-to-be-overwritten has corrupt
page headers on disk.  This replaces a former kluge that accomplished the
latter by pretending zero_damaged_pages was always ON during WAL recovery;
which was OK when the kluge was put in, but is unsafe when restoring a WAL
log that was written with full_page_writes off.

Heikki Linnakangas
2007-05-02 23:18:03 +00:00
..
common Make 'col IS NULL' clauses be indexable conditions. 2007-04-06 22:33:43 +00:00
gin Fix a few typos in comments in GiN. 2007-02-01 04:16:08 +00:00
gist Minor tweaking of index special-space definitions so that the various 2007-04-09 22:04:08 +00:00
hash Repair PANIC condition in hash indexes when a previous index extension attempt 2007-04-19 20:24:04 +00:00
heap Fix condition for whether end_heap_rewrite must fsync, per Heikki. 2007-04-17 21:29:31 +00:00
index Refactor the index AM API slightly: move currentItemData and 2007-01-20 18:43:35 +00:00
nbtree Code review for btree page split WAL reduction patch. Make it actually work 2007-04-11 20:47:38 +00:00
transam During WAL recovery, when reading a page that we intend to overwrite completely 2007-05-02 23:18:03 +00:00
Makefile Replace useless uses of := by = in makefiles. 2007-02-09 15:56:00 +00:00