Re: JDBC gripe list

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

In response to

Responses

Browse pgsql-jdbc by date

  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