Commitfest 2024-07

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


Status summary: Committed: 118. Moved to next CF: 236. Withdrawn: 23. Returned with Feedback: 11. Rejected: 8. Total: 396.

Closed patches

Patch ID Status Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Bug Fixes
Dump-restore loosing 'attnotnull' bit for DEFERRABLE PRIMARY KEY column(s) 4728 Committed 17 Not processed Amul Sul (sulamul) Dean Rasheed (deanr), Aleksander Alekseev (a.alekseev) Álvaro Herrera (alvherre) 3 11 months ago
Fix buffer tracking on parallel vacuum 4818 Committed Not processed Anthonin Bonnefoy (bonnefoa) Masahiko Sawada (masahikosawada), Alena Rybakina (alenka) Masahiko Sawada (masahikosawada) 2 11 months ago
unaccent: understand ancient Greek "oxia" and other codepoints merged by Unicode 4873 Committed Not processed Thomas Munro (macdice) Thomas Munro (macdice) 2 9 months ago
psql: fix variable existence tab completion 4880 Committed 17 Not processed Steve Chávez (steve-chavez) Erik Wienhold (ewie) Alexander Korotkov (smagen) 1 7 months ago
The key stored in Memoize cache may be corrupted due to wrong Reset per_tuple_memory 4887 Committed 17 Not processed Tender Wang (tndrwang) Andrei Lepikhov (lepikhov), Richard Guo (richardguo) David Rowley (davidrowley) 1 1 year ago
Fix pg_regress expecteddir parameter 4892 Committed Not processed Anthonin Bonnefoy (bonnefoa) Daniel Gustafsson (d_gustafsson) 1 1 year ago
FSM corruption bug 4893 Committed 16 Not processed Ronan Dunklau (rdunklau) Noah Misch (nmisch) Noah Misch (nmisch) 1 11 months ago
fix possible overflow in MaybeRemoveOldWalSummaries() 4897 Committed 17 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 year ago
Fix for timestamp lag issue from emit_log_hook when GUC log_line_prefix has '%m' 4901 Committed 17 Not processed Michael Paquier (michael-kun) Michael Paquier (michael-kun) 1 1 year ago
Fix not reset pg_attribute.attnotnull when PK drop indirectly 4911 Committed Not processed Tender Wang (tndrwang) Álvaro Herrera (alvherre), jian he (universality) Álvaro Herrera (alvherre) 1 11 months ago
Fix plpgsql syntax problem with -- style comments in CASE 4916 Committed stable Not processed Tom Lane (tgl), Erik Wienhold (ewie) Tom Lane (tgl) 1 1 year ago
Fix LLVM 18 crash 4917 Committed Not processed Thomas Munro (macdice) Thomas Munro (macdice) 1 8 months ago
Fix handling of IS [NOT] NULL quals on inheritance parents 4919 Committed Not processed Richard Guo (richardguo) David Rowley (davidrowley) 1 1 year ago
Bugs in ecpg's macro mechanism 4931 Committed stable Not processed Tom Lane (tgl) Tom Lane (tgl) 1 11 months ago
fix CPUID check for XGETBV instruction support 4935 Committed 17 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 5 months ago
Fix overflow hazard in timestamp_pl_interval 4957 Committed Not processed Joseph Koshakow (jkoshakow) Tom Lane (tgl) 1 11 months ago
Fix bug when calling strncmp in check_authmethod_valid 4961 Committed 17 Not processed Jingxian Li (jingxian) Daniel Gustafsson (d_gustafsson) 1 11 months ago
fix pg_sequence_last_value() for standbys 4962 Committed stable Not processed Nathan Bossart (bossartn) Yogesh Sharma (sharmay) Nathan Bossart (bossartn) 1 9 months ago
Fix for recursive plpython triggers 4970 Committed stable Not processed Tom Lane (tgl) Tom Lane (tgl) 1 11 months ago
WHERE CURRENT OF with RLS quals that are ctid conditions 4976 Committed Not processed Tom Lane (tgl) Tom Lane (tgl) 1 11 months ago
ALTER EXTENSION SET SCHEMA versus dependent types 4981 Committed Not processed Tom Lane (tgl) Tom Lane (tgl) 1 11 months ago
bug in stored procedures with polymorphic OUT parameters 4989 Committed Not processed Tom Lane (tgl) Tom Lane (tgl) 1 10 months ago
Fix overflow in parsing of param numbers 5000 Committed stable Not processed Erik Wienhold (ewie) Michael Paquier (michael-kun), Peter Eisentraut (petere), Alexander Lakhin (law) Peter Eisentraut (petere) 1 9 months ago
Possible incorrect row estimation in Gather path 5010 Committed Not processed Anthonin Bonnefoy (bonnefoa) Richard Guo (richardguo) Richard Guo (richardguo) 1 8 months ago
Allow jsonpath string() method to unwrap in lax mode 5039 Committed 17 Not processed David Wheeler (theory) Jeevan Chalke (jeevan.chalke) Andrew Dunstan (adunstan) 1 9 months ago
Fix REASSIGN OWNED to update pg_init_privs 5040 Committed 17 Not processed Tom Lane (tgl) Tom Lane (tgl) 1 9 months ago
Avoid leaks into TopMemoryContext after CommitTransactionCommand 5049 Committed Not processed Tom Lane (tgl) Tom Lane (tgl) 1 9 months ago
Detaching a partition with an index manually attached to the parent's index triggers Assert 5053 Committed 17 Not processed Álvaro Herrera (alvherre), Tender Wang (tndrwang) Álvaro Herrera (alvherre) 1 9 months ago
Fix possible overflow of pg_stat DSA's refcnt 5074 Committed Not processed Anthonin Bonnefoy (bonnefoa) Michael Paquier (michael-kun) Michael Paquier (michael-kun) 1 9 months ago
Fix right-anti-joins when the inner relation is proven unique 5078 Committed stable Not processed Richard Guo (richardguo) Tom Lane (tgl) Richard Guo (richardguo) 1 9 months ago
Fix regex/regex.h on macOS 15 SDK 5108 Committed Not processed Thomas Munro (macdice) Thomas Munro (macdice) 1 9 months ago
Clients
Avoiding inadvertent debugging mode for pgbench 4894 Committed Not processed Greg Sabino Mullane (greg) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 year ago
Code Comments
Fix comment about cross-checking the varnullingrels 4683 Committed Not processed Richard Guo (richardguo) Matt Skelley (mattwasere) Richard Guo (richardguo) 3 10 months ago
Fix grammar oddities in comments 5015 Committed Not processed James Coleman (jcole1989) Aaron Altman (aaltman) David Rowley (davidrowley) 1 10 months ago
fix pg_upgrade comment 5050 Committed 17 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 9 months ago
walsender.c comment with no context is hard to understand 5056 Committed Not processed Peter Smith (smithpb2250) Amit Kapila (amitkapila) 1 9 months ago
Documentation
SET ROLE documentation improvement 4572 Committed 17 Not processed Nathan Bossart (bossartn), Yurii Rashkovskii (yrashk) Nathan Bossart (bossartn) Nathan Bossart (bossartn) 4 11 months ago
Document that triggers can break foreign key constraints 4599 Committed Not processed Laurenz Albe (laurenz) Aleksander Alekseev (a.alekseev), David Johnston (polobo), shihao zhong (zhong950419) Tom Lane (tgl) 4 11 months ago
Add detail regarding resource consumption wrt max_connections 4658 Committed Not processed Roberto Mello (rmello) Robert Treat (xzilla) Robert Haas (rhaas) 3 10 months ago
DOCS: add helpful partitioning links and some wordsmithing 4895 Committed stable Not processed Robert Treat (xzilla) Ashutosh Bapat (ashutoshbapat) Álvaro Herrera (alvherre) 1 1 year ago
Fix docs on backslash escapes in jsonpath 4899 Committed 17 Not processed Erik Wienhold (ewie) David Wheeler (theory) Peter Eisentraut (petere) 1 11 months ago
Document that typed tables rely on CREATE TYPE 4900 Committed stable Not processed Erik Wienhold (ewie) Tom Lane (tgl) Tom Lane (tgl) 1 8 months ago
additional SET ROLE documentation improvements 4923 Committed 17 Not processed Nathan Bossart (bossartn), Yurii Rashkovskii (yrashk) Nathan Bossart (bossartn) 1 11 months ago
Remove mention of @ and ~ operators 4940 Committed Not processed Aleksander Alekseev (a.alekseev) Daniel Gustafsson (d_gustafsson) 1 11 months ago
improve pgindent's README 4944 Committed 18 Not processed Nathan Bossart (bossartn) Tom Lane (tgl) 1 10 months ago
fix "Shared Memory and Semaphores" section of docs 4998 Committed stable Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 8 months ago
Document use of ldapurl with LDAP simple bind 5006 Committed stable Not processed Jacob Champion (jchampion) Peter Eisentraut (petere) Peter Eisentraut (petere) 1 8 months ago
Add small detail to RAISE statement descripton 5008 Committed stable Not processed Igor Gnatyuk (ig953or) Laurenz Albe (laurenz) Tom Lane (tgl) 1 8 months ago
improve predefined roles documentation 5048 Committed 18 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 9 months ago
[PATCH] Add ACL (Access Control List) acronym 5069 Committed Not processed Joel Jacobson (joeljacobson) Nathan Bossart (bossartn) Michael Paquier (michael-kun) 1 9 months ago
modify the comment in function libpqrcv_check_conninfo() 5079 Committed Not processed Rintaro Ikeda (rintaro) Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 9 months ago
Docs: API & ABI Guidance 5080 Committed 17 Not processed Peter Eisentraut (petere), David Wheeler (theory) Peter Eisentraut (petere) 1 8 months ago
fix track_io_timing description to mention pg_stat_io 5082 Committed Not processed Hajime Matsunaga (hajimematsunaga) Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 9 months ago
Fix docs to use canonical links 5085 Committed Not processed Joel Jacobson (joeljacobson) Tom Lane (tgl) 1 8 months ago
Miscellaneous
make pg_ctl more friendly 4645 Committed Not processed Zhao Junwang (zhjwpku), TianXiang Li (krisdiano) Laurenz Albe (laurenz), Nathan Bossart (bossartn), Nazir Bilal Yavuz (nbyavuz) Tom Lane (tgl) 3 8 months ago
add function argument names to regex* functions. 4743 Committed Not processed jian he (universality) Dian Fay (dmfay) Tom Lane (tgl) 3 8 months ago
Postgres and --config-file option 4774 Committed Not processed Aleksander Alekseev (a.alekseev), David Johnston (polobo) Peter Eisentraut (petere), Nathan Bossart (bossartn), Álvaro Herrera (alvarofherrera) Michael Paquier (michael-kun) 2 10 months ago
meson: Specify -Wformat as a common warning flag for extensions 4791 Committed Not processed Kouhei Sutou (kou) Tristan Partin (tristan957) Peter Eisentraut (petere) 2 10 months ago
Improving contrib/tablefunc's error reporting 4885 Committed Not processed Tom Lane (tgl) Tom Lane (tgl) 1 1 year ago
Building with meson on NixOS/nixpkgs 4898 Committed Not processed Wolfgang Walther (wolfgangwalther) Tristan Partin (tristan957) Heikki Linnakangas (heikki) 1 8 months ago
Remove COMMAND_TAG_NEXTTAG 4927 Committed Not processed Ranier Vilela (raniervilela) Tom Lane (tgl) 1 11 months ago
Add SECURITY.md, CODE_OF_CONDUCT.md, and CONTRIBUTING.md 4934 Committed 18 Not processed Nathan Bossart (bossartn) Yogesh Sharma (sharmay) Nathan Bossart (bossartn) 1 9 months ago
Internal error codes triggered by tests 4948 Committed Not processed Michael Paquier (michael-kun) Michael Paquier (michael-kun) 1 8 months ago
Short-circuit sort_inner_and_outer if there are no mergejoin clauses 4954 Committed Not processed Richard Guo (richardguo) Ashutosh Bapat (ashutoshbapat) Richard Guo (richardguo) 1 8 months ago
Log details for stats dropped more than once 4988 Committed 18 Not processed Bertrand Drouvot (bertranddrouvot.pg) Michael Paquier (michael-kun) 1 10 months ago
Add verifier LLVM pass 4994 Committed 18 Not processed Thomas Munro (macdice) Pavel Stehule (okbobcz) Thomas Munro (macdice) 1 8 months ago
simplify pg_sequences system view 4996 Committed 18 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 9 months ago
Build with LTO on macOS 5014 Committed Not processed Wolfgang Walther (wolfgangwalther) Aleksander Alekseev (a.alekseev) Peter Eisentraut (petere) 1 8 months ago
PgStat_KindInfo.named_on_disk not required in shared stats 5024 Committed 18 Not processed Michael Paquier (michael-kun) Michael Paquier (michael-kun) 1 9 months ago
Format the code in xact_decode 5028 Committed Not processed ChangAo Chen (chenchangao) Ashutosh Bapat (ashutoshbapat) Michael Paquier (michael-kun) 1 10 months ago
strengthen check for --forkchild in main() 5051 Committed 17 Not processed Nathan Bossart (bossartn) Heikki Linnakangas (heikki) 1 9 months ago
remove check hooks for GUCs that contribute to MaxBackends 5059 Committed 18 Not processed Nathan Bossart (bossartn) Tom Lane (tgl) Nathan Bossart (bossartn) 1 9 months ago
PostgreSQL does not compile on macOS SDK 15.0 5073 Committed Not processed Thomas Munro (macdice) 1 9 months ago
Monitoring & Control
Parent/child context relation in pg_get_backend_memory_contexts() 4379 Committed Not processed Melih Mutlu (melihmutlu) Atsushi Torikoshi (atsushitorikoshi) David Rowley (davidrowley) 6 8 months ago
Add memory context type to pg_backend_memory_contexts view 4932 Committed Not processed David Rowley (davidrowley) David Christensen (davidchristensen) David Rowley (davidrowley) 1 9 months ago
Add pg_get_acl() function to get the ACL for a database object. 5067 Committed Not processed Joel Jacobson (joeljacobson) Michael Paquier (michael-kun) Michael Paquier (michael-kun) 1 9 months ago
Performance
Check lateral references within PHVs for memoize cache keys 4067 Committed Not processed Richard Guo (richardguo) Paul Jungwirth (pjungwir) Richard Guo (richardguo) 8 9 months ago
Evaluate arguments of correlated SubPlans in the referencing ExprState 4209 Committed Not processed Andres Freund (andresfreund) Tom Lane (tgl), Alena Rybakina (alenka) Andres Freund (andresfreund) 7 8 months ago
Support Right Semi Join 4284 Committed Not processed Richard Guo (richardguo) wenhui qiu (wenhuiqiu), Wen Yi (wenyi) Richard Guo (richardguo) 6 9 months ago
pg_upgrade, pg_combinebackup --copy-file-range 4338 Committed Not processed Tomas Vondra (fuzzycz), Thomas Munro (macdice), Jakub Wartak (jakub.wartak.tomtom) Tomas Vondra (fuzzycz), Jakub Wartak (jakub.wartak.tomtom) Tomas Vondra (fuzzycz) 4 1 year ago
Should consider materializing the cheapest inner path in consider_parallel_nestloop() 4549 Committed Not processed Tender Wang (tndrwang) Robert Haas (rhaas), Richard Guo (richardguo), Yuki Fujii (fujiiyuki) Richard Guo (richardguo) 4 8 months ago
Reuse child_relids in try_partitionwise_join 4553 Committed Not processed Ashutosh Bapat (ashutoshbapat) Richard Guo (richardguo) Richard Guo (richardguo) 4 8 months ago
SupportRequestRows support function for generate_series_timestamptz 4926 Committed Not processed David Rowley (davidrowley) David Rowley (davidrowley) 1 9 months ago
improve performance of pg_dump --binary-upgrade 4936 Committed 18 Not processed Nathan Bossart (bossartn) Daniel Gustafsson (d_gustafsson) Nathan Bossart (bossartn) 1 9 months ago
Use read streams in CREATE DATABASE command when the strategy is wal_log 4947 Committed Not processed Nazir Bilal Yavuz (nbyavuz) Noah Misch (nmisch) Noah Misch (nmisch) 1 8 months ago
improve performance of pg_dump with many sequences 4967 Committed 18 Not processed Nathan Bossart (bossartn) Euler Taveira (eulerto), Yogesh Sharma (sharmay) Nathan Bossart (bossartn) 1 8 months ago
Use generation memory context for tuplestore.c 4968 Committed Not processed David Rowley (davidrowley) Matthias van de Meent (mmeent) David Rowley (davidrowley) 1 9 months ago
add --no-sync to pg_upgrade's calls to pg_dump and pg_dumpall 4969 Committed 18 Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 9 months ago
use CREATE DATABASE STRATEGY = FILE_COPY in pg_upgrade 5016 Committed 18 Not processed Nathan Bossart (bossartn), Matthias van de Meent (mmeent) Nathan Bossart (bossartn) 1 9 months ago
Speed up collation cache 5038 Committed 18 Not processed Jeff Davis (jdavis) Andreas Karlsson (kandreas) Jeff Davis (jdavis) 1 8 months ago
Procedural Languages
Improving PL/Tcl's error context reports 5020 Committed Not processed Tom Lane (tgl) Pavel Stehule (okbobcz) Tom Lane (tgl) 1 9 months ago
Refactoring
Revises for the check of parameterized partial paths 4425 Committed Not processed Richard Guo (richardguo) Richard Guo (richardguo) 6 8 months ago
Simplify create_merge_append_path a bit for clarity 4496 Committed Not processed Richard Guo (richardguo) Paul Jungwirth (pjungwir) Richard Guo (richardguo) 5 8 months ago
Hooking into ExplainOneQuery() complicated by missing standard_ExplainOneQuery 4879 Committed Not processed Mats Kindahl (matski) Aleksander Alekseev (a.alekseev) Michael Paquier (michael-kun) 1 1 year ago
Refactor and adding AVX-512 POPCNT support to PostgreSQL.(2 patches) 4883 Committed 17 Not processed Nathan Bossart (bossartn), Paul Amonson (pamonson) Álvaro Herrera (alvherre), Tom Lane (tgl), Andres Freund (andresfreund), Nathan Bossart (bossartn), Matthias van de Meent (mmeent) Nathan Bossart (bossartn) 1 5 months ago
Make the order of the header file includes consistent in C files 4889 Committed Not processed Richard Guo (richardguo) Peter Eisentraut (petere) 1 1 year ago
Spurious pgstat_drop_replslot() call 4890 Committed Not processed Bertrand Drouvot (bertranddrouvot.pg) Michael Paquier (michael-kun) 1 1 year ago
Use pgstat_kind_infos to read fixed shared stats structs 4978 Committed 18 Not processed Tristan Partin (tristan957) Michael Paquier (michael-kun) Michael Paquier (michael-kun) 1 9 months ago
Set appropriate processing mode for auxiliary processes. 4991 Committed 18 Not processed Xing Guo (higuoxing) Heikki Linnakangas (heikki) Heikki Linnakangas (heikki) 1 9 months ago
small pg_dump code cleanup 5019 Committed 18 Not processed Nathan Bossart (bossartn) Daniel Gustafsson (d_gustafsson) Nathan Bossart (bossartn) 1 9 months ago
Improve the granularity of PQsocketPoll's timeout parameter 5030 Committed 17 Not processed Tom Lane (tgl) Tom Lane (tgl) 1 10 months ago
replace strtok() 5071 Committed Not processed Peter Eisentraut (petere) David Steele (dsteele) Peter Eisentraut (petere) 1 8 months ago
Replication & Recovery
Race condition in FetchTableStates() breaks synchronization of subscription tables 4816 Committed Not processed vigneshwaran C (vignesh.postgres) Alexander Lakhin (law) Amit Kapila (amitkapila) 2 11 months ago
confirmed flush lsn seems to be move backward in certain error cases 4845 Committed Not processed vigneshwaran C (vignesh.postgres) Amit Kapila (amitkapila) 2 10 months ago
Allow altering two_phase parameter of subscriptions 4867 Committed 18 Not processed Hayato Kuroda (ha-kun), Ajin Cherian (ajinc) Peter Smith (smithpb) Amit Kapila (amitkapila) 2 8 months ago
incremental backup vs. checksums 4953 Committed 17 Not processed Robert Haas (rhaas) Robert Haas (rhaas) 1 11 months ago
Improve the connection failure error messages 5075 Committed Not processed Nisha Moond (nishamoond) Tom Lane (tgl) Tom Lane (tgl) 1 9 months ago
Security
Avoid sending TLSv1.3 session tickets 5057 Committed Not processed Daniel Gustafsson (d_gustafsson) Heikki Linnakangas (heikki) Daniel Gustafsson (d_gustafsson) 1 8 months ago
Server Features
Fix partitionwise join with partially-redundant join clauses 2266 Committed Not processed Richard Guo (richardguo) Tom Lane (tgl), Dilip Kumar (dilip.kumar), Ashutosh Bapat (ashutoshbapat) Richard Guo (richardguo) 16 8 months ago
Parallel Bitmap Heap Scan reports per-worker stats in EXPLAIN ANALYZE 4248 Committed Not processed David Geier (geidav) Heikki Linnakangas (heikki), Masahiro Ikeda (masahiro.ikeda) David Rowley (davidrowley) 6 9 months ago
MIN/MAX aggregates for a record 4905 Committed Not processed Aleksander Alekseev (a.alekseev) Tom Lane (tgl) Tom Lane (tgl) 1 9 months ago
Handle ALTER TYPE enumtype ADD VALUE more fully 4906 Committed Not processed Tom Lane (tgl) Tom Lane (tgl) 1 1 year ago
System Administration
Allow non-superuser to cancel superuser tasks. 4922 Committed 18 Not processed Kirill Reshke (reshke), Anthony Leung (anthony-leung) Michael Paquier (michael-kun), Andrey Borodin (x4m), Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 4 months ago
Testing
test coverage for pg_combinebackup with tablespaces 4943 Committed Not processed Robert Haas (rhaas) Robert Haas (rhaas) 1 11 months ago
Add privileges test for pg_stat_statements to improve coverage 4990 Committed Not processed Keisuke Kuroda (kiskk) Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 8 months ago
Injection points: preloading and runtime arguments 5001 Committed 18 Not processed Michael Paquier (michael-kun) Michael Paquier (michael-kun) 1 8 months ago
Add tests for jsonpath `.*` on arrays 5017 Committed 17 Not processed David Wheeler (theory) Michael Paquier (michael-kun) 1 8 months ago
ci: Upgrade to macOS 14 (Sonoma) 5076 Committed Not processed Thomas Munro (macdice) Thomas Munro (macdice) 1 8 months ago