File tree 1 file changed +4
-1
lines changed
src/backend/access/nbtree
1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -476,7 +476,10 @@ inserting a downlink might require splitting a page, it might fail if you
476
476
run out of disk space. That would be bad during VACUUM - the reason for
477
477
running VACUUM in the first place might be that you run out of disk space,
478
478
and now VACUUM won't finish because you're out of disk space. In contrast,
479
- an insertion can require enlarging the physical file anyway.
479
+ an insertion can require enlarging the physical file anyway. There is one
480
+ minor exception: VACUUM finishes interrupted splits of internal pages when
481
+ deleting their children. This allows the code for re-finding parent items
482
+ to be used by both page splits and page deletion.
480
483
481
484
To identify missing downlinks, when a page is split, the left page is
482
485
flagged to indicate that the split is not yet complete (INCOMPLETE_SPLIT).
You can’t perform that action at this time.
0 commit comments