Opened 2 years ago
Closed 2 years ago
#18401 closed enhancement (fixed)
postgresql-15.4
| Reported by: | Douglas R. Reno | Owned by: | Douglas R. Reno |
|---|---|---|---|
| Priority: | elevated | Milestone: | 12.0 |
| Component: | BOOK | Version: | git |
| Severity: | normal | Keywords: | |
| Cc: |
Description
New minor version
Change History (4)
comment:1 by , 2 years ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
comment:2 by , 2 years ago
| Priority: | normal → elevated |
|---|
comment:3 by , 2 years ago
comment:4 by , 2 years ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
Fixed at 6bd666ac2e01a36d8c6a24fca95c1159d9ebf606
SA-11.3-076 issued
Note:
See TracTickets
for help on using tickets.

Security Issues:
Release Notes:
This update fixes over 40 bugs that were reported in the last several months. The issues listed below affect PostgreSQL 15. Some of these issues may also affect other supported versions of PostgreSQL. Fix for handling of NULL values in BRIN indexes. This fix does not apply to existing BRIN indexes -- you will need to run REINDEX to fix any BRIN indexes used to search for NULL values. Avoid leaving a corrupted database behind when DROP DATABASE is interrupted. Several fixes for partitioned indexes. Fix ALTER EXTENSION ... SET SCHEMA to error if the extension contains any objects outside the extension's schema. Fix dependency tracking of access methods for tables. Don't use partial unique indexes for uniqueness proofs in the planner. Correctly handle sub-SELECTs in RLS policy expressions and security-barrier views when expanding rule actions. Fix race conditions in conflict detection for SERIALIZABLE transaction isolation mode. Fix intermittent failures when trying to update a field of a composite column that requires out-of-line TOASTing. Fix several memory leaks that occurred during the lifespan of a query. Accept fractional seconds in the input to the jsonpath datetime() method. Increase token limit in pg_hba.conf and pg_ident.conf to 10,240 bytes. An out-of-memory error from JIT will now cause a PostgreSQL FATAL error instead of a C++ exception. Allow VACUUM to continue after detecting certain types of B-tree index corruption. While this fix allows VACUUM to continue, you still need to REINDEX to fix the broken index. Avoid double replay of prepared transactions during crash recovery. Ensure that checkpoint calls fsync on a newly created but empty table. Silence "missing contrecord" errors to avoid logging inaccurate messages from pg_waldump and walsender. Fix the [fuzzystrmatch](https://www.postgresql.org/docs/current/fuzzystrmatch.html Soundex difference() function to correctly handle empty input. Several fixes for intarray, including disallowing oversize input arrays in a GiST index. Fix pg_dump to correctly handle SQL-standard function bodies (BEGIN ATOMIC) that require parse-time dependencies on unique indexes.