Add support to dynahash.c for partitioning shared hashtables according

Tom Lane <tgl@sss.pgh.pa.us>

Commit: 51ee9fa1574e1826dde4012ecb07455d73fb1444
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2006-07-22T23:04:39Z
Releases: 8.2.0
Add support to dynahash.c for partitioning shared hashtables according
to the low-order bits of the entry hash value.  Also make some incidental
cleanups in the dynahash API, such as not exporting the hash header
structs to the world.

Files

PathChange+/−
src/backend/storage/ipc/shmem.c modified +7 −30
src/backend/storage/lmgr/lock.c modified +2 −2
src/backend/utils/hash/dynahash.c modified +356 −72
src/include/utils/hsearch.h modified +22 −76