[Pljava-dev] PL/Java 1.5.3 draft release notes

From: Chapman Flack <chap(at)anastigmatix(dot)net>
To:
Subject: [Pljava-dev] PL/Java 1.5.3 draft release notes
Date: 2019-09-29 01:23:33
Message-ID: 5D900795.5060803@anastigmatix.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pljava-dev

I have pushed a draft of what will become the PL/Java 1.5.3 release
notes, here:

https://github.com/tada/pljava/blob/REL1_5_STABLE/src/site/markdown/releasenotes.md.vm

The release will add support for PG 12, and can also be built with
a Java version newer than 8 (though that is not required).

Java Object.finalize() is no longer used anywhere (it was long
informally deprecated, which became formal in Java 9), resulting in
some rearrangement of how threads and native state are managed. More
details are in the release notes.

There are improvements to the java.sql.SQLXML API first supported in 1.5.1,
and to the supplied example code that uses the Saxon library to now provide
largely working implementations of XMLCAST, XMLEXISTS, XMLQUERY, XMLTABLE,
XMLTEXT, LIKE_REGEX, OCCURRENCES_REGEX, POSITION_REGEX, SUBSTRING_REGEX,
and TRANSLATE_REGEX where the language is true XQuery, not just XPath 1.0
as in the similar core PostgreSQL functions.

Bugs in ResultSet holdability, and Savepoint behavior after rollback, are
fixed.

Any testing (from the head of the REL1_5_STABLE branch) or other comments
before I make a release will be welcome.

Regards,
-Chap
_______________________________________________
Pljava-dev mailing list
Pljava-dev(at)lists(dot)pgfoundry(dot)org
http://lists.pgfoundry.org/mailman/listinfo/pljava-dev

Browse pljava-dev by date

  From Date Subject
Next Message Chapman Flack 2019-10-04 04:23:02 [Pljava-dev] PL/Java 1.5.3 announced
Previous Message Chapman Flack 2019-03-09 00:26:26 [Pljava-dev] A couple PL/Java github branches worth previewing