Bug Fixes |
Fix checkpointer sync request queue problems |
3583 |
Moved to next CF |
|
Not processed
|
|
Thomas Munro (macdice) |
|
|
3 |
3 years ago |
Panic due to incorrect missingContrecPtr after promotion |
3585 |
Committed |
stable |
Not processed
|
|
Sami Imseih (simseih) |
|
Álvaro Herrera (alvherre) |
1 |
2 years ago |
Remove pgwin32_is_junction(), add lstat() for Windows |
3598 |
Moved to next CF |
|
Not processed
|
|
Thomas Munro (macdice) |
|
Thomas Munro (macdice) |
3 |
2 years ago |
Fix file descriptor reuse bugs |
3625 |
Committed |
|
Not processed
|
|
Andres Freund (andresfreund), Thomas Munro (macdice) |
|
Thomas Munro (macdice) |
1 |
2 years ago |
Fixes wrong memset api usage |
3640 |
Rejected |
|
Not processed
|
|
Ranier Vilela (raniervilela) |
|
|
1 |
2 years ago |
Implicitly created operator family not listed by pg_event_trigger_ddl_commands |
3642 |
Committed |
|
Not processed
|
|
Masahiko Sawada (masahikosawada) |
|
Álvaro Herrera (alvherre) |
1 |
2 years ago |
bogus: logical replication rows/cols combinations |
3643 |
Committed |
|
Not processed
|
|
Zhijie Hou (houzj) |
|
Amit Kapila (amitkapila) |
1 |
2 years ago |
De-reserve "STRING" |
3656 |
Committed |
15 |
Not processed
|
|
Tom Lane (tgl) |
|
Tom Lane (tgl) |
1 |
2 years ago |
Fix the statistics gathering in case of commit and chain |
3657 |
Moved to next CF |
|
Not processed
|
|
Lætitia AVROT (arkhena) |
|
|
2 |
2 years ago |
ensure privilege checks in CREATE INDEX run as calling user |
3661 |
Committed |
stable |
Not processed
|
|
Noah Misch (nmisch), Nathan Bossart (bossartn) |
|
Noah Misch (nmisch) |
1 |
2 years ago |
[BUG] Panic due to incorrect missingContrecPtr after promotion |
3675 |
Moved to next CF |
|
Not processed
|
|
Sami Imseih (simseih) |
|
|
2 |
2 years ago |
pg_visibility's pg_check_visible() yields false positive when working in parallel with autovacuum |
3739 |
Moved to next CF |
17 |
Not processed
|
|
Daniel Shelepanov (dshelepanov) |
|
Alexander Korotkov (smagen) |
6 |
1 year ago |
Documentation |
doc: PQexecParams binary handling example for REAL data type |
3568 |
Moved to next CF |
|
Not processed
|
|
Mark Wong (markwkm) |
|
|
6 |
1 year ago |
I thought it would be better to add a POSIx_fadvise description for the recovery_prefetch parameter here, to distinguish it from the database functions. |
3689 |
Withdrawn |
15 |
Not processed
|
|
|
|
|
1 |
3 years ago |
I thought it would be better to add a POSIx_fadvise description for the recovery_prefetch parameter here, to distinguish it from the database functions. |
3690 |
Withdrawn |
15 |
Not processed
|
|
|
|
|
1 |
3 years ago |
Clarify Savepoint Behavior |
3691 |
Committed |
|
Not processed
|
|
David Johnston (polobo) |
|
Bruce Momjian (bmomjian) |
1 |
2 years ago |
Clarify what "excluded" represents for INSERT ON CONFLICT |
3692 |
Committed |
|
Not processed
|
|
David Johnston (polobo) |
|
Bruce Momjian (bmomjian) |
1 |
2 years ago |
Clarify Routines and Extension Membership |
3693 |
Moved to next CF |
|
Not processed
|
|
David Johnston (polobo) |
|
Bruce Momjian (bmomjian) |
2 |
2 years ago |
Bring mention of unique index forced transaction wait behavior outside of the internal section |
3697 |
Committed |
|
Not processed
|
|
David Johnston (polobo) |
|
Bruce Momjian (bmomjian) |
1 |
2 years ago |
BRIN indexes and autosummarize |
3721 |
Committed |
15 |
Not processed
|
|
Roberto Mello (rmello) |
|
Álvaro Herrera (alvherre) |
1 |
2 years ago |
Select Reference Page - Make Join Syntax More Prominent |
3726 |
Moved to next CF |
|
Not processed
|
|
David Johnston (polobo) |
|
|
2 |
2 years ago |
pg_prewarm add configuration example |
3732 |
Committed |
|
Not processed
|
|
DongWook Lee (dongwooklee) |
|
Bruce Momjian (bmomjian) |
1 |
2 years ago |
document use of Table Access Methods with pgbench |
3741 |
Committed |
16 |
Not processed
|
|
Alexander Korotkov (smagen), Michel Pelletier (michelp) |
|
Alexander Korotkov (smagen) |
1 |
2 years ago |
doc phrase: "inheritance child" |
3753 |
Committed |
|
Not processed
|
|
Justin Pryzby (justinpryzby) |
|
Álvaro Herrera (alvherre) |
1 |
2 years ago |
Miscellaneous |
Allow pg_upgrade to copy segments of the same relfilenode in parallel |
3525 |
Returned with feedback |
|
Not processed
|
|
Jaime Casanova (jcasanov) |
|
|
2 |
3 years ago |
new diagnostic items for the dynamic sql |
3537 |
Moved to next CF |
|
Not processed
|
|
Dinesh Kumar (dineshkumar) |
|
|
4 |
2 years ago |
Preventing indirection for IndexPageGetOpaque for known-size page special areas |
3543 |
Moved to next CF |
16 |
Not processed
|
|
Matthias van de Meent (mmeent) |
|
|
4 |
2 years ago |
avoid extra logging with 'postgres -C' for runtime-computed parameters |
3596 |
Committed |
15 |
Not processed
|
|
Nathan Bossart (bossartn) |
|
Michael Paquier (michael-kun) |
1 |
2 years ago |
Completed unaccent dictionary with many missing characters |
3631 |
Moved to next CF |
15 |
Not processed
|
|
Przemysław Sztoch (psztoch) |
|
|
4 |
2 years ago |
REINDEX syntax usability |
3636 |
Committed |
|
Not processed
|
|
Simon Riggs (simon) |
|
Michael Paquier (michael-kun) |
1 |
2 years ago |
Remove support for Visual Studio 2013 |
3637 |
Committed |
16 |
Not processed
|
|
Michael Paquier (michael-kun) |
|
Michael Paquier (michael-kun) |
1 |
2 years ago |
Bump MIN_WINNT to 0x0600 (Vista) as minimal runtime in 16~ |
3652 |
Committed |
|
Not processed
|
|
Michael Paquier (michael-kun) |
|
Michael Paquier (michael-kun) |
1 |
2 years ago |
OAT_POST_CREATE object visibility |
3676 |
Moved to next CF |
|
Not processed
|
|
Mary Xu (maryxu-pg) |
|
Jeff Davis (jdavis) |
2 |
2 years ago |
Reloption tests iprovement. Test resetting illegal option that was actually set for some reason |
3731 |
Withdrawn |
15 |
Not processed
|
|
Nikolay Shaplov (nataraj) |
|
|
1 |
2 years ago |
Add red-black tree missing comparison searches |
3742 |
Committed |
|
Not processed
|
|
Alexander Korotkov (smagen), Steve Chávez (steve-chavez) |
|
Alexander Korotkov (smagen) |
1 |
2 years ago |
Reloption tests improvement. Test resetting illegal option that was actually set for some reason |
3747 |
Returned with feedback |
|
Not processed
|
|
Nikolay Shaplov (nataraj) |
|
|
1 |
2 years ago |
Create subscription stats entry at CREATE SUBSCRIPTION |
3776 |
Moved to next CF |
|
Not processed
|
|
Masahiko Sawada (masahikosawada) |
|
Andres Freund (andresfreund) |
2 |
2 years ago |
Monitoring & Control |
Add last commit LSN to pg_last_committed_xact() |
3515 |
Returned with feedback |
|
Not processed
|
|
James Coleman (jcole1989) |
|
|
2 |
3 years ago |
Change the csv log to 'key:value' to facilitate the user to understanding and processing of log |
3591 |
Rejected |
|
Not processed
|
|
lu peng (lupeng89) |
|
|
1 |
3 years ago |
Add description about using geqo to EXPLAIN or debug log. |
3680 |
Moved to next CF |
|
Not processed
|
|
masaya kawamoto (kawamoto) |
|
|
2 |
2 years ago |
In logs, use microsecond rather than millisecond granularity for timestamps |
3683 |
Returned with feedback |
16 |
Not processed
|
|
David Fetter (dfetter) |
|
|
1 |
2 years ago |
Performance |
More scalable multixacts buffers and locking |
2627 |
Moved to next CF |
|
Not processed
|
|
Kyotaro Horiguchi (horiguti), Andrey Borodin (x4m), Ivan Lazarev (avaness) |
|
Álvaro Herrera (alvherre) |
20 |
1 year ago |
fix spinlock contention in LogwrtResult |
2716 |
Moved to next CF |
|
Not processed
|
|
Álvaro Herrera (alvherre) |
|
|
11 |
1 year ago |
Parallel INSERT SELECT take 2 |
3143 |
Returned with feedback |
|
Not processed
|
|
Greg Nancarrow (gregn1234), Zhijie Hou (houzj) |
|
|
6 |
2 years ago |
Map WAL segment files on PMEM as WAL buffers |
3181 |
Returned with feedback |
|
Not processed
|
|
Takashi Menjo (tmenjo) |
|
|
6 |
3 years ago |
Postgres picks suboptimal index after building extended statistics |
3245 |
Moved to next CF |
14 |
Not processed
|
|
Andrei Lepikhov (lepikhov) |
|
|
7 |
2 years ago |
Push down time-related SQLValue functions to foreign server |
3289 |
Returned with feedback |
15 |
Not processed
|
|
Alexander Pyhalov (a.pyhalov) |
|
|
5 |
3 years ago |
Asynchronous and "direct" IO support for PostgreSQL |
3316 |
Moved to next CF |
|
Not processed
|
|
Andres Freund (andresfreund), David Rowley (davidrowley), Thomas Munro (macdice) |
|
|
6 |
2 years ago |
Avoid smgrimmedsync() during index build and add unbuffered IO API |
3508 |
Returned with feedback |
|
Not processed
|
|
Melanie Plageman (melanieplageman) |
|
|
2 |
2 years ago |
reduce archiving overhead |
3555 |
Committed |
16 |
Not processed
|
|
Nathan Bossart (bossartn) |
|
Fujii Masao (masaofujii) |
2 |
2 years ago |
Declare PG_HAVE_8BYTE_SINGLE_COPY_ATOMICITY for aarch64 |
3593 |
Committed |
|
Not processed
|
|
Yura Sokolov (funny_falcon) |
|
Thomas Munro (macdice) |
1 |
3 years ago |
Improving connection scalability |
3651 |
Rejected |
16 |
Not processed
|
|
Ranier Vilela (raniervilela) |
|
|
1 |
2 years ago |
nbtree performance improvements through specialization on key shape |
3672 |
Moved to next CF |
|
Not processed
|
|
Matthias van de Meent (mmeent) |
|
|
14 |
5 months ago |
Reducing Memory Consumption (aset and generation) |
3673 |
Rejected |
15 |
Not processed
|
|
Ranier Vilela (raniervilela) |
|
|
1 |
2 years ago |
Improve dead tuple storage for lazy vacuum |
3687 |
Moved to next CF |
|
Not processed
|
|
Masahiko Sawada (masahikosawada), John Naylor (john.naylor) |
|
Masahiko Sawada (masahikosawada) |
10 |
1 year ago |
dual pivot quicksort |
3738 |
Withdrawn |
|
Not processed
|
|
John Naylor (john.naylor) |
|
|
1 |
2 years ago |
Eliminating SPI from RI triggers |
3750 |
Moved to next CF |
|
Not processed
|
|
Amit Langote (amitlan) |
|
|
6 |
1 year ago |
Refactoring |
Teach WaitEventSets to grow automatically |
3533 |
Returned with feedback |
|
Not processed
|
|
Thomas Munro (macdice) |
|
|
2 |
3 years ago |
New [relation] options engine |
3536 |
Moved to next CF |
|
Not processed
|
|
Nikolay Shaplov (nataraj) |
|
|
5 |
1 month ago |
Refactor add_path for clarity and extensibility |
3599 |
Moved to next CF |
|
Not processed
|
|
Nils Dijk (nilsdijk) |
|
|
2 |
2 years ago |
Make XLogRecGetBlockTag API more error-proof |
3613 |
Committed |
15 |
Not processed
|
|
Tom Lane (tgl) |
|
Tom Lane (tgl) |
1 |
3 years ago |
remove unused CalculateMaxmumSafeLSN |
3616 |
Committed |
|
Not processed
|
|
Sergei Kornilov (melkij) |
|
Tom Lane (tgl) |
1 |
2 years ago |
Fix mechanism for reserving OIDs for template0 and postgres DBs |
3624 |
Committed |
15 |
Not processed
|
|
Tom Lane (tgl) |
|
Tom Lane (tgl) |
1 |
2 years ago |
Add internal Numeric to Uint64 conversion function. |
3627 |
Moved to next CF |
16 |
Not processed
|
|
Amul Sul (sulamul) |
|
|
3 |
2 years ago |
Export log_line_prefix(); useful for emit_log_hook. |
3719 |
Committed |
16 |
Not processed
|
|
Jeff Davis (jdavis) |
|
Jeff Davis (jdavis) |
1 |
2 years ago |
Temporary file access API |
3722 |
Moved to next CF |
|
Not processed
|
|
Antonin Houska (a.houska) |
|
|
2 |
2 years ago |
NLS: Put list of available languages into LINGUAS files |
3737 |
Committed |
|
Not processed
|
|
Peter Eisentraut (petere) |
|
Peter Eisentraut (petere) |
1 |
2 years ago |
Replication & Recovery |
tablesync early exit |
3062 |
Withdrawn |
15 |
Not processed
|
|
Peter Smith (smithpb2250) |
|
|
6 |
3 years ago |
PITR enhance getRecordTimestamp() |
3222 |
Moved to next CF |
|
Not processed
|
|
Simon Riggs (simon) |
|
|
8 |
3 years ago |
Add log messages when replication slots become active and inactive |
3492 |
Moved to next CF |
|
Not processed
|
|
Bharath Rupireddy (bharathrupireddy) |
|
Amit Kapila (amitkapila) |
10 |
1 year ago |
pg_receivewal fail to streams when the partial file to write is not fully initialized present in the wal receiver directory |
3503 |
Moved to next CF |
|
Not processed
|
|
Bharath Rupireddy (bharathrupireddy), SATYANARAYANA NARLAPURAM (satyanarayanan) |
|
|
11 |
1 year ago |
An attempt to avoid locally-committed-but-not-replicated-to-standby-transactions in synchronous replication |
3665 |
Moved to next CF |
|
Not processed
|
|
Bharath Rupireddy (bharathrupireddy) |
|
|
6 |
1 year ago |
Add last failed connection error message to pg_stat_wal_receiver |
3666 |
Moved to next CF |
|
Not processed
|
|
Bharath Rupireddy (bharathrupireddy) |
|
|
2 |
2 years ago |
pg_receivewal fail to streams when the partial file to write is not fully initialized present in the wal receiver directory |
3668 |
Withdrawn |
|
Not processed
|
|
Bharath Rupireddy (bharathrupireddy), SATYANARAYANA NARLAPURAM (satyanarayanan) |
|
|
1 |
1 year ago |
Security |
USAGE privilege on PUBLICATION |
3641 |
Moved to next CF |
|
Not processed
|
|
Antonin Houska (a.houska) |
|
|
9 |
2 years ago |
automatic client-side column-level encryption |
3718 |
Moved to next CF |
|
Not processed
|
|
Peter Eisentraut (petere) |
|
|
6 |
1 year ago |
pg_auth_members.grantor is bunk |
3745 |
Moved to next CF |
16 |
Not processed
|
|
Robert Haas (rhaas) |
|
Robert Haas (rhaas) |
2 |
2 years ago |
Server Features |
New Table Access Methods for Multi and Single Inserts |
2871 |
Moved to next CF |
|
Not processed
|
|
Bharath Rupireddy (bharathrupireddy) |
|
|
9 |
5 months ago |
Atomic rename feature for Windows |
3347 |
Moved to next CF |
|
Not processed
|
|
Victor Spirin (v.spirin) |
|
|
6 |
2 years ago |
Update relfrozenxmin when truncating temp tables |
3358 |
Moved to next CF |
16 |
Not processed
|
|
Greg Stark (stark) |
|
|
12 |
1 year ago |
wal_sync_method=fdatasync for Windows |
3530 |
Committed |
|
Not processed
|
|
Thomas Munro (macdice) |
|
Thomas Munro (macdice) |
2 |
2 years ago |
Support custom authentication methods using hooks |
3546 |
Returned with feedback |
15 |
Not processed
|
|
Samay Sharma (samaysharma) |
|
|
2 |
3 years ago |
Reducing power consumption when idle |
3566 |
Moved to next CF |
|
Not processed
|
|
Simon Riggs (simon) |
|
Thomas Munro (macdice) |
4 |
2 years ago |
Add initdb option to initialize cluster with non-standard xid/mxid/mxoff. |
3634 |
Moved to next CF |
16 |
Not processed
|
|
Maxim Orlov (m.orlov), Pavel Borisov (pborisov) |
|
|
5 |
2 years ago |
Zstandard support for toast compression |
3639 |
Withdrawn |
|
Not processed
|
|
Michael Paquier (michael-kun) |
|
|
1 |
2 years ago |
Deletion of the recycled future WAL files to free-up disk space if max_wal_size is reduced or wal_recycle is set to off |
3664 |
Returned with feedback |
|
Not processed
|
|
Bharath Rupireddy (bharathrupireddy) |
|
|
1 |
2 years ago |
Allow foreign keys to reference a superset of unique columns |
3678 |
Moved to next CF |
16 |
Not processed
|
|
Kaiting Chen (ktchen14) |
|
|
2 |
2 years ago |
Parse dates that include CE and BCE |
3682 |
Returned with feedback |
16 |
Not processed
|
|
David Fetter (dfetter) |
|
|
1 |
2 years ago |
SQL Commands |
Summary Sort workers Stats in EXPLAIN ANALYZE |
3601 |
Moved to next CF |
|
Not processed
|
|
Jian Guo (jiang) |
|
|
2 |
2 years ago |
Add checks on search_path for IMMUTABLE and SECURITY DEFINER functions |
3684 |
Moved to next CF |
|
Not processed
|
|
Greg Stark (stark) |
|
|
2 |
2 years ago |
System Administration |
allow specifying action when standby encounters incompatible parameter settings |
3619 |
Withdrawn |
16 |
Not processed
|
|
Nathan Bossart (bossartn) |
|
|
1 |
2 years ago |
allow building trusted languages without the untrusted versions |
3647 |
Returned with feedback |
16 |
Not processed
|
|
Nathan Bossart (bossartn) |
|
|
1 |
2 years ago |
pg_walcleaner - new tool to detect, archive and delete the unneeded wal files |
3667 |
Moved to next CF |
|
Not processed
|
|
Bharath Rupireddy (bharathrupireddy) |
|
|
2 |
2 years ago |
Testing |
Add TAP test for auth_delay extension |
3677 |
Moved to next CF |
|
Not processed
|
|
DongWook Lee (dongwooklee) |
|
|
2 |
2 years ago |
CI and test improvements |
3709 |
Moved to next CF |
|
Not processed
|
|
Justin Pryzby (justinpryzby) |
|
|
14 |
5 months ago |
Testing autovacuum wraparound |
3729 |
Moved to next CF |
|
Not processed
|
|
Andres Freund (andresfreund), Masahiko Sawada (masahikosawada) |
|
Masahiko Sawada (masahikosawada) |
8 |
1 year ago |
Introduce wait_for_subscription_sync for TAP tests |
3780 |
Moved to next CF |
|
Not processed
|
|
Masahiko Sawada (masahikosawada) |
|
Amit Kapila (amitkapila) |
2 |
2 years ago |