Re: statement caching patch from Laszlo Hornyak for review

Поиск
Список
Период
Сортировка
От Heikki Linnakangas
Тема Re: statement caching patch from Laszlo Hornyak for review
Дата
Msg-id 46B0EDB6.5050603@enterprisedb.com
обсуждение исходный текст
Ответ на Re: statement caching patch from Laszlo Hornyak for review  (Csaba Nagy <nagy@ecircle-ag.com>)
Ответы Re: statement caching patch from Laszlo Hornyak for review
Список pgsql-jdbc
Csaba Nagy wrote:
>> In fact, how about kicking our connection pool implementation out to an
>> external module as well? The connection pool and the statement cache
>> could live together as a pgfoundry project, or as an additional jar in
>> the jdbc project.
>
> The postgres ConnectionPool implementation included in the JDBC project
> already has some postgres specific bits (e.g. setPreparedThreashold),
> and I find it is not specific enough, as it is quite hard to set
> postgres specific settings on the pooled connections otherwise, as the
> place where the pool is configured is the natural place where all other
> default connection properties should be configured too. So my opinion is
> to make the ConnectionPool implementation as specific for postgres as it
> is reasonable, allowing to set most of the things you could set on a
> postgres connection. In particular it would be nice to set the default
> properties to pass on when creating a new pooled connection (this is
> actually not really postgres specific now that I think about it, but
> prepareThreshold is).

You could have extra methods to set any driver-specific properties in
the generic connection pool implementation. With reflection, I think you
could also create a proxy DataSource class that implements all the same
driver-specific methods as the underlaying DataSource.

What do you think of the idea of just moving the current implementation
to an additional jar?

--
  Heikki Linnakangas
  EnterpriseDB   http://www.enterprisedb.com

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

Предыдущее
От: Csaba Nagy
Дата:
Сообщение: Re: statement caching patch from Laszlo Hornyak for review
Следующее
От: Dave Cramer
Дата:
Сообщение: Re: statement caching patch from Laszlo Hornyak for review