From: | Oliver Jowett <oliver(at)opencloud(dot)com> |
---|---|
To: | Kris Jurka <books(at)ejurka(dot)com> |
Cc: | Kevin Grittner <Kevin(dot)Grittner(at)wicourts(dot)gov>, Dave Cramer <pg(at)fastcrypt(dot)com>, pgsql-jdbc(at)postgresql(dot)org |
Subject: | Re: JDBC gripe list |
Date: | 2011-03-30 01:09:50 |
Message-ID: | AANLkTi=L7kJ+XjjxNLs77iXf00p_iwszmvChU5wL7qvT@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-jdbc |
On 30 March 2011 12:43, Kris Jurka <books(at)ejurka(dot)com> wrote:
>
>
> On Tue, 29 Mar 2011, Kevin Grittner wrote:
>
>> Unfortunately, the combination of these two requirements with the
>> fact that the PostgreSQL driver supports JDK 1.2 or higher means
>> that this option must not be allowed.
>
> Support for JDK1.2 and 1.3 was dropped starting with the 8.4 release.
>
> http://jdbc.postgresql.org/download.html#supported
What do you think about dropping support for 1.4 and requiring 1.5?
* the issues with generics in JDBC interfaces would hopefully go away
* many of the backwards compatibility issues with older JDBC versions
(e.g. BIT vs BOOLEAN) go away
* we can use generics in the driver implementation
* we can use java.util.concurrent
* many 3rd party libraries become useful (e.g. Netty) - there aren't
many things that support 1.4 left
I have a hard time dealing with the driver code these days because
first, I have to forget half of the language tools I usually use ..
Oliver
From | Date | Subject | |
---|---|---|---|
Next Message | Dave Cramer | 2011-03-30 01:19:00 | Re: JDBC gripe list |
Previous Message | Craig Ringer | 2011-03-30 00:20:21 | Re: JDBC gripe list |