Alvaro Herrera wrote: > Tom Lane wrote: >> The point would be to not disable interrupts till after doing the FSM >> vacuuming. Ignoring CANCEL for longer than we must is bad. > > Oh, I see. I guess the answer is that it depends on what happens if you > interrupt after vacuuming the FSM. I have no idea what that is supposed > to accomplish so I'm of no help here. FreeSpaceMapVacuum says it's > about fixing inconsistencies in the FSM, so I'm guessing that it's not > critical.
Yeah, interrupting FreeSpaceMapVacuum (or right after it) is harmless. > FWIW I notice that RelationTruncate contains an outdated comment at the > top about the 'fsm' function argument which is nowadays no longer an > argument. Thanks, fixed. -- Heikki Linnakangas EnterpriseDB http://www.enterprisedb.com -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers