Improve cache invalidation handling. Eespecially
Hiroshi Inoue <inoue@tpf.co.jp>
Improve cache invalidation handling. Eespecially this would fix TODO * elog() flushes cache, try invalidating just entries from current xact, perhaps using invalidation cache
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/access/heap/heapam.c | modified | +4 −2 |
| src/backend/access/transam/xact.c | modified | +22 −7 |
| src/backend/storage/smgr/md.c | modified | +26 −1 |
| src/backend/utils/cache/inval.c | modified | +410 −35 |
| src/include/utils/inval.h | modified | +9 −1 |