Commitfest 2022-07

Shortcuts
Text Status Target version Author (type to search) Reviewer (type to search)
* All
* None
Clear


Status summary: Waiting on Author: 1. Committed: 77. Moved to next CF: 182. Withdrawn: 12. Returned with Feedback: 32. Rejected: 4. Total: 308.

Active patches

Patch ID Status Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Server Features
jsonpath syntax extensions 2482 Waiting on Author 15 Not processed Nikita Glukhov (n.glukhov) 12 3 years ago

Closed patches

Patch ID Status Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
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