Write a WAL record whenever we perform an operation without WAL-logging

Heikki Linnakangas <heikki.linnakangas@iki.fi>

Commit: 09b115f70684ea20dc344faab1a96f2831d3ee75
Author: Heikki Linnakangas <heikki.linnakangas@iki.fi>
Date: 2010-01-20T19:43:40Z
Releases: 9.0.0
Write a WAL record whenever we perform an operation without WAL-logging
that would've been WAL-logged if archiving was enabled. If we encounter
such records in archive recovery anyway, we know that some data is
missing from the log. A WARNING is emitted in that case.

Original patch by Fujii Masao, with changes by me.

Files