Re: libpq: PQgetCopyData() and allocation overhead

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: libpq: PQgetCopyData() and allocation overhead
Дата
Msg-id 2505190.1677866116@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: libpq: PQgetCopyData() and allocation overhead  (Jelte Fennema <postgres@jeltef.nl>)
Список pgsql-hackers
Jelte Fennema <postgres@jeltef.nl> writes:
> On Fri, 3 Mar 2023 at 17:33, Tom Lane <tgl@sss.pgh.pa.us> wrote:
>> If you mean exposing PQExpBuffer to users of libpq-fe.h, I'd be very
>> seriously against that.  I realize that libpq exposes it at an ABI
>> level, but that doesn't mean we want non-Postgres code to use it.

> The code comment in the pqexpbuffer.h header suggests that client
> applications are fine too use the API to:

Our own client apps, sure.  But you have to buy into the whole Postgres
compilation environment to use PQExpBuffer.  (If you don't believe me,
just try including pqexpbuffer.h by itself.)  That's a non-starter
for most clients.

            regards, tom lane



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

Предыдущее
От: Robert Haas
Дата:
Сообщение: Re: Fix comments in gistxlogDelete, xl_heap_freeze_page and xl_btree_delete
Следующее
От: Robert Haas
Дата:
Сообщение: Re: pgsql: Harden new test case against force_parallel_mode = regress.