Re: [JDBC] Reading and writing off-heap data

Поиск
Список
Период
Сортировка
От Tom Dunstan
Тема Re: [JDBC] Reading and writing off-heap data
Дата
Msg-id CAPPfruxC2o1KyoACLgjar0XTG0MxHTLKYhQoS0MP2_akXi6vKQ@mail.gmail.com
обсуждение исходный текст
Ответ на [JDBC] Reading and writing off-heap data  (Tom Dunstan <pgsql@tomd.cc>)
Список pgsql-jdbc
Sorry, gmail keeps defaulting to the wrong email and I catch it afterwards. Posted again to the list properly.

On 25 September 2017 at 20:17, Tom Dunstan <tom@tomd.cc> wrote:
Hi Vladimir!

On 25 September 2017 at 17:50, Vladimir Sitnikov <sitnikov.vladimir@gmail.com> wrote:
>
>
> That is of no question. The question is "do you intend to call user-provided code right from org.postgresql.core.v3.QueryExecutorImpl#processResults, case 'D': // Data Transfer (ongoing Execute response)" ?

We'd have to call it inside PGStream#receiveTupleV3 I think, as that's where the byte arrays for each field are being allocated. Or potentially it could be moved into the tuple class itself.

As with PR 953 https://github.com/pgjdbc/pgjdbc/pull/953 we'd call the user-provided code on a guarded InputStream so that we know they can't mess the stream up.

Cheers

Tom


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

Предыдущее
От: Tom Dunstan
Дата:
Сообщение: Re: [JDBC] Reading and writing off-heap data
Следующее
От: Philippe Marschall
Дата:
Сообщение: [JDBC] [pgjdbc/pgjdbc] fcb28c: feat: improve ResultSet#getObject(int, Class)(#93...