aboutsummaryrefslogtreecommitdiff
path: root/src/backend/executor/nodeProjectSet.c
diff options
context:
space:
mode:
authorPeter Geoghegan <pg@bowt.ie>2021-03-23 16:09:51 -0700
committerPeter Geoghegan <pg@bowt.ie>2021-03-23 16:09:51 -0700
commit5b861baa550a369e04bf67fbe83f3a5a8c742fb4 (patch)
tree3b455ad3782b2b7aefe80f1e63f7f16f48509a9a /src/backend/executor/nodeProjectSet.c
parent87d90ac61fa113ffc886efcdb391c522c1982991 (diff)
downloadpostgresql-5b861baa550a369e04bf67fbe83f3a5a8c742fb4.tar.gz
postgresql-5b861baa550a369e04bf67fbe83f3a5a8c742fb4.zip
nbtree VACUUM: Cope with buggy opclasses.
Teach nbtree VACUUM to press on with vacuuming in the event of a page deletion attempt that fails to "re-find" a downlink for its child/target page. There is no good reason to treat this as an irrecoverable error. But there is a good reason not to: pressing on at this point removes any question of VACUUM not making progress solely due to misbehavior from user-defined operator class code. Discussion: https://postgr.es/m/CAH2-Wzma5G9CTtMjbrXTwOym+U=aWg-R7=-htySuztgoJLvZXg@mail.gmail.com
Diffstat (limited to 'src/backend/executor/nodeProjectSet.c')
0 files changed, 0 insertions, 0 deletions