some pointless HeapTupleHeaderIndicatesMovedPartitions calls

Поиск
Список
Период
Сортировка
Искать
От
Alvaro Herrera
Тема
some pointless HeapTupleHeaderIndicatesMovedPartitions calls
Дата
Msg-id
20200929164411.GA15497@alvherre.pgsql
Список
Дерево обсуждения
some pointless HeapTupleHeaderIndicatesMovedPartitions calls Alvaro Herrera <alvherre@2ndquadrant.com>
Re: some pointless HeapTupleHeaderIndicatesMovedPartitions calls Pavan Deolasee <pavan.deolasee@gmail.com>
Re: some pointless HeapTupleHeaderIndicatesMovedPartitions calls Anastasia Lubennikova <a.lubennikova@postgrespro.ru>
Re: some pointless HeapTupleHeaderIndicatesMovedPartitions calls Michael Paquier <michael@paquier.xyz>
Hello

Pavan Deolasee recently noted that a few of the
HeapTupleHeaderIndicatesMovedPartitions calls added by commit
5db6df0c0117 are useless, since they are done after comparing t_self
with t_ctid.  That's because t_self can never be set to the magical
values that indicate that the tuple moved partition.  If the first
test fails (so we know t_self equals t_ctid), necessarily the second
test will also fail.

So these checks can be removed and no harm is done.

-- 
Álvaro Herrera                            39°49'30"S 73°17'W
В списке pgsql-hackers по дате отправления
От: Pavel Stehule
Дата:
От: Tom Lane
Дата:
FAQ