Release Date: 2016-11-29
This release includes all the bug fixes and security fixes from PostgreSQL 9.5.5. In addition, there are a few Postgres-XL specific bug fixes in this release. For information about new features in the Postgres-XL 9.5r1 major release, see Section E.6.
A dump/restore is not required for those running Postgres-XL 9.5r1.2 and above.
Fix a bug in handling of foreign key constraints when loose_constraints is set to TRUE.
Ensure we're not going beyond the configured limits of max_coordinators or max_datanodes.
Fix an oversight where we failed to track whether parameter value has been computed or not at all places.
Correctly initialise coordMaxWALSenders and datanodeMaxWALSenders while adding new nodes via pgxc_ctl.
Allow COMMIT/ROLLBACK PREPARED xact to succeed on the local coordinator even if the GTM no longer has state information for the transaction when xc_maintenance_mode is active.
Handle remote parameters correctly by sending then down to the remote nodes in the correct order and correction position.
Fix VPATH build for contrib/pgxc_ctl.
Fix a bug in handling of databases with names requiring quoting.