Re: JDBC 4 Compliance

From: Dave Cramer <pg(at)fastcrypt(dot)com>
To: Tom Dunstan <pgsql(at)tomd(dot)cc>
Cc: Mike Fowler <mike(at)mlfowler(dot)com>, Bryan Varner <bvarner(at)polarislabs(dot)com>, List <pgsql-jdbc(at)postgresql(dot)org>
Subject: Re: JDBC 4 Compliance
Date: 2013-06-28 10:24:05
Message-ID: CADK3HHKaP9YRF09qdaf8x8UGf4PN_K5xkyFTdVZ-GxF5+9kSFg@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-jdbc

Tom,

The test suite is not bad, but it certainly could use more tests. I doubt
it confirms everything.

Plus there are some things you can only test in production

On a more general note. After today I will be away from my computer for the
next 3 days.
I am going to contemplate my involvement, which at this time is leaning
towards staying on and developing a team to which I will feel comfortable
leaving the driver to.

There's been considerable talk about not supporting 4.1, blobs, etc. I'd
like to understand what is missing; I've asked this before does anyone have
a gap analysis ?

Dave Cramer

dave.cramer(at)credativ(dot)ca
http://www.credativ.ca

On Thu, Jun 27, 2013 at 11:43 PM, Tom Dunstan <pgsql(at)tomd(dot)cc> wrote:

> On 27 June 2013 23:50, Mike Fowler <mike(at)mlfowler(dot)com> wrote:
>
>> The recurring plan that seems to be developing is to maintain the current
>> driver focusing on it's stability and compatibility. Going forward the
>> energy and focus would be towards a new driver which is liberated from the
>> concerns of backwards compatibility.
>
>
> Uh, what? Which backwards compatibility were you intending to throw away?
> Just older JRE versions?
>
>
>> Long term we'll have to see whether we want to maintain two codebases.
>> For now let's experiment and see how things progress. There are pros and
>> cons to both codebases, neither are perfect. With that in mind this is open
>> source and people are free to do their own thing but there is strength in
>> numbers. We obviously all care about PostgreSQL and it's JDBC driver so let
>> us all try and make the best JDBC driver(s) possible!
>
>
> As a long-time user of the driver, I'd like to de-lurk to point out that
> the nervousness about stability which has surfaced in this thread (and
> which I share) can often point to opportunities to improve automated test
> coverage.
>
> Dave, how complete would you say that the existing test suites are? If a
> new implementation can pass the tests, how much does that say about the
> driver's completeness or backwards compatibility?
>
> And for those who have forked the driver or started from scratch, do you
> have comments on the existing test suite? Or have you written your own?
>
> If the AIO etc driver is to be developed in parallel with the existing
> one, it might be an interesting idea to split the tests out into a separate
> project so that the tests can be run against both drivers. Then
> improvements in the test suite are shared as well!
>
> Cheers
>
> Tom
>

In response to

Responses

Browse pgsql-jdbc by date

  From Date Subject
Next Message Heikki Linnakangas 2013-06-28 10:24:37 Re: JDBC 4 Compliance
Previous Message Kevin Wooten 2013-06-28 03:55:00 Re: JDBC 4 Compliance