Could you tell me something about the internal structure of the WAL Files?
Aside from looking at all the xlog code, the easiest way to understand the logs is to look at Tom's xlogdump utility. You can find it in the archives somewhere but it needs to be updated a little such as changing the CRC and rtree calls.
--
Jonah H. Harris, Database Internals Architect
EnterpriseDB Corporation
732.331.1324