Er zijn updates verschenen van PostgreSQL uit de 9.5-, 9.4-, 9.3-, 9.2-, en 9.1-serie. Daarnaast is ook de eerste bètarelease van versie 9.6 uitgebracht. Dit populaire 'opensource relational database management system' draait op een groot aantal besturingssystemen en is daardoor uitstekend inzetbaar in diverse omgevingen. Het is een afgeleide van Ingres, nadat de hoofdontwikkelaar daarvan voor zichzelf is begonnen en deze database van opensource closedsource werd. De release notes voor deze bugfix-uitgave kunnen hieronder worden gevonden.
This update fixes several problems which caused downtime for users, including:The release also includes many other bug fixes for reported issues, many of which affect all supported versions:
- Clearing the OpenSSL error queue before OpenSSL calls, preventing errors in SSL connections, particularly when using the Python, Ruby or PHP OpenSSL wrappers
- Fixed the "failed to build N-way joins" planner error
- Fixed incorrect handling of equivalence in multilevel nestloop query plans, which could emit rows which didn't match the WHERE clause.
- Prevented two memory leaks with using GIN indexes, including a potential index corruption risk.
- Fix corner-case parser failures occurring when operator_precedence_warning is turned on
- Prevent possible misbehavior of TH, th, and Y,YYY format codes in to_timestamp()
- Correct dumping of VIEWs and RULEs which use ANY (array) in a subselect
- Disallow newlines in ALTER SYSTEM parameter values
- Avoid possible misbehavior after failing to remove a tablespace symlink
- Fix crash in logical decoding on alignment-picky platforms
- Avoid repeated requests for feedback from receiver while shutting down walsender
- Multiple fixes for pg_upgrade
- Support building with Visual Studio 2015