pgsql/src backend/access/transam/xlogutils.c b ...

From: tgl(at)postgresql(dot)org
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql/src backend/access/transam/xlogutils.c b ...
Date: 2001-10-05 17:28:13
Message-ID: 200110051728.f95HSDm74457@postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

CVSROOT: /cvsroot
Module name: pgsql
Changes by: tgl(at)postgresql(dot)org 01/10/05 13:28:13

Modified files:
src/backend/access/transam: xlogutils.c
src/backend/commands: command.c
src/backend/executor: spi.c
src/backend/lib: Makefile
src/backend/postmaster: pgstat.c
src/backend/storage/buffer: buf_table.c
src/backend/storage/freespace: freespace.c
src/backend/storage/ipc: shmem.c
src/backend/storage/lmgr: lock.c
src/backend/storage/smgr: mm.c
src/backend/tcop: pquery.c
src/backend/utils/adt: ri_triggers.c
src/backend/utils/cache: relcache.c
src/backend/utils/hash: dynahash.c
src/backend/utils/mmgr: portalmem.c
src/include/storage: shmem.h
src/include/utils: hsearch.h portal.h
Removed files:
src/backend/lib: hasht.c
src/include/lib: hasht.h

Log message:
Further cleanup of dynahash.c API, in pursuit of portability and
readability. Bizarre '(long *) TRUE' return convention is gone,
in favor of just raising an error internally in dynahash.c when
we detect hashtable corruption. HashTableWalk is gone, in favor
of using hash_seq_search directly, since it had no hope of working
with non-LONGALIGNable datatypes. Simplify some other code that was
made undesirably grotty by promixity to HashTableWalk.

Browse pgsql-committers by date

  From Date Subject
Next Message meskes 2001-10-05 17:37:07 pgsql/src/interfaces/ecpg ChangeLog lib/data.c ...
Previous Message momjian 2001-10-05 15:50:11 pgsql/doc/src/sgml/ref pg_dumpall.sgml