Possible to go without page headers? - Mailing list pgsql-hackers

From Chris Cleveland
Subject Possible to go without page headers?
Date
Msg-id CABSN6Vd2+Ui=LVkm1z-9TYZgw9mNiiJSgK1Cka9rT=v0FNeA6w@mail.gmail.com
Whole thread Raw
Responses Re: Possible to go without page headers?  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-hackers
I'm writing an index access method with its own unique file format. It involves storing large blobs that break across pages.

The file format itself doesn't need or use page headers. There's no need for a checksum or to manage free space within the page.

Can I treat pages as just a flat, open 8k buffer and fill them with arbitrary data?

The reason I ask is that I see some reference to an LSN, used to determine when to dump a dirty buffer to disk, and don't know whether that is actually required. I plan to write a large number of pages all at once and I'm not yet quite sure how WAL logging will work. I also see some suggestion that the vacuum process uses page headers, but I haven't quite figured that out either.

pgsql-hackers by date:

Previous
From: Peter Eisentraut
Date:
Subject: Re: fixing bookindex.html bloat
Next
From: Tom Lane
Date:
Subject: Better error message for unsupported replication cases