Separate the functions of relcache entry flush and smgr cache entry flush

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

Commit: fc299179dff8521a5ab61c15326278d13d2e069e
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2005-01-10T21:57:19Z
Releases: 8.0.0
Separate the functions of relcache entry flush and smgr cache entry flush
so that we can get the size of a shared inval message back down to what it
was in 7.4 (and simplify the logic too).  Phase 2 of fixing the
'SMgrRelation hashtable corrupted' problem.

Files

PathChange+/−
src/backend/utils/cache/inval.c modified +85 −53
src/include/storage/sinval.h modified +19 −23