PostgreSQL 10 Open Items

From PostgreSQL wiki

Jump to: navigation, search

Contents

Open Issues

  • Fix WAL receiver spinlock use. Two different issues here:
    • ready_to_display should be protected by the WAL sender's spinlock.
    • pg_stat_get_wal_receiver should look at the WAL receiver PID after taking a spin lock.
    • Author for both: Michael Paquier

Decisions to Recheck Mid-Beta

  • Add migration instructions encouraging migration from MD5 to SCRAM once we know the state of drivers; see post

Older Bugs

Non-bugs


Resolved Issues

resolved before 10beta1

  • SASLprep
    • Fixed by commit 60f11b87a2349985230c08616fa8a34ffde934c8
  • pg_dump and SUBSCRIPTIONS
    • fixed by commits c31671f9b5f6eee9b6726baad2db1795c94839d1, a9254e675bde7dc2d976d207450c559d914c0dd6
  • synchronous_standby_names shows unused priority values
    • original commit: 3901fd7 (principal author: Masahiko Sawada; owner: Fujii Masao notified)
    • The priority value is assigned to each standby listed in s_s_names even in quorum commit though those priority values are not used at all. Users can see those priority values in pg_stat_replication. Isn't this confusing? If yes, it might be better to always assign 1 as the priority, for example.
    • Not a bug. Consensus against current design; no consensus on which replacement to adopt. Need to resolve that debate.
    • Fixed by commit 346199dcab4cfb2c023373fb3d859583b59810d7
  • Rename wal location functions to "lsn"
    • Backward compatibility is already broken for most of these functions during the xlog to wal rename, and it'll likely be too late to change this once beta1 is out.
    • patch exists
    • fixed by commit d10c626de47d8b048b663471c7785603a2ec8641
  • snapshot builder has bugs
    • fixed by commits 2bef06d51646058c6bb480fcdbffb1f0cc914fed, 56e19d938dd1457ae078304df1b9903509a0a2bf, 955a684e0401954a58e956535107bc4b7136d952 and 524dbc14335cde0b18745f05a9112436d212f061

resolved before 10beta2

Important Dates

Current schedule:

  • feature freeze: April 7th
  • beta1: wrap May 15th, announce May 18th

References:

Personal tools