Re: tuptoaster.c must *not* use SnapshotAny

Поиск
Список
Период
Сортировка
От Zeugswetter Andreas SB SD
Тема Re: tuptoaster.c must *not* use SnapshotAny
Дата
Msg-id 46C15C39FEB2C44BA555E356FBCD6FA41EB4B6@m0114.s-mxs.net
обсуждение исходный текст
Ответ на tuptoaster.c must *not* use SnapshotAny  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: tuptoaster.c must *not* use SnapshotAny
Список pgsql-hackers
> You're right, lazy VACUUM doesn't create this issue.  My mistake.
> But VACUUM FULL does.
> 
> > I can only see a problem with a partway through vacuum 
> full, that aborted.
> 
> Exactly.

Can you try give me a hint, why an aborted VACUUM FULL will not allways be 
a problem (also for other operations) until you run another VACUUM FULL
that succeeds ?

How do we know, that a (newly) FrozenXid tuple does not still have 
a (visible) duplicate ?

Andreas


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Peter Eisentraut
Дата:
Сообщение: Re: backend/po, make update-po works strange
Следующее
От: Tom Lane
Дата:
Сообщение: Re: tuptoaster.c must *not* use SnapshotAny