Skip to content

PL/Java 1.6.1 announced

Compare
Choose a tag to compare
@jcflack jcflack released this 17 Nov 01:44
· 262 commits to master since this release

PL/Java brings functions, triggers, and types in Java.

1.6.1 is the first minor update in the 1.6 series, for applications on PostgreSQL 9.5 or later and Java 9 or later. Legacy applications requiring older PostgreSQL or Java versions are supported by the 1.5 series.

1.6.1 fixes two bugs in 1.6.0, and adds SQL generator support for aggregates, casts, operators, and function OUT parameters.

Current users of a 1.5.x release should also review the 1.6.0 release notes for changes that may require attention before updating to 1.6.x.

Project site: http://tada.github.io/pljava/
Release notes: http://tada.github.io/pljava/releasenotes.html

Selected changes

  • OUT parameters offer one more way to declare functions returning composite types, with less burden on callers than RETURNS RECORD and less ceremony than declaring a named composite type.

  • New Java source annotations @Aggregate, @Cast, @Operator further reduce the manual effort of maintaining SQL deployment scripts for the Java code.

Please see the release notes for a more complete list of changes.

Availability:

1.6.1 is available from GitHub as a source release, which builds quickly using Maven:

Release page: https://github.com/tada/pljava/releases/tag/V1_6_1

This wiki page will add links to prebuilt packages that become available:
https://github.com/tada/pljava/wiki/Prebuilt-packages