]> granicus.if.org Git - postgresql/commit
Avoid hot standby cancels from VAC FREEZE
authorSimon Riggs <simon@2ndQuadrant.com>
Fri, 26 Jun 2015 23:47:34 +0000 (00:47 +0100)
committerSimon Riggs <simon@2ndQuadrant.com>
Fri, 26 Jun 2015 23:47:34 +0000 (00:47 +0100)
commitca6a11d785abcb42a96362d87a735b1ed1129074
treed17cef3d0052d44576c7e43bbd4d30dc944f08d0
parent88fab18a4cf14604d994fbee1cf6bf5c67b166b6
Avoid hot standby cancels from VAC FREEZE

VACUUM FREEZE generated false cancelations of standby queries on an
otherwise idle master. Caused by an off-by-one error on cutoff_xid
which goes back to original commit.

Backpatch to all versions 9.0+

Analysis and report by Marco Nenciarini

Bug fix by Simon Riggs
src/backend/access/heap/heapam.c