postgresql/src/backend/access
Tom Lane 07e8b6aabc Don't allow walsender to send WAL data until it's been safely fsync'd on the
master.  Otherwise a subsequent crash could cause the master to lose WAL that
has already been applied on the slave, resulting in the slave being out of
sync and soon corrupt.  Per recent discussion and an example from Robert Haas.

Fujii Masao
2010-06-17 16:41:25 +00:00
..
common Ensure default-only storage parameters for TOAST relations 2010-06-07 02:59:02 +00:00
gin pgindent run for 9.0 2010-02-26 02:01:40 +00:00
gist Typo fix. Kevin Grittner. 2010-04-14 20:17:26 +00:00
hash pgindent run for 9.0 2010-02-26 02:01:40 +00:00
heap Improve printing of XLOG_HEAP_NEWPAGE records to include the forknum. 2010-05-02 22:37:43 +00:00
index pgindent run for 9.0 2010-02-26 02:01:40 +00:00
nbtree Fix handling of b-tree reuse WAL records when hot standby is disabled, 2010-04-30 06:34:29 +00:00
transam Don't allow walsender to send WAL data until it's been safely fsync'd on the 2010-06-17 16:41:25 +00:00
Makefile Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00