Re: Commit 86dc90056 - Rework planning and execution of UPDATE and DELETE

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Commit 86dc90056 - Rework planning and execution of UPDATE and DELETE
Дата
Msg-id 217262.1618842840@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Commit 86dc90056 - Rework planning and execution of UPDATE and DELETE  (Rushabh Lathia <rushabh.lathia@gmail.com>)
Ответы Re: Commit 86dc90056 - Rework planning and execution of UPDATE and DELETE
Список pgsql-hackers
Rushabh Lathia <rushabh.lathia@gmail.com> writes:
> With the commit mentioned in the $subject, I am seeing the
> change in behaviour with the varlena header size.

Interesting.  AFAICS, the new behavior is correct and the old is wrong.
SET STORAGE PLAIN is supposed to disable use of TOAST features, including
short varlena headers.  So now that's being honored by the UPDATE, but
before it was not.  I have no idea exactly why that changed though ---
I'd expect that to be implemented in low-level tuple-construction logic
that the planner rewrite wouldn't have changed.

            regards, tom lane



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

Предыдущее
От: Dave Page
Дата:
Сообщение: Re: Windows default locale vs initdb
Следующее
От: Amit Langote
Дата:
Сообщение: Re: Commit 86dc90056 - Rework planning and execution of UPDATE and DELETE