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.
Showing
- src/backend/storage/ipc/shmem.c 7 additions, 30 deletionssrc/backend/storage/ipc/shmem.c
- src/backend/storage/lmgr/lock.c 2 additions, 2 deletionssrc/backend/storage/lmgr/lock.c
- src/backend/utils/hash/dynahash.c 356 additions, 72 deletionssrc/backend/utils/hash/dynahash.c
- src/include/utils/hsearch.h 22 additions, 76 deletionssrc/include/utils/hsearch.h
Loading
Please register or sign in to comment