Commitfest 2023-03

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


Status summary: Committed: 127. Moved to next CF: 152. Withdrawn: 22. Returned with Feedback: 9. Rejected: 9. Total: 319.

Closed patches

Patch ID Status Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Bug Fixes
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
Fix alter subscription concurrency errors 3842 Withdrawn 16 Not processed Jelte Fennema-Nio (jeltef) 4 2 years ago
clean up permission checks after 599b33b94 4107 Moved to next CF 16 Not processed Amit Langote (amitlan) Amit Langote (amitlan) 2 1 year ago
delay starting WAL receiver 4117 Withdrawn stable Not processed Nathan Bossart (bossartn) 1 2 years ago
low wal_retrieve_retry_interval causes missed signals on Windows 4118 Withdrawn stable Not processed Nathan Bossart (bossartn) 1 2 years ago
Ignore dropped columns and generated columns when checking the column list in logical replication 4122 Committed Not processed Yu Shi (shiy.fnst) Amit Kapila (amitkapila) 1 2 years ago
pg_stat_statements and extended query protocol 4146 Withdrawn Not processed Sami Imseih (simseih) 1 1 year ago
Fix assertion failure in SnapBuildInitialSnapshot() 4149 Moved to next CF Not processed Masahiko Sawada (masahikosawada) 5 1 year ago
fix typo in dblink 4152 Committed 16 Not processed Nathan Bossart (bossartn) Andres Freund (andresfreund) 1 2 years ago
stopgap fix for signal handling during restore_command 4159 Moved to next CF stable Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 4 1 year ago
Align GSS and TLS error handling in PQconnectPoll() 4181 Committed 16 Not processed Michael Paquier (michael-kun), Jacob Champion (jchampion) Michael Paquier (michael-kun) 1 2 years ago
fix bug in CREATE DATABASE with WAL_LOG strategy 4185 Committed stable Not processed Nathan Bossart (bossartn), Ryo Matsumura (ryo) Michael Paquier (michael-kun) 1 2 years ago
"out of relcache_callback_list slots" after multiple calls to pg_logical_slot_get_binary_changes 4195 Committed Not processed Yu Shi (shiy.fnst) Tom Lane (tgl) 1 2 years ago
Disallow NULLS NOT DISTINCT indexes for primary keys 4204 Committed 16 Not processed Daniel Gustafsson (d_gustafsson) Daniel Gustafsson (d_gustafsson) 1 2 years ago
Fix MULTIEXPR execution order 4207 Committed Not processed Tom Lane (tgl), Andres Freund (andresfreund) Tom Lane (tgl) 1 2 years ago
a very minor bug and a couple of comment changes for basebackup.c 4219 Committed Not processed Robert Haas (rhaas) Robert Haas (rhaas) 1 2 years ago
Fix improper qual pushdown after applying outer join identity 3 4222 Moved to next CF 16 Not processed Tom Lane (tgl) Tom Lane (tgl) 2 1 year ago
Clients
Add sslmode "no-clientcert" to avoid auth failure in md5/scram connections 4064 Withdrawn 16 Not processed Jim Jones (jimus) 2 2 years ago
psql BACKEND_PID variable 4165 Rejected Not processed Pavel Stehule (okbobcz) 1 2 years ago
Add new protocol message to make GUC_REPORT configurable and use it for psql prompt substitution of %N with the current user 4166 Moved to next CF Not processed Pavel Stehule (okbobcz) 5 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
Adjust the description of OutputPluginCallbacks in pg-doc 4125 Committed Not processed wei wang (wangwei) Amit Kapila (amitkapila) 1 2 years ago
PGDOCS - sgml linkend using single-quotes 4137 Committed 16 Not processed Peter Smith (smithpb2250) Heikki Linnakangas (heikki) 1 2 years ago
documentation updates for SQL:2023 4231 Committed Not processed Peter Eisentraut (petere) Peter Eisentraut (petere) 1 1 year ago
Miscellaneous
CF App: add "Returned: Needs more interest" close status 3991 Withdrawn Not processed Jacob Champion (jchampion) 3 2 years ago
constify arguments of copy_file() and copydir() 4126 Committed 16 Not processed Nathan Bossart (bossartn) Michael Paquier (michael-kun) 1 2 years ago
Allow self-conflicting INSERT INTO .. ON CONFLICT DO UPDATEs 4142 Returned with feedback 16 Not processed Aleksander Alekseev (a.alekseev) 1 2 years ago
Allow an extention to be updated without a script 4154 Withdrawn 16 Not processed 1 2 years ago
Fix GUC_NO_SHOW_ALL test scenarios 4164 Committed Not processed Nitin Jadhav (nitinjadhav11) Michael Paquier (michael-kun) 1 2 years ago
Import pg_bsd_indent into our tree 4177 Committed Not processed Tom Lane (tgl), Andres Freund (andresfreund) Tom Lane (tgl) 1 2 years ago
Improve pg_bsd_indent's handling of multiline initialization expressions 4178 Committed 16 Not processed Tom Lane (tgl), Thomas Munro (macdice) Tom Lane (tgl) 1 2 years ago
Add offset arrays to various WAL records' string output 4182 Committed 16 Not processed Melanie Plageman (melanieplageman) Peter Geoghegan (pgeoghegan) 1 1 year ago
Allow meson to find ICU in non-standard location 4203 Withdrawn 16 Not processed Jeff Davis (jdavis) 1 2 years ago
Add standard collation UNICODE 4232 Committed Not processed Peter Eisentraut (petere) Peter Eisentraut (petere) 1 2 years ago
Add pg_walinspect function with discrete block_ref columns 4234 Committed Not processed Melanie Plageman (melanieplageman) Michael Paquier (michael-kun) 1 1 year ago
Monitoring & Control
Fix inconsistency in reporting checkpointer stats 4078 Moved to next CF Not processed Nitin Jadhav (nitinjadhav11) 6 5 months ago
bug: ANALYZE progress report with inheritance tables 4144 Moved to next CF stable Not processed Justin Pryzby (justinpryzby) Heikki Linnakangas (heikki) 3 1 year ago
Add n_tup_newpage_upd to pg_stat table views 4147 Committed Not processed Corey Huinker (coreyh) Peter Geoghegan (pgeoghegan) 1 2 years ago
Normalization of utility queries in pg_stat_statements 4171 Committed 16 Not processed Michael Paquier (michael-kun) Michael Paquier (michael-kun) 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 11 months ago
nbtree performance improvements through specialization on key shape 3672 Moved to next CF Not processed Matthias van de Meent (mmeent) 14 4 months 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 11 months ago
Eliminating SPI from RI triggers 3750 Moved to next CF Not processed Amit Langote (amitlan) 6 1 year ago
Minimizing calls to SubTransSetParent() 3806 Withdrawn Not processed Simon Riggs (simon) 4 2 years ago
asynchronous execution support for Custom Scan 3813 Moved to next CF Not processed KaiGai Kohei (kaigai), kazutaka onishi (onishi) 8 1 year ago
Prefetch the next tuple's memory during seqscans 3978 Moved to next CF Not processed David Rowley (davidrowley), Thomas Munro (macdice) 7 1 year ago
Lockless queue of waiters based on atomic operations for LWLock 3983 Moved to next CF Not processed Alexander Korotkov (smagen), Pavel Borisov (pborisov) 7 1 year ago
Partial aggregates push down 4019 Moved to next CF Not processed Yuki Fujii (fujiiyuki) 6 7 months ago
Fix ParamPathInfo for union-all AppendPath 4068 Committed Not processed Richard Guo (richardguo) Tom Lane (tgl) 2 2 years ago
Use 128-bit math to accelerate numeric division, when 8 < divisor digits <= 16 4139 Committed Not processed Joel Jacobson (joeljacobson) John Naylor (john.naylor) 1 2 years ago
Make set_ps_display faster and easier to use 4184 Committed 16 Not processed David Rowley (davidrowley) David Rowley (davidrowley) 1 2 years ago
Introduce list_reverse() to make lcons() usage less inefficient 4188 Withdrawn Not processed David Rowley (davidrowley) 1 2 years ago
Ignoring BRIN for HOT updates (was: -udpates seems broken) 4193 Committed 16 Not processed Tomas Vondra (fuzzycz), Josef Šimánek (retro), Matthias van de Meent (mmeent) Tomas Vondra (fuzzycz) 1 2 years ago
Procedural Languages
possibility to take name, signature and oid of currently executed function in GET DIAGNOSTICS statement 4174 Committed Not processed Pavel Stehule (okbobcz) Tom Lane (tgl) 1 1 year ago
Refactoring
Simplify find_my_exec by using realpath(3) 3878 Committed Not processed Tom Lane (tgl) Tom Lane (tgl) 3 2 years ago
Windows filesystem support improvements 3951 Returned with feedback Not processed Thomas Munro (macdice) 3 2 years ago
SetLatches() 3998 Moved to next CF Not processed Thomas Munro (macdice) 12 4 months ago
Rework LogicalOutputPluginWriterUpdateProgress 4004 Moved to next CF Not processed wei wang (wangwei) 6 1 year ago
Use AF_UNIX for tests on Windows (ie drop fallback TCP code) 4033 Moved to next CF Not processed Thomas Munro (macdice) 6 1 year ago
Some revises in adding sorting path 4119 Moved to next CF Not processed Richard Guo (richardguo) David Rowley (davidrowley) 5 1 year ago
Remove nonmeaningful prefixes in PgStat_* fields 4124 Committed 16 Not processed Bertrand Drouvot (bertranddrouvot.pg) Michael Paquier (michael-kun) 1 2 years ago
Helper functions for wait_for_catchup() in Cluster.pm 4131 Committed 16 Not processed Bertrand Drouvot (bertranddrouvot.pg) Álvaro Herrera (alvherre) 1 2 years ago
Constify proclist.h 4132 Committed Not processed Aleksander Alekseev (a.alekseev) Peter Eisentraut (petere) 1 2 years ago
New [relation] options engine 4160 Moved to next CF Not processed Nikolay Shaplov (nataraj) 4 1 week ago
O_CLOEXEC for File descriptors in exec'd subprocesses 4167 Committed Not processed Thomas Munro (macdice) Thomas Munro (macdice) 1 2 years ago
some namespace.c refactoring 4212 Moved to next CF Not processed Peter Eisentraut (petere) 5 1 year ago
Replication & Recovery
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
Disable STARTUP_PROGRESS_TIMEOUT in standby mode 4012 Committed Not processed Simon Riggs (simon), Bharath Rupireddy (bharathrupireddy) Robert Haas (rhaas) 2 2 years ago
Exit walsender before confirming remote flush in logical replication 4085 Returned with feedback Not processed Hayato Kuroda (ha-kun) 2 2 years ago
basebackup: support zstd long distance matching 4111 Withdrawn 16 Not processed Justin Pryzby (justinpryzby) 1 2 years ago
Implement type input functions for extended statistics types 4114 Withdrawn Not processed David Kimura (dgkimura) 1 2 years 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 11 months ago
User functions for building SCRAM secrets 3988 Moved to next CF Not processed Jonathan Katz (jkatz05) 7 1 year ago
Add a hook to allow modification of the ldapbindpasswd 4096 Committed Not processed Andrew Dunstan (adunstan), John Naylor (john.naylor) Andrew Dunstan (adunstan) 2 2 years ago
GUC to improve SECURITY INVOKER safety 4121 Withdrawn Not processed Jeff Davis (jdavis) 1 2 years ago
Server Features
Update relfrozenxmin when truncating temp tables 3358 Moved to next CF 16 Not processed Greg Stark (stark) 12 1 year ago
Add initdb option to initialize cluster with non-standard xid/mxid/mxoff. 3634 Rejected 16 Not processed Maxim Orlov (m.orlov), Pavel Borisov (pborisov) 5 2 years ago
Enable jitlink as an alternative jit linker of legacy Rtdyld and add riscv jitting support 3857 Moved to next CF Not processed Alex Fan (alexfanqi) 6 2 years ago
Add the ability to limit the amount of memory that can be allocated to backends. 3867 Moved to next CF Not processed Reid Thompson (jreidthompsoncd), John Morris (coyotebush) 11 1 year ago
Multi-version ICU 3956 Moved to next CF Not processed Thomas Munro (macdice) 10 1 year ago
Post-special Page Storage TDE support (aka Reserved Page Size) 3986 Moved to next CF Not processed David Christensen (davidchristensen) 12 3 months ago
Reduce wakeup on idle for bgwriter & walwriter for >5s 4029 Withdrawn Not processed Simon Riggs (simon), Bharath Rupireddy (bharathrupireddy) 2 2 years ago
Named Operators 4123 Moved to next CF Not processed Gurjeet Singh (gurjeet) 2 1 year ago
introduce reserved_connections parameter and pg_use_reserved_connections predefined role 4134 Committed 16 Not processed Nathan Bossart (bossartn) Robert Haas (rhaas) 1 2 years ago
Kerberos/GSSAPI Credential Delegation 4191 Committed 16 Not processed Stephen Frost (sfrost) Stephen Frost (sfrost) 1 1 year ago
SQL Commands
Dynamic result sets from procedures 2911 Moved to next CF Not processed Peter Eisentraut (petere) 12 2 years ago
CAST( ... ON DEFAULT) 4074 Rejected Not processed Corey Huinker (coreyh) 2 1 year ago
SQL/JSON 4086 Committed Not processed Amit Langote (amitlan), Nikita Glukhov (n.glukhov) Álvaro Herrera (alvherre) 2 1 year ago
add PROCESS_MAIN to VACUUM 4088 Committed 16 Not processed Nathan Bossart (bossartn) Michael Paquier (michael-kun) 2 2 years ago
System Administration
recovery modules 4082 Moved to next CF 18 Not processed Nathan Bossart (bossartn) 8 8 months ago
Testing
CI and test improvements 3709 Moved to next CF Not processed Justin Pryzby (justinpryzby) 14 4 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
Better infrastructure for automated testing of concurrency issues 3870 Returned with feedback 16 Not processed Alexander Korotkov (smagen) 4 1 year ago
Test for function error in logrep worker 4046 Withdrawn Not processed Anton Melnikov (antonmel) 2 1 year ago
Add TAP tests for psql \g piped into program 4101 Moved to next CF Not processed Daniel Vérité (danielverite) Heikki Linnakangas (heikki) 5 1 year ago
Improve LATERAL join case in test memoize.sql 4129 Committed Not processed Richard Guo (richardguo) David Rowley (davidrowley) 1 2 years ago
Report the query string that caused a memory error under Valgrind 4156 Withdrawn Not processed 1 1 year ago
Rename GUC force_parallel_mode to debug_parallel_query 4170 Committed 16 Not processed David Rowley (davidrowley) David Rowley (davidrowley) 1 2 years ago
pg_regress: treat failed test process as a failed test 4202 Committed Not processed Daniel Gustafsson (d_gustafsson) Daniel Gustafsson (d_gustafsson) 1 2 years ago