Tom Lane napsal(a):
Zdenek Kotala <[EMAIL PROTECTED]> writes:
By the way, do you need CRC as a first page member? Is it for future development like CLOG integration into buffers? Why not put it on the end as and mark it as a special? It will reduce space requirement when CRC is not enabled.

... and make life tremendously more complex for indexes,

Indexes uses PageGetSpecial macro and they live with them and PageInit could do correct placement. Only problem are assert macros and extra check which verifies correct size of special.

plus turning
CRC checking on or off on-the-fly would be problematic.

Yeah, it is problem.

I think Alvaro
has the right idea: just put the field there all the time.

Agree.

        Zdenek



--
Zdenek Kotala              Sun Microsystems
Prague, Czech Republic     http://sun.com/postgresql


--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers

Reply via email to