pgsql/src backend/access/transam/xlogutils.c b ... - Mailing list pgsql-committers

From tgl@postgresql.org
Subject pgsql/src backend/access/transam/xlogutils.c b ...
Date
Msg-id 200110051728.f95HSDm74457@postgresql.org
Whole thread Raw
List pgsql-committers
CVSROOT:    /cvsroot
Module name:    pgsql
Changes by:    tgl@postgresql.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.


pgsql-committers by date:

Previous
From: momjian@postgresql.org
Date:
Subject: pgsql/doc/src/sgml/ref pg_dumpall.sgml
Next
From: meskes@postgresql.org
Date:
Subject: pgsql/src/interfaces/ecpg ChangeLog lib/data.c ...