Convert the lock manager to use the new dynahash.c support for partitioned
hash tables, instead of the previous kluge involving multiple hash tables. This partially undoes my patch of last December.
Showing
- src/backend/storage/lmgr/README 30 additions, 15 deletionssrc/backend/storage/lmgr/README
- src/backend/storage/lmgr/deadlock.c 2 additions, 2 deletionssrc/backend/storage/lmgr/deadlock.c
- src/backend/storage/lmgr/lock.c 235 additions, 194 deletionssrc/backend/storage/lmgr/lock.c
- src/backend/storage/lmgr/proc.c 7 additions, 7 deletionssrc/backend/storage/lmgr/proc.c
- src/backend/utils/adt/lockfuncs.c 2 additions, 2 deletionssrc/backend/utils/adt/lockfuncs.c
- src/include/storage/lock.h 28 additions, 14 deletionssrc/include/storage/lock.h
- src/include/storage/lwlock.h 3 additions, 2 deletionssrc/include/storage/lwlock.h
Loading
Please register or sign in to comment