pgsql-server/src/backend access/nbtree/nbtsort ...

From: tgl(at)postgresql(dot)org (Tom Lane)
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql-server/src/backend access/nbtree/nbtsort ...
Date: 2002-08-06 19:41:23
Message-ID: 20020806194123.4B316475993@postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

CVSROOT: /cvsroot
Module name: pgsql-server
Changes by: tgl(at)postgresql(dot)org 02/08/06 15:41:23

Modified files:
src/backend/access/nbtree: nbtsort.c
src/backend/storage/page: bufpage.c

Log message:
Still more paranoia in PageAddItem: disallow specification of an item
offset past the last-used-item-plus-one, since that would result in
leaving uninitialized holes in the item pointer array. AFAICT the only
place that was depending on this was btree index build, which was being
cavalier about when to fill in the P_HIKEY pointer; easily fixed.
Also a small performance improvement: shuffle itemid's by means of
memmove, not a one-at-a-time loop.

Browse pgsql-committers by date

  From Date Subject
Next Message Peter Eisentraut - PostgreSQL 2002-08-06 21:13:44 pgsql-server/src/bin/psql sv.po
Previous Message Tom Lane 2002-08-06 19:37:10 pgsql-server/src/include/storage bufpage.h