From: | Jorge Solórzano <jorsol(at)gmail(dot)com> |
---|---|
To: | Vladimir Sitnikov <sitnikov(dot)vladimir(at)gmail(dot)com> |
Cc: | List <pgsql-jdbc(at)postgresql(dot)org> |
Subject: | Re: pgjdbc 42.1.0 release: changelog update |
Date: | 2017-05-03 20:03:25 |
Message-ID: | CA+cVU8OHMMC=ocAQUOBdcF2R41x-p2YU6TY5q7xJB9-feK9h5Q@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-jdbc |
Hi Vladimir,
For the release notes of 42.0 you should add the keyword: *BUG:*
setCharacterStream
truncates data. The bug is fixed in 42.1.0
additionally add:
BUG: No suitable driver found for jdbc:postgresql when using a DataSource
implementation. The bug is fixed in 42.1.0
In the 42.1.0-notes.md please add:
fix: make sure org.postgresql.Driver is loaded when accessing though
DataSource interface [#768](https://github.com/pgjdbc/pgjdbc/issues/768)
There where many reports related to the this problem, so it should be
highlighted that is fixed now.
Now that there will be an imminent 42.1.0 release, I have to propose a
change in the release management of the driver, try to get a "release
early, release often" approach and make use of the new versioning. IMO when
an bug is introduced and is fixed, is should be released ASAP, for the #768
(DataSource) bug it should be followed by a 42.0.1 release, for the logical
replication bug it should follow a 42.0.2 release, since a feature is
introduced (REF_CURSOR using getObject) before the fix for #800 (
setCharacterStream), then it have to wait to the 42.1.0, that is basically
the idea... bugfixes released often, but I'm not sure how to properly
balance it with feature release.
Regards,
Jorge Solórzano
On Wed, May 3, 2017 at 1:04 PM, Vladimir Sitnikov <
sitnikov(dot)vladimir(at)gmail(dot)com> wrote:
> Hi,
>
> I'm about to proceed with pgjdbc 42.1.0 release (there are new features,
> thus it is 42.1.0 not 42.0.1)
> Here's a relevant changelog update: https://github.com/
> pgjdbc/pgjdbc/commit/efebd6a2f99a8bca96531ffd5460f7be85ffc13f
>
> Notable changes section is going to be as follows:
> * fix: data being trucated in setCharacterStream (the bug introduced in
> 42.0.0) [PR#802](https://github.com/pgjdbc/pgjdbc/pull/802)
> * fix: calculation of lastReceiveLSN for logical replication [PR#801](
> https://github.com/pgjdbc/pgjdbc/pull/801)
> * feat: support fetching a
>
> REF_CURSOR using getObject [PR#809](https://github.com/
> pgjdbc/pgjdbc/pull/809)
>
> Please feel free to review it.
>
> Vladimir
>
From | Date | Subject | |
---|---|---|---|
Next Message | Vladimir Sitnikov | 2017-05-04 09:41:57 | [pgjdbc/pgjdbc] 8d8f81: doc: add more items to notable changes sections of... |
Previous Message | Vladimir Sitnikov | 2017-05-03 19:04:55 | pgjdbc 42.1.0 release: changelog update |