diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2010-02-17 03:10:33 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2010-02-17 03:10:33 +0000 |
commit | c64339face6e9abd041ab58ade2aceb48a9f4956 (patch) | |
tree | 36496185d3ecc39934b5f551ab2d557bc17ded01 /src/backend/commands/functioncmds.c | |
parent | 711804fddd54ea3c20d32c4b53d05a8c59bcbe4f (diff) | |
download | postgresql-c64339face6e9abd041ab58ade2aceb48a9f4956.tar.gz postgresql-c64339face6e9abd041ab58ade2aceb48a9f4956.zip |
When updating ShmemVariableCache from a checkpoint record, be sure to set
all the values derived from oldestXid, not just that field. Brain fade in
one of my patches associated with flat file removal, exposed by a report
from Fujii Masao.
With this change, xidVacLimit should always be valid, so remove a couple of
bits of complexity associated with the previous assumption that sometimes
it wouldn't get set right away.
Diffstat (limited to 'src/backend/commands/functioncmds.c')
0 files changed, 0 insertions, 0 deletions