Re: Reduce TupleHashEntryData struct size by half

Поиск
Список
Период
Сортировка
От Jeff Davis
Тема Re: Reduce TupleHashEntryData struct size by half
Дата
Msg-id ef80cf623dca460ac865869c8b324b501e00052a.camel@j-davis.com
обсуждение исходный текст
Ответ на Re: Reduce TupleHashEntryData struct size by half  (David Rowley <dgrowleyml@gmail.com>)
Ответы Re: Reduce TupleHashEntryData struct size by half
Список pgsql-hackers
On Tue, 2025-01-14 at 22:01 +1300, David Rowley wrote:
> The trick would be to ensure ExecClearTuple() still works.

I'm confused by this. The comment over copy_minimal_slot says:

/*
 * Return a copy of minimal tuple representing the contents of the
slot.
 * The copy needs to be palloc'd in the current memory context. The
slot
 * itself is expected to remain unaffected. It is *not* expected to
have
 * meaningful "system columns" in the copy. The copy is not be "owned"
by
 * the slot i.e. the caller has to take responsibility to free memory
 * consumed by the slot.
 */

So why would ExecClearTuple() be a problem?

Regards,
    Jeff Davis




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