PostgreSQL 17 Open Items
From PostgreSQL wiki
Jump to navigationJump to searchOpen Issues
NOTE: Please place new open items at the end of the list.
NOTE: If known, please list the Owner of the open item.
- Incorrect Assert in heap_end/rescan for BHS
- Commit: 04e72ed617be
- Owners: Melanie Plageman, Tomas Vondra
- Register ALPN protocol id with IANA
- Thread on IETF mailing list
- Commit: 91044ae4ba
- Owner: Heikki Linnakangas
- not null constraints break dump/restore
- Commit: b0e96f3119
- Owner: Alvaro Herrera
- Prior report
- Crash on merging inherited compression attributes
- Commit: 4d969b2f8
- Owner: Peter Eisentraut, Ashutosh Bapat
- Temporal PKs allow duplicates with empty ranges
- Commit: 46a0cd4ce
- Owner: Paul Jungwirth
- Rename sslnegotiation "requiredirect" option to "directonly"
- Commit: d39a49c1e4
- Owner: Heikki Linnakangas
- Issues with identity columns and partitioning
- Commit: 699586315704
- Owner: Peter Eisentraut
- Race condition with local injection point detach
- Commit: f587338dec87
- Owner: Michael Paquier
Decisions to Recheck Mid-Beta
Older bugs affecting stable branches
Live issues
- long-standing data loss bug in initial sync of logical replication
- Affects 11+ (probably)
- relfrozenxid may disagree with row XIDs after 1ccc1e05ae
- Commit: 1ccc1e05ae
- We have no test case to confirm the hypothesis that 1ccc1e05ae made things worse.
- It seems likely that there are or have been bugs in this area for a while, but it is not clear that anything is worse in 17.
- Owner: Robert Haas
Fixed issues
- Intermittent failures in 040_standby_failover_slots_sync test
- Possible solution in this thread: Race condition in FetchTableStates
- Affects 15+ (probably)
- Fixed at: aa79bde72565
Non-bugs
Resolved Issues
resolved before 17beta1
- DROP OWNED BY fails to clean out pg_init_privs grants
- Fixed at: 534287403914cc9760db98f7320ac4e92f5d416e
- Assert in expandTupleDesc() fails on row mismatch with additional SRF
- Fixed at: e0df80828abc0c01fcde123389032370b98f2015
- pg_upgrade with --link mode failing upgrade of publishers
- Original Commit: 29d0a77fa6606f9c01ba17311fc452dabd3f793d
- Fixed at: f17529b710977c6ae89a1bc141cd1fb587953cc3
- Rethink automated wait events when it comes to backpatching
- Original Commit: fa88928470b5
- Fixed at: f98dbdeb51d1
- Make injection points more easily concurrent-safe
- Original Commit: d86d20f0ba79
- Fixed at: f587338dec87
- Revisit implementation choices of ReorderBuffer eviction algorithm
- Original Commit: 5bec1d6bc5e3, b840508644, bcb14f4abc
- Fixed at: efb8acc0d0, 810f64a015
- Incorrect handling of IS [NOT] NULL quals on inheritance parents
- Original Commit: b262ad440edecda0b1aba81d967ab560a83acb8a
- Fixed at: 3af7040985b6df504a72cd307aad5d69ac5f5384
- Synced slot:change could be missing after promotion
- Commit: ddd5f4f54a
- Fixed at: 2ec005b4e2
- unnecessary differences between btree/brin in parallel CREATE INDEX
- Commit: b43757171470
- Owner: Tomas Vondra
- Problems with deparsed SQL/JSON query function
- Commit: 6185c9737cf
- Fixed at: c0fc0751862
- Improve some error messages for JSON_TABLE() by mentioning column name
- Commit: de3600452b61d
- Fixed at: b4fad46b6bc8
- pg_combinebackup does not detect missing files
- Commit: dc212340058b
- The behavior is intentional but we have improved the documentation in 2e2d4604d94318a304d350aee478bda91a521339
- Owner: Robert Haas
- aminsertcleanup fails to release buffers during reindex
- Commit: c1ec02be1d
- Owner: Tomas Vondra
- fix tablespace handling in pg_combinebackup
- Commit: dc212340058b
- Fixed at: cd64dc42d1e1b03e57e6ba3d316e4f9dec52a78d
- dump/restores not able to handle AM for partitioned tables
- Commit: 374c7a229042
- Fixed at: f46bee346c3b
- Rework handling of failover option in transaction block for ALTER SUBSCRIPTION
- Commit: 776621a5e479
- Fixed at: b29cbd3da4e3
- Rework tests of test_json_parser
- Commit: 3311ea86edc7
- Fixed at: daf554dbea b8a7bfa333 42fa4b6601 ba3e6e2bca cc893b8237
- backtrace_on_internal_error lacks extensibility
- Commit: a740b213d4b
- Owner: Peter Eisentraut
- Reverted: 592a2283721f7143999364ef487f2b4993f5161d
- checksums vs. incremental backup
- Commit: dc212340058b
- Owner: Robert Haas
- For now, we'll do this: 205db0114e03496f1d6febf276374900b6314e67
- Check that ALPN was used with direct SSL in libpq
- Commit: 91044ae4ba
- Owner: Heikki Linnakangas
Won't Fix
Important Dates
Current schedule:
- GA: XX
- RC 1: XX
- Beta 3: XX
- Beta 2: XX
- Beta 1: May 23, 2024
- Feature Freeze: April 8, 2024 0:00 AoE