Skip site navigation (1) Skip section navigation (2)

01 August 2017

PostgreSQL JDBC Driver 42.1.4 Released

Notable changes

Changed

  • Statements with non-zero fetchSize no longer require server-side named handle. This might cause issues when using old PostgreSQL versions (pre-8.4)+fetchSize+interleaved ResultSet processing combo. Issue 869

See full changelog for 42.1.4


14 July 2017

PostgreSQL JDBC Driver 42.1.3 Released

Notable changes

Fixed

  • Fix NPE in PreparedStatement.executeBatch in case of empty batch (regression since 42.1.2). PR 867

See full changelog for 42.1.3


12 July 2017

PostgreSQL JDBC Driver 42.1.2 Released

Notable changes

Changed

  • Better logic for returning keyword detection. Previously, pgjdbc could be defeated by column names that contain returning, so pgjdbc failed to "return generated keys" as it considered statement as already having returning keyword PR 824 201daf1d
  • Use server-prepared statements for batch inserts when prepareThreshold>0. Note: this enables batch to use server-prepared from the first executeBatch() execution (previously it waited for prepareThreshold executeBatch() calls) abc3d9d7

Fixed

  • Replication API: fix issue in #834 setting statusIntervalUpdate causes high CPU load. PR 835 59236b74

Regresions

  • NPE in PreparedStatement.executeBatch in case of empty batch. Fixed in 42.1.3

See full changelog for 42.1.2




The PostgreSQL JDBC group would like to thank YourKit
for graciously providing licenses to the project.

Latest Releases

42.1.4 · 01 Aug 2017 · Notes
42.1.3 · 14 Jul 2017 · Notes
42.1.2 · 12 Jul 2017 · Notes
42.1.1 · 04 May 2017 · Notes
42.1.0 · 03 May 2017 · Notes

Support Us

PostgreSQL is free. Please support our work by making a donation.


Privacy Policy | About PostgreSQL
Copyright © 1996-2017 The PostgreSQL Global Development Group