diff options
author | Peter Geoghegan <pg@bowt.ie> | 2021-05-06 13:17:39 -0700 |
---|---|---|
committer | Peter Geoghegan <pg@bowt.ie> | 2021-05-06 13:17:39 -0700 |
commit | c9787385db47ba423d845b34d58e158551c6335d (patch) | |
tree | 82a453448e00f576dc9efcfbb9d38b477ee0cf21 /src/backend/parser/parse_utilcmd.c | |
parent | 3fe773b149755977d2ffde2afd89557b39d0afd9 (diff) | |
download | postgresql-c9787385db47ba423d845b34d58e158551c6335d.tar.gz postgresql-c9787385db47ba423d845b34d58e158551c6335d.zip |
Remove overzealous VACUUM visibility map assertion.
The all_visible_according_to_vm variable's value is inherently prone to
becoming invalidated concurrently, since it is set before we even
acquire a lock on a related heap page buffer.
Oversight in commit 7136bf34, which added the assertion in passing.
Author: Masahiko Sawada <sawada.mshk@gmail.com>
Reported-By: Tang <tanghy.fnst@fujitsu.com>
Diagnosed-By:: Masahiko Sawada <sawada.mshk@gmail.com>
Discussion: https://postgr.es/m/CAD21AoDzgc8_MYrA5m1fyydomw_eVKtQiYh7sfDK4KEhdMsf_g@mail.gmail.com
Diffstat (limited to 'src/backend/parser/parse_utilcmd.c')
0 files changed, 0 insertions, 0 deletions