Gracefully handling variable-length data types at the 8k limit?

Поиск
Список
Период
Сортировка
От Michael Robinson
Тема Gracefully handling variable-length data types at the 8k limit?
Дата
Msg-id 199806220659.OAA22236@public.bta.net.cn
обсуждение исходный текст
Список pgsql-hackers
I sent this to general:
> I have written an aggregate function which returns a "varlena" type whose
> length is proportional to the number of rows passed to the function.
>
> My question is what is the consensus on the best way to handle the case
> where the input to the aggregate causes the length of the variable to
> exceed the 8k limit?  Abort the query?  Generate an error message, and
> discard subsequent data?  Silently discard data?  Something else?

Apparently, not only is there no consensus, but nobody seems to have any
opinions either.  So, I would like to solicit opinions.

What is the proper thing for aggregate functions and operators to do when
they discover they need more than 8k for a variable length data type?

    -Michael Robinson


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

Предыдущее
От: Alexzander Blashko
Дата:
Сообщение: Re: [HACKERS] cursors and other dragons
Следующее
От: The Hermit Hacker
Дата:
Сообщение: Re: btree: BTP_CHAIN flag was expected (revisited)