]> granicus.if.org Git - postgresql/commit
Get rid of PID entries in shmem hash table; there is no longer any need
authorTom Lane <tgl@sss.pgh.pa.us>
Fri, 7 Sep 2001 00:27:30 +0000 (00:27 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Fri, 7 Sep 2001 00:27:30 +0000 (00:27 +0000)
commit863aceb54f956ca9d6d06a44244d7a1b13e99c8b
tree4a2558c54b9ab4aac79536ec9c248c26472593c9
parent0059c4216c1e106311cd935dee2b9c42d9a7a1d3
Get rid of PID entries in shmem hash table; there is no longer any need
for them, and making them just wastes time during backend startup/shutdown.
Also, remove compile-time MAXBACKENDS limit per long-ago proposal.
You can now set MaxBackends as high as your kernel can stand without
any reconfiguration/recompilation.
12 files changed:
contrib/userlock/user_locks.c
src/backend/port/darwin/sem.c
src/backend/port/qnx4/sem.c
src/backend/postmaster/postmaster.c
src/backend/storage/ipc/shmem.c
src/backend/storage/lmgr/lock.c
src/backend/storage/lmgr/proc.c
src/backend/utils/init/postinit.c
src/backend/utils/misc/guc.c
src/include/pg_config.h.in
src/include/storage/proc.h
src/include/storage/shmem.h