> I'm still nervous about how we're going to test the WAL code
> adequately for the lesser-used index types. Any ideas out there?
First, seems we'll have to follow to what you've proposed for
their redo/undo: log each *fact* of changing a page to know
was update op done entirely or not (rebuild index if so).
+ log information about where to find tuple pointing to heap
(for undo).
This is much easy to do than logging suitable for recovery.
Vadim