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

30 January 2020

PostgreSQL JDBC Driver 42.2.10 Released

Notable changes

Changed

Added

  • Add maxResultBuffer property (#1657)
  • add caller push of binary data (rebase of #953) (#1659)

Fixed

  • Cleanup PGProperty, sort values, and add some missing to docs (#1686)
  • Fixing LocalTime rounding (losing precision) (#1570)
  • Network Performance of PgDatabaseMetaData.getTypeInfo() method (#1668)
  • Issue #1680 updating a boolean field requires special handling to set it to t or f instead of true or false (#1682)
  • bug in pgstream for replication (#1681)
  • Issue #1677 NumberFormatException when fetching PGInterval with small value (#1678)
  • Metadata queries improvements with large schemas. (#1673)
  • Utf 8 encoding optimizations (#1444)
  • interval overflow (#1658)
  • Issue #1482 where the port was being added to the GSSAPI service name (#1651)
  • remove receiving EOF from backend after cancel since according to protocol the server closes the connection once cancel is sent (connection reset exception is always thrown) (#1641)
  • Unable to register out parameter Issue #1646 (#1648)

See full changelog for 42.2.10


06 December 2019

PostgreSQL JDBC Driver 42.2.9 Released

Notable changes

Changed

Added

  • read only transactions PR 1252
  • pkcs12 key functionality PR 1599
  • new "escapeSyntaxCallMode" connection property PR 1560
  • connection property to limit server error detail in exception exceptions PR 1579
  • cancelQuery() to PGConnection public interface PR 1157
  • support for large update counts (JDBC 4.2) PR 935
  • Add Binary Support for Oid.NUMERIC and Oid.NUMERIC_ARRAY PR 1636

Fixed

  • issue 716 getTypeInfo() may not return data in the order specified in Oracle documentation PR 1506
  • PgSQLXML setCharacterStream() results in null value PR 1608
  • get correct column length for simple domains PR 1605
  • NPE as a result of calling executeQuery twice on a statement fixes issue #684 PR 1610
  • handle numeric domain types PR 1611
  • pginterval to take iso8601 strings PR 1612
  • remove currentTimeMillis from code, tests are OK PR 1617
  • NPE when calling setNull on a PreparedStatement with no parameters PR 1620
  • allow OUT parameter registration when using CallableStatement native CALL PR 1561
  • add release save point into execute with batch PR 1583
  • Prevent use of extended query protocol for BEGIN before COPY PR 1639

See full changelog for 42.2.9


13 September 2019

PostgreSQL JDBC Driver 42.2.8 Released

Notable changes

Changed

Added

Fixed

  • fix: Revert inet default Java type to PGObject and handle values with net masks PR 1568

See full changelog for 42.2.8




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

Latest Releases

42.2.10 · 30 Jan 2020 · Notes
42.2.9 · 06 Dec 2019 · Notes
42.2.8 · 13 Sep 2019 · Notes
42.2.7 · 10 Sep 2019 · Notes
42.2.6 · 18 Jun 2019 · Notes

Support Us

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


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