diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2007-03-08 17:03:31 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2007-03-08 17:03:31 +0000 |
commit | 2825337232afa1fe2d6de30d163d93beb0177e67 (patch) | |
tree | 646487e50d83d7f5d19273fe35f5111c45d7ac25 /src/backend/utils/adt/regexp.c | |
parent | 2afb01dbde46b985d01d44122e441fcf66b22e78 (diff) | |
download | postgresql-2825337232afa1fe2d6de30d163d93beb0177e67.tar.gz postgresql-2825337232afa1fe2d6de30d163d93beb0177e67.zip |
Fix vac_update_relstats to ensure it always sends a relcache inval message,
even if none of the fields in the pg_class row change. This behavior is
necessary to ensure other backends flush rd_targblock values that might
point to truncated-away pages. We got this right pre-8.2 but it was broken
by overoptimistic change to not write out the pg_class row if unchanged.
Per report from Pavan Deolasee.
Diffstat (limited to 'src/backend/utils/adt/regexp.c')
0 files changed, 0 insertions, 0 deletions