Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHeikki Linnakangas2013-11-18 07:51:09 +0000
committerHeikki Linnakangas2013-11-18 07:51:09 +0000
commit4c697d8f4845823a8af67788b219ffa4516ad14c (patch)
treef1a2c0858f3e6cceaba1a8c2efd48ee947c4daef /src/bin/scripts/createuser.c
parentf901bb50e33ad95593bb68f7b3b55eb2e47607dc (diff)
Count locked pages that don't need vacuuming as scanned.
Previously, if VACUUM skipped vacuuming a page because it's pinned, it didn't count that page as scanned. However, that meant that relfrozenxid was not bumped up either, which prevented anti-wraparound vacuum from doing its job. Report by Миша Тюрин, analysis and patch by Sergey Burladyn and Jeff Janes. Backpatch to 9.2, where the skip-locked-pages behavior was introduced.
Diffstat (limited to 'src/bin/scripts/createuser.c')
0 files changed, 0 insertions, 0 deletions