Revert bogus fixes of HOT-freezing bug
authorAlvaro Herrera <[email protected]>
Thu, 2 Nov 2017 14:51:05 +0000 (15:51 +0100)
committerAlvaro Herrera <[email protected]>
Thu, 2 Nov 2017 14:51:05 +0000 (15:51 +0100)
commit08ba67d596a1443c32d0b5300aaad8042729cd41
tree1ae85d07bef668be425dc4046390211c3c9a5de8
parent1cf96d6c7169d0eb21770eac67b60c12dcaf113c
Revert bogus fixes of HOT-freezing bug

It turns out we misdiagnosed what the real problem was.  Revert the
previous changes, because they may have worse consequences going
forward.  A better fix is forthcoming.

The simplistic test case is kept, though disabled.

Discussion: https://postgr.es/m/20171102112019[email protected]
src/backend/access/heap/heapam.c
src/backend/access/heap/pruneheap.c
src/backend/commands/vacuumlazy.c
src/backend/executor/execMain.c
src/include/access/heapam.h
src/test/isolation/isolation_schedule