Patch: Add support for hstore extension - and map it to/from java.util.Map

Поиск
Список
Период
Сортировка
От Mikko Tiihonen
Тема Patch: Add support for hstore extension - and map it to/from java.util.Map
Дата
Msg-id 4FAB8796.40904@nitorcreations.com
обсуждение исходный текст
Ответы Re: Patch: Add support for hstore extension - and map it to/from java.util.Map  (Dave Cramer <pg@fastcrypt.com>)
Re: Patch: Add support for hstore extension - and map it to/from java.util.Map  (Craig Ringer <ringerc@ringerc.id.au>)
Список pgsql-jdbc
Hi,

Here is a patch to enable initial support for hstore in the jdbc driver.

With the patch using ResultSet.getObject() on a hstore column and it returns a HashMap<String, String>
Similarly a Statement.setObject(Map<Object,Object> will send the data to backend using hstore format.

The patch supports both text and binary transfer modes. However the current patch does not automatically enable the
fasterbinary transfer more, but instead  
user has to currently add binaryTransferEnable=<hstore-oid> to connection parameters.

I'm still pondering how to enable the binary transfers automatically without the overhead of fetching the hstore oid on
eachconnection startup. 
- can it be cached to some static cache based on connection url+login information?
- if not then a way to lazy evaluate it needs to be implemented

-Mikko

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

Предыдущее
От: Radosław Smogura
Дата:
Сообщение: Re: Fwd: Postgres JDBC, WS and commit
Следующее
От: mephysto
Дата:
Сообщение: Re: Fwd: Postgres JDBC, WS and commit