On 2021-May-13, Alvaro Herrera wrote:
> The btree code modified was found to be an actual problem in production
> when a btree is corrupted in such a way that vacuum would get an
> infinite loop. I don't remember the exact details but I think we saw
> vacuum running for a couple of weeks, and had to restart the server in
> order to terminate it (since it wouldn't respond to signals).
(Looking again, the nbtpage.c hunk might have been made obsolete by
c34787f91058 and other commits).
--
Álvaro Herrera Valdivia, Chile