pgsql/src backend/access/transam/xlogutils.c b ...
От | tgl@postgresql.org |
---|---|
Тема | pgsql/src backend/access/transam/xlogutils.c b ... |
Дата | |
Msg-id | 200110051728.f95HSDm74457@postgresql.org обсуждение исходный текст |
Список | 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 по дате отправления: