Hi, On 2022-06-23 20:25:21 +0000, Bagga, Rishu wrote: > >> 3. A flag to identify if the page is a relational or BufferedObject > >Why is this needed in the page header? > > Now that we are dealing with two different type of page headers, we need to > know how to interpret any given page. We need to use pd_flags to determine > this.
When do we need to do so? We should never need to figure out whether an on-disk block is for an SLRU or something else, without also knowing which relation / SLRU it is in. Greetings, Andres Freund