New relcache hash table with RelFileNode as key to be used
from bufmgr - it would be nice to have separate hash in smgr for node <--> fd mappings, but for the moment it's easy to add new hash to relcache. Fixed small bug in xlog.c:ReadRecord.
Showing
- src/backend/access/transam/xact.c 5 additions, 2 deletionssrc/backend/access/transam/xact.c
- src/backend/access/transam/xlog.c 5 additions, 2 deletionssrc/backend/access/transam/xlog.c
- src/backend/storage/buffer/buf_init.c 1 addition, 3 deletionssrc/backend/storage/buffer/buf_init.c
- src/backend/storage/buffer/bufmgr.c 12 additions, 54 deletionssrc/backend/storage/buffer/bufmgr.c
- src/backend/storage/buffer/localbuf.c 4 additions, 6 deletionssrc/backend/storage/buffer/localbuf.c
- src/backend/utils/cache/relcache.c 84 additions, 16 deletionssrc/backend/utils/cache/relcache.c
- src/include/storage/buf_internals.h 1 addition, 17 deletionssrc/include/storage/buf_internals.h
- src/include/utils/relcache.h 2 additions, 1 deletionsrc/include/utils/relcache.h
Loading
Please register or sign in to comment