pgsql/src backend/access/common/heaptuple.c ba ... - Mailing list pgsql-committers

From tgl@postgresql.org (Tom Lane)
Subject pgsql/src backend/access/common/heaptuple.c ba ...
Date
Msg-id 20020527195333.9301A476058@postgresql.org
Whole thread Raw
List pgsql-committers
CVSROOT:    /cvsroot
Module name:    pgsql
Changes by:    tgl@postgresql.org    02/05/27 15:53:33

Modified files:
    src/backend/access/common: heaptuple.c
    src/backend/access/heap: tuptoaster.c
    src/include/access: htup.h

Log message:
    Distinguish between MaxHeapAttributeNumber and MaxTupleAttributeNumber,
    where the latter is made slightly larger to allow for in-memory tuples
    containing resjunk attributes.  Responds to today's complaint that one
    cannot UPDATE a table containing the allegedly-legal maximum number of
    columns.

    Also, apply Manfred Koizar's recent patch to avoid extra alignment padding
    when there is a null bitmap.  This saves bytes in some cases while not
    creating any backward-compatibility problem AFAICS.


pgsql-committers by date:

Previous
From: momjian@postgresql.org (Bruce Momjian - CVS)
Date:
Subject: pgsql/doc TODO
Next
From: tgl@postgresql.org (Tom Lane)
Date:
Subject: pgsql/contrib/dblink README.dblink dblink.c db ...