PostgreSQL 17 Open Items

== Open Issues ==
NOTE: Please place new open items at the end of the list.
NOTE: If known, please list the Owner of the open item.
== Decisions to Recheck Mid-Beta ==
== Older bugs affecting stable branches ==
=== Live issues ===
* 
** Affects 11+ (probably)
* 
** the pattern exists as earlier as pg 12.
* 
* 
** Commit: 
** Dangling-ACLs issue resolved at: 
** pg_dump still has issues with replicating the ownership of extension member objects, especially if the ownership was changed after CREATE EXTENSION. That's far from new though, and it's unlikely to get resolved for v17.
* 
** 
=== Fixed issues ===
* 
** Possible solution in this thread: 
** Affects 15+ (probably)
** Fixed at: 
* 
** Commit: 
** Affects 16+
** Fixed at: 
* 
** Commit: 
** Affects 14+
** Fixed at: 
* 
** Fixed at: (in v18 only)
== Non-bugs ==
* 
** Commit: 
== Resolved Issues ==
=== resolved before 17.0 ===
* Parallel index scans that use SAOP array keys can hang
** Owner: Peter Geoghegan
** Commit: 
** Fixed at: 
* new string() functionality renders jsonb_path functions not immutable
** Commit: 
** Fixed at: 
* Difficulty integrating TimescaleDB with new stream-based scan_analyze_next_block
** Owner: Thomas Munro
** Commit: 
** Fixed at: 
=== resolved before 17rc1 ===
* v17-era libpq additions lack conditional compilation feature macros
** Fix proposal here
** Fixed at: 
* 
** Commit: 
** Owner: Alexander Korotkov
** Fixed at: , 
* Instability with incremental backup tests (pg_combinebackup, 003_timeline.pl)
** Owner: Robert Haas
** Commit: 
** Tomas changed the hardware for the BF member, which seems to have stabilized things
* Fix memory counter update in reorderbuffer
** Owner: Masahiko Sawada
** Commit: 
** Fixed at: 
=== resolved before 17beta3 ===
* 
** Commit: 
** Owner: Jeff Davis
** Fixed at: , , , 
* 
** Commit: 
** Owner: Jeff Davis
** Fixed at: , 
* 
** Commit: 
** Owner: Peter Eisentraut
** Fixed at: , 
* 
** Commit: 
** Owner: Amit Langote
** Fixed at: , 
* 
** Commit: 
** Owner: Robert Haas
** Fixed at: 
* 
** Commit: 
** Owner: Amit Langote
** Fixed at: 
* 
** Commit: 
** Owner: Amit Langote
** Fixed at: 
* 
** Commit: 
** Owner: Tomas Vondra
** Fixed at: 
* 
** Commit: 
** Note: discussion is about renaming this GUC.
** Owner: Amit Kapila
** Fixed at: 
* 
** Commit: 
** Owner: Amit Kapila
** Fixed at: 
* 
** Commit: 
** Owner: Alvaro Herrera
** Fixed at: 
* 
** Commit: 
** Owner: Alexander Korotkov
** Fixed at: 
* 
** Commit: + 
** Owner: Michael Paquier
** Fixed at: 
* 
** Commit: 
** Owner: Alexander Korotkov
** Fixed at: and 
* 
** Commit: 
** Owner: Nathan Bossart
** Fixed at: 
* 
** Commit: 
** Owner: Heikki Linnakangas
** Fixed at: 
* 
** Commit: 
** Owner: Robert Haas
* 
** Commit: 
** Owner: Robert Haas
** Fixed at: 
* 
** Commit: 
** Owner: Tom Lane
** Fixed at: , 
* 
** Commit: 
** Owner: Peter Eisentraut and Amit Kapila
** Fixed at: 
=== resolved before 17beta2 ===
* 
** Commit: 
** Owner: Amit Langote
** Fixed at: 
* 
** Commit: 
** Owner: Heikki Linnakangas
* 
** Original Commit: 
** Fixed at: 
* 
** Commit: 
** Owner: Heikki Linnakangas
* 
** Commit: 
** Owner: Masahiko Sawada
** Fixed at: 
=== resolved before 17beta1 ===
* 
** Commit: 
** Fixed at: 
* 
** Commit: 
** Fixed by revert 
* 
** Fixed at: 
* 
** Fixed at: 
* 
** Original Commit: 
** Fixed at: 
* 
** Original Commit: 
** Fixed at: 
* 
** Original Commit: 
** Fixed at: 
* 
** Original Commit: , , 
** Fixed at: , 
* 
** Original Commit: 
** Fixed at: 
* 
** Commit: 
** Fixed at: 
* 
** Commit: 
** Owner: Tomas Vondra
* 
** Commit: 
** Fixed at: 
* 
** Commit: 
** Fixed at: 
* 
** Commit: 
** The behavior is intentional but we have improved the documentation in 
** Owner: Robert Haas
* 
** Commit: 
** Owner: Tomas Vondra
* 
** Commit: 
** Fixed at: 
* 
** Commit: 
** Fixed at: 
* 
** Commit: 
** Fixed at: 
* Rework tests of test_json_parser
** Commit: 
** Fixed at: 
* 
** Commit: 
** Owner: Peter Eisentraut
** Reverted: 
* checksums vs. incremental backup
** Commit: 
** Owner: Robert Haas
** For now, we'll do this: 
* 
** Commit: 
** Owner: Heikki Linnakangas
* 
** Commit: 
** Owner: Peter Eisentraut, Ashutosh Bapat
** Fixed at: 
* 
** Commit: 
** Owner: Peter Eisentraut
** Fixed at: 
* 
** Thread on IETF mailing list
** apparently, request has been approved
** Commit: 
** Owner: Heikki Linnakangas
* 
** Commit: 
** Owner: Michael Paquier
** Fixed at: and 
* 
** Commit: 
** Owner: Peter Eisentraut
** Fixed by revert 
* 
** Commit: , 
** Owner: Alvaro Herrera, Tom Lane
** Fixed at: 
* 
** Commit: 
** Owner: Heikki Linnakangas
** 
* 
** Commit: 
** Owners: Melanie Plageman, Tomas Vondra
** Fixed at: 
* 
** Commit: 
** This item is too general. Add specific items for specific issues.
** Some things have already been fixed (e.g. test instability).
== Won't Fix ==
== Important Dates ==
Current schedule:
* GA: September 26, 2024
* RC 1: September 5, 2024
* Beta 3: August 8, 2024
* Beta 2: June 27, 2024
* Beta 1: May 23, 2024
* Feature Freeze: April 8, 2024 0:00 AoE
== See also ==
* Release Management Team
* PostgreSQL 16 Open Items
Category:Open_Items