Great post have a few questions 1 for wal nostealforce case you mention no undoredo is required for crash recovery i am not sure about that specifically think about the case where log is written point 1 then data buffers are being written points 2 3 and some where randomly there is a crash between these points.