Commitfest PG19-1 (2025-07-01 – 2025-07-31)

No reviewers My patches My reviews
Text Status Target version Tag (type to search) Author (type to search) Reviewer (type to search)
Clear


Status summary: Needs review: 81. Waiting on Author: 22. Ready for Committer: 9. Committed: 131. Moved to next CF: 125. Withdrawn: 14. Returned with Feedback: 6. Total: 388.

Active patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Bug Fixes
Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY 5160 Needs review Bugfix stable 10/10 +1567−50 Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) 5 3 months ago
Fix buffer pinning logic in [SP-]Gist 5542 Needs review Needs rebase! Peter Geoghegan (pgeoghegan), Michail Nikolaev (nkey), Matthias van de Meent (mmeent), Mihail Nikalayeu (mihailnikalayeu) 2 4 months ago
Orphaned users in PG16 and above can only be managed by Superusers 5608 Waiting on Author 10/10 +178−0 Ashutosh Sharma (ashu_coek) 2 4 months ago
Fix oldest LSN calculation for WAL segments removal when slots are advancing during checkpoint 5627 Needs review Needs rebase! Vitaly Davydov (vitprof) 1 1 month ago
[SP-]GiST IOS visibility bug (was: Why doens't GiST require super-exclusive lock) - backport 5721 Needs review Needs rebase! Matthias van de Meent (mmeent) 1 4 months ago
Fix a race condition in ConditionVariableTimedSleep() 5736 Needs review stable 10/10 +2−0 Bertrand Drouvot (bertranddrouvot.pg) 1 3 months ago
Incorrect calculation of path fraction value in MergeAppend 5742 Needs review 10/10 +0−0 Andrei Lepikhov (lepikhov) 1 3 months ago
Correct reltuples stats after VACUUM FULL and CLUSTER 5777 Needs review stable 10/10 +117−1 Erik Nordström (enordstr) 1 3 months ago
Cancel problems of query to pg_stat_statements 5825 Needs review 10/10 +22−7 Roman Khapov (rkhapov) 1 3 months ago
Documentation
DOCS: Make the Server Application docs synopses more consistent 5647 Needs review 10/10 +84−24 Peter Smith (smithpb2250) 1 4 months ago
Parallel safety docs for CTEs 5650 Needs review 10/10 +1−1 James Coleman (jcole1989) 1 5 months ago
Fix Protocol documentation 5783 Needs review 18 10/10 +138−84 Dave Cramer (dcramer) 1 2 weeks ago
Miscellaneous
dsm_registry: Add detach and destroy features 5654 Needs review 19 Needs rebase! Sungwoo Chang (swchangdev) 1 2 months ago
Silence resource leaks alerts 5701 Needs review 19 10/10 +3−3 Ranier Vilela (raniervilela) 1 4 months ago
Remove HeapTupleheaderSetXmin{Committed,Invalid} functions 5870 Needs review Refactoring Only 19 10/10 +0−14 Andy Fan (andy2) 1 2 months ago
Monitoring & Control
Improve monitoring of shared memory allocations 5620 Needs review 18 Needs rebase! Rahila Syed (rahila) Tomas Vondra (fuzzycz) 2 3 months ago
Available disk space per tablespace 5651 Needs review 18 10/10 +171−4 Christoph Berg (myon) 1 4 months ago
Add pg_stat_multixact view for multixact membership usage monitoring 5869 Needs review 19 0/10 +435−4 Andrew Johnson (andrewjmetronome) 1 2 months ago
Adding wait events statistics 5880 Needs review 19 0/10 +786−18 Bertrand Drouvot (bertranddrouvot.pg) 1 1 month ago
Performance
Index Prefetching 4351 Waiting on Author 6/10 +515−2 Tomas Vondra (fuzzycz) 11 1 month ago
Limiting overshoot in nbtree SAOP parallel index scans 5299 Needs review 10/10 +151−23 Matthias van de Meent (mmeent) 4 1 month ago
Eliminating SPI / SQL from some RI trigger functions 5450 Waiting on Author 19 Needs rebase! Amit Langote (amitlan) 3 4 months ago
Expanding HOT updates for expression and partial indexes 5556 Needs review Performance 19 10/10 +2302−140 Greg Burd (gregburd) 2 1 month ago
Introduce RWSpin lock and use it in sinvaladt.c and xlogrecovery.c 5573 Needs review 18 10/10 +217−42 Yura Sokolov (funny_falcon) 2 1 month ago
Compress big WAL records 5621 Needs review Needs rebase! Andrey Borodin (x4m) 2 1 month ago
Lock-free XLog Reservation from WAL 5633 Needs review 10/10 +532−55 Yura Sokolov (funny_falcon) 1 4 months ago
Prune partitions by ScalarArrayOpExpr with an array parameter (partkey = ANY($1)) 5656 Needs review 19 10/10 +311−4 Andrei Lepikhov (lepikhov) 1 4 months ago
Use CLOCK_MONOTONIC_COARSE for instr_time for explain analyze 5669 Needs review stable 7/10 +23−2 Jianghua yang (yjhjstz.gmail.com) 1 1 month ago
Small optimization set tuple block/tableOid once 5683 Needs review 19 10/10 +40−18 Ranier Vilela (raniervilela) 1 4 months ago
New criteria for autovacuum 5689 Needs review 19 Needs rebase! Konstantin Knizhnik (knizhnik) 1 4 months ago
ZStandard (with dictionaries) compression support for TOAST compression 5702 Needs review 19 Needs rebase! Nikhil Kumar Veldanda (nikhilkumarv) 1 1 month ago
MergeAppend could consider sorting cheapest child path 5719 Needs review 19 5/10 +2−2 Andrei Lepikhov (lepikhov), Alexander Pyhalov (a.pyhalov) 1 4 weeks ago
Proposal for enabling auto-vectorization for checksum calculations 5726 Needs review 19 9/10 +357−23 Matthew Sterrett (matthew.sterrett.intel.com) 1 2 months ago
Disable parallel query by default 5751 Needs review 18 5/10 +5−5 Scott Mead (scott_mead) 1 1 month ago
Incremental Sort Cost Estimation Instability 5754 Needs review 19 Needs rebase! Andrei Lepikhov (lepikhov) 1 2 months ago
Review/Pull Request: Adding new CRC32C implementation for IBM S390X 5779 Waiting on Author stable 10/10 +533−12 Eduard Stefes (fneddy) John Naylor (john.naylor) 1 1 month ago
Optimize shared LWLock acquisition for high-core-count systems 5784 Needs review 10/10 +88−16 Zhiguo Zhou (zhiguozhou) 1 1 month ago
Vectorized CRC on Arm64 5789 Needs review 10/10 +271−2 John Naylor (john.naylor) 1 3 months ago
Add enable_groupagg GUC parameter to control GroupAggregate usage 5814 Needs review 19 5/10 +232−1 Tatsuro Yamada (tatsuro_yamada) 1 2 months ago
parallel pg_restore: move offset-building phase to before forking 5817 Needs review 10/10 +86−6 Dimitrios Apostolou (jimis) 1 2 months ago
Implement "pg_restore --data-only --clean" as a way to skip WAL 5821 Needs review 10/10 +187−12 Dimitrios Apostolou (jimis) 1 1 month ago
vacuumlazy: Modernize count_nondeletable_pages 5866 Needs review Good First Review 10/10 +60−29 Matthias van de Meent (mmeent) 1 1 month ago
Refactoring
Collation and ctype method tables and extension hooks 5301 Ready for Committer Needs rebase! Jeff Davis (jdavis) 4 2 months ago
Clarify FileTag-based unlinking 5454 Needs review 10/10 +10−7 Matthias van de Meent (mmeent) 3 8 months ago
Don't dirty pages while they are getting flushed out 5483 Waiting on Author Needs rebase! Andres Freund (andresfreund) 3 4 months ago
Thread-safe getopt() 5760 Needs review 19 10/10 +268−163 Heikki Linnakangas (heikki) 1 3 months ago
Removing BTScanPosUnpinIfPinned idiom from nbtree, simplifying mark/restore support 5816 Needs review 10/10 +133−78 Peter Geoghegan (pgeoghegan) 1 2 months ago
Replication & Recovery
Extending FK check skipping on replicas to ADD FK and TRUNCATE 5774 Needs review 10/10 +97−3 Hannu Krosing (hannukrosing) 1 1 month ago
Security
Check for TupleTableSlot nullness before dereferencing 5662 Needs review 10/10 +2−1 Alexander Kuznetsov (kuznetsovam) 1 1 month ago
Check for tuplestorestate nullness before dereferencing 5705 Needs review 10/10 +1−1 Alexander Kuznetsov (kuznetsovam) 1 4 months ago
Server Features
KNN-btree 4871 Waiting on Author Needs rebase! Nikita Glukhov (n.glukhov), Anton Melnikov (antonmel) 7 9 months ago
postgres_fdw: Inherit the local transaction's access/deferrable modes 5624 Needs review 10/10 +347−8 Etsuro Fujita (efujita) Etsuro Fujita (efujita) 1 2 months ago
Allow table AMs to define their own reloptions 5631 Needs review stable 7/10 +1234−35 Julien Tachoires (julmon) 1 3 months ago
support fast default for domain with constraints 5641 Needs review 10/10 +217−16 Jian He (stayreal) 1 2 months ago
support ALTER COLUMN SET EXPRESSION over virtual generated column with check constraint 5645 Needs review 10/10 +48−27 Jian He (stayreal) 1 1 month ago
support create index on virtual generated column. 5667 Needs review 10/10 +916−73 Jian He (stayreal) 1 1 month ago
Patch for migration of the pg_commit_ts directory 5710 Needs review 10/10 +28−3 Sergey Levin (lsv) 1 4 months ago
virtual generated column as partition key 5720 Needs review 19 10/10 +467−139 Jian He (stayreal) 1 4 months ago
Introduce some randomness to autovacuum 5732 Needs review 19 10/10 +76−0 Zhao Junwang (zhjwpku) 1 3 months ago
finish TODOs in to_json_is_immutable, to_jsonb_is_immutable also add tests on it 5759 Needs review 19 10/10 +281−31 Jian He (stayreal) 1 3 months ago
ALTER DOMAIN ADD NOT NULL NOT VALID 5768 Needs review 19 Needs rebase! Jian He (stayreal) 1 3 months ago
Disallow concurrent ALTER DOMAIN and DROP DOMAIN 5773 Needs review 19 7/10 +126−0 Jian He (stayreal) 1 3 months ago
foreign key on virtual generated column 5782 Needs review 19 10/10 +315−93 Jian He (stayreal) 1 3 months ago
Support tid range scan in parallel 5803 Waiting on Author 10/10 +375−18 Cary Huang (cary) 1 1 month ago
Carefully exposing information without authentication 5845 Needs review Monitoring 19 9/10 +308−0 Greg Sabino Mullane (greg) 1 2 months ago
amcheck: support for GiST 5879 Needs review 10/10 +1216−147 Andrey Borodin (x4m) 1 1 month ago

Closed patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Bug Fixes
Incorrect error message for cancellation triggered by statement_timeout & flaky test 5070 Moved to different CF Bugfix Flakyfix stable 10/10 +16−5 Jelte Fennema-Nio (jeltef) 7 6 months ago
ensure we have a snapshot when dropping an index concurrently 5262 Committed stable Needs rebase! Nathan Bossart (bossartn) Nathan Bossart (bossartn) 4 3 months ago
Issues with 2PC at recovery: CLOG lookups and GlobalTransactionData 5532 Returned with feedback Bugfix 19 10/10 +200−154 Michael Paquier (michael-kun) Michael Paquier (michael-kun) 2 1 month ago
Corrupted FSM page is not saved after zeroing. 5615 Moved to different CF 10/10 +3−0 Anton Melnikov (antonmel) 3 5 months ago
OAuth Followup Patches 5635 Withdrawn 18 0/1 +0−0 Jacob Champion (jchampion) 1 3 weeks ago
Random pg_upgrade 004_subscription test failure on drongo 5673 Moved to different CF 9/10 +16−0 vigneshwaran C (vignesh.postgres) 2 5 months ago
Better HINT message for "unexpected data beyond EOF" 5682 Committed 18 10/10 +4−95 Jakub Wartak (jakub.wartak.tomtom) Robert Haas (rhaas) 1 1 month ago
prevent 006_transfer_modes.pl from leaving files behind 5687 Committed 18 7/7 +5−0 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 4 months ago
temporary file usage report with extended protocol and unnamed portals 5711 Withdrawn stable 10/10 +4−0 Frédéric Yhuel (yhuelf) 1 yesterday
vacuumdb fixes for v18 5717 Committed 18 7/7 +13−13 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 4 months ago
Fix hostaddr crash during non-blocking cancellation 5741 Withdrawn Bugfix stable Needs rebase! Jacob Champion (jchampion) 1 1 month ago
Fix missing comma in Requires.private 5743 Committed 18 0/1 +0−0 Jacob Champion (jchampion) Jacob Champion (jchampion) 1 3 months ago
oauth: Prevent stack overflow by limiting JSON parse depth 5744 Committed 18 0/1 +0−0 Jacob Champion (jchampion) Jacob Champion (jchampion) 1 3 months ago
Fix Assert failure in XMLTABLE parser 5753 Committed stable 7/7 +0−0 Richard Guo (richardguo) Richard Guo (richardguo) 1 3 months ago
Fix usage of memset_s() to be C11-conformant 5756 Committed stable Needs rebase! Tom Lane (tgl) Tom Lane (tgl) 1 3 months ago
pg_dump 18beta1 fails to process complex table names 5761 Committed 18 7/7 +16−11 Nathan Bossart (bossartn), Jian He (stayreal) Nathan Bossart (bossartn) 1 3 months ago
Add guard to prevent recursive memory context logging. 5766 Moved to different CF 10/10 +40−18 Fujii Masao (masaofujii) Fujii Masao (masaofujii) 2 1 month ago
Add AioUringCompletion in wait_event_names.txt and a safeguard in generate-wait_event_types.pl 5776 Committed 18 10/10 +111−4 Bertrand Drouvot (bertranddrouvot.pg) Michael Paquier (michael-kun) 1 2 months ago
Fix regex translation of SIMILAR TO for bracket expressions 5778 Committed stable Needs rebase! Laurenz Albe (laurenz) Michael Paquier (michael-kun) 1 3 months ago
Remove have_dangerous_phv() 5819 Committed Needs rebase! Tom Lane (tgl) Tom Lane (tgl) 1 2 months ago
problems with toast.* reloptions 5839 Moved to different CF stable Needs rebase! Nathan Bossart (bossartn) 2 1 month ago
Fix OAuth feature detection on OpenBSD+Meson 5842 Committed Bugfix 18 Needs rebase! Jacob Champion (jchampion) Jacob Champion (jchampion) 1 1 month ago
Logrep launcher race conditions leading to slow tests 5843 Committed stable Not processed Tom Lane (tgl) Tom Lane (tgl) 1 2 months ago
Fix some inconsistencies with open-coded visibilitymap_set() callers 5861 Withdrawn 19 9/10 +117−106 Melanie Plageman (melanieplageman) 1 1 month ago
OAuth: fix performance bug with stuck multiplexer events 5864 Committed Bugfix Performance 18 10/10 +833−93 Jacob Champion (jchampion) Jacob Champion (jchampion) 1 1 month ago
Followup fixes for bug #18953 5867 Committed 18 Needs rebase! Tom Lane (tgl) Tom Lane (tgl) 1 2 months ago
Fix decompression bug in astreamer_lz4 5874 Committed Bugfix 18 10/10 +50−4 Mikhail Gribkov (youzhick) Michael Paquier (michael-kun) 1 1 month ago
OAuth: run Autoconf tests with correct compiler flags 5905 Committed Bugfix 18 10/10 +24−12 Jacob Champion (jchampion) Jacob Champion (jchampion) 3 3 weeks ago
Add proper checks for ecpg_strdup() return value 5910 Committed Bugfix 19 10/10 +117−40 Aleksander Alekseev (a.alekseev), Evgeniy Gorbanev (esgor) Michael Paquier (michael-kun) 2 1 month ago
Clients
Add Option to Check All Addresses For Matching target_session_attr 5396 Moved to different CF 18 10/10 +306−10 Andrew Jackson (andrewjackson) 4 2 weeks ago
Allow ';' to push queries in an ongoing psql pipeline 5655 Committed 18 10/10 +420−31 Anthonin Bonnefoy (bonnefoa) Michael Paquier (michael-kun) 1 4 months ago
Split tab completion rules for COPY FROM and TO 5764 Committed psql 19 Needs rebase! Atsushi Torikoshi (atsushitorikoshi) Masahiko Sawada (masahikosawada) 1 1 month ago
psql: tab-completion support for COPY ... TO/FROM STDIN, STDOUT, and PROGRAM 5800 Moved to different CF 19 10/10 +119−43 Yugo Nagata (yugo.nagata) 2 2 days ago
Add \pset options for boolean value display 5828 Moved to different CF psql 19 10/10 +124−1 David Johnston (polobo) 2 1 month ago
Allow missing BackendKeyData message & enforce cancel key length 5859 Moved to different CF Bugfix libpq 18 Needs rebase! Jelte Fennema-Nio (jeltef) Heikki Linnakangas (heikki) 2 1 week ago
fix organization wording in psql's \copyright command 5917 Committed stable Not processed Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 1 month ago
Code Comments
Add comments about fire_triggers argument in ri_triggers.c 5679 Moved to different CF 9/10 +7−1 Yugo Nagata (yugo.nagata) 2 4 months ago
Improve coments on structures in trigger.c 5680 Moved to different CF 10/10 +47−40 Yugo Nagata (yugo.nagata) 2 4 months ago
clarify palloc comment on quote_literal_cstr 5684 Committed 18 Needs rebase! Steve Chávez (steve-chavez) Michael Paquier (michael-kun) 1 4 months ago
Typos in the comment for the estimate_multivariate_ndistinct() 5740 Withdrawn Needs rebase! Tender Wang (tndrwang) 1 4 months ago
Correct src/backend/lib/README 5855 Committed 6/7 +0−4 Aleksander Alekseev (a.alekseev) Michael Paquier (michael-kun) 1 2 months ago
Documentation
Document NULL Concepts and Behaviors 5086 Moved to different CF Docs Only 18 Needs rebase! David Johnston (polobo) 7 2 months ago
doc: expand note about pg_upgrade's --jobs option 5632 Committed 18 6/7 +5−6 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 5 months ago
pg_restore documentation and --create/--single-transaction limitation 5676 Moved to different CF 18 10/10 +6−1 Ashutosh Bapat (ashutoshbapat) 2 4 months ago
alphabetize long options in pg_dumpdocs 5730 Committed 18 7/7 +78−79 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 4 months ago
Document default values for pgoutput options 5758 Committed 10/10 +13−5 Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 1 month ago
fix notes about password encryption in pg_authid docs 5791 Committed stable 6/7 +2−7 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 2 months ago
pg_restore add note about -n 5818 Moved to different CF 10/10 +22−40 Florents Tselai (florentst) 2 11 months ago
Minor documentation fixes related to v18 5838 Committed 7/7 +9−5 Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 2 months ago
Introduce New Command Processing Chapter 5846 Moved to different CF Docs Only Help - Docs 19 Needs rebase! David Johnston (polobo) 2 2 months ago
Fixup misplaced filelist.sgml entities 5847 Moved to different CF Docs Only Needs rebase! David Johnston (polobo) 2 5 months ago
Add Table of Contents to psql Reference Page 5848 Moved to different CF Docs Only psql 19 10/10 +52−11 David Johnston (polobo) 2 5 months ago
Improve initdb --waldir description 5849 Moved to different CF Docs Only 19 10/10 +54−23 David Johnston (polobo) 2 5 months ago
Address ambiguity/confusion in IS JSON documentation 5850 Moved to different CF Help - Docs Docs Only Missing Docs 19 Not processed David Johnston (polobo) 2 5 months ago
Docs and tests for RLS policies applied by command type 5851 Moved to different CF Testing 19 10/10 +394−13 Dean Rasheed (deanr) 2 5 months ago
Make StartupMessage docs more generic to cover multiple protocol versions 5858 Committed Docs Only 18 Needs rebase! Tatsuo Ishii (ishii), Jelte Fennema-Nio (jeltef) Tatsuo Ishii (ishii) 1 1 month ago
docs: Update protocol changes checklist with 3.2 changes 5863 Moved to different CF Docs Only 18 10/10 +138−84 Dave Cramer (dcramer), Jelte Fennema-Nio (jeltef) 2 2 weeks ago
back-patch documentation for age() and mxid_age() 5884 Committed stable 7/7 +0−0 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 month ago
Fix inconsistency in the pg_buffercache documentation 5887 Committed 19 10/10 +3−3 Bertrand Drouvot (bertranddrouvot.pg) Daniel Gustafsson (d_gustafsson) 2 1 month ago
failover slot documentation update 5904 Committed Docs Only 10/10 +0−0 Ashutosh Bapat (ashutoshbapat), shveta malik (shvetam) Amit Kapila (amitkapila) 2 1 month ago
Document reopen of output file via SIGHUP in pg_recvlogical 5909 Committed Docs Only 10/10 +10−0 Fujii Masao (masaofujii) Fujii Masao (masaofujii) 2 1 month ago
small fix for pg_overexplain docs 5916 Committed 18 10/10 +1−1 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 1 month ago
Minor Improvements to pg_buffercache documentation 5925 Committed 10/10 +10−2 Fujii Masao (masaofujii) Fujii Masao (masaofujii) 2 1 month ago
Miscellaneous
Avoid orphaned objects dependencies, take 3 4942 Moved to different CF 18 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) 7 2 months ago
System views for versions reporting 5318 Moved to different CF stable Needs rebase! Dmitry Dolgov (erthalion) 5 4 months ago
Bump soft open file limit (RLIMIT_NOFILE) to hard limit on startup 5570 Moved to different CF 10/10 +243−45 Jelte Fennema-Nio (jeltef) 3 4 months ago
assert that wrapper_handler()'s argument is within expected range 5639 Committed 17 7/7 +4−0 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 5 months ago
remove open-coded popcount in acl.c 5649 Committed 18 7/7 +50−19 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 5 months ago
Produce LLVM bitcode files on meson builds 5671 Moved to different CF Performance 19 10/10 +795−50 Andres Freund (andresfreund), Diego Fronza (dfronza), Nazir Bilal Yavuz (nbyavuz) 2 2 weeks ago
minor error message enhancement in refuseDupeIndexAttach 5700 Committed 9/10 +3−2 Jian He (stayreal) Peter Eisentraut (petere) 1 4 months ago
adjust the place of list_copy() call to reduce the overhead of function call and memory copies. 5704 Committed Performance 10/10 +2−1 Tender Wang (tndrwang) Tom Lane (tgl) 1 1 month ago
Change the names generated for child foreign key constraints 5716 Committed 18 7/7 +0−0 Tom Lane (tgl) Tom Lane (tgl) 1 4 months ago
contrib/xml2: xslt_process() should report XSLT-related error details and accept xmltype 5718 Moved to different CF 19 10/10 +247−52 Robin Haberkorn (rhaberkorn) 2 1 month ago
add --sequence-data to pg_dumpall 5729 Committed 18 7/7 +16−0 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 3 months ago
Fix violation of principle that plan trees are read-only 5767 Committed 18 7/7 +41−33 Tom Lane (tgl) Tom Lane (tgl) 1 3 months ago
pg_upgrade: warn about roles with md5 passwords 5792 Withdrawn 19 6/7 +88−0 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 2 months ago
a couple of small cleanup patches for DSM-related code 5798 Committed 18 7/7 +6−5 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 2 months ago
Cleanup gcc trick with varattrib_1b_e in VARATT_EXTERNAL_GET_POINTER() 5807 Withdrawn 19 10/10 +4−8 Michael Paquier (michael-kun) 1 2 months ago
Enable MSVC conforming preprocessor 5812 Committed 7/7 +6−25 Peter Eisentraut (petere) Peter Eisentraut (petere) 1 4 days ago
Avoid overriding user's --with-libs settings 5820 Committed 10/10 +33−33 Tom Lane (tgl) Tom Lane (tgl) 1 1 month ago
pgindent: improve formatting of multiline comments 5831 Moved to different CF 19 9/10 +29−0 Aleksander Alekseev (a.alekseev) 2 2 months ago
Change the names generated for index partitions 5832 Moved to different CF 19 10/10 +551−506 Tom Lane (tgl) 2 yesterday
Monitoring & Control
relfilenode statistics 5007 Moved to different CF 18 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) 7 5 months ago
query_id: jumble names of temp tables for better pg_stat_statement UX 5658 Committed 18 7/7 +0−0 Christoph Berg (myon) Michael Paquier (michael-kun) 1 1 month ago
queryId constant squashing does not support prepared statements 5801 Committed 7/7 +152−59 Sami Imseih (simseih) Álvaro Herrera (alvherre) 1 2 months ago
Report bytes and transactions actually sent downtream 5877 Moved to different CF 10/10 +275−65 Ashutosh Bapat (ashutoshbapat) 2 3 days ago
Report replica identity in pg_publication_tables 5878 Moved to different CF 10/10 +109−23 Ashutosh Bapat (ashutoshbapat) 2 1 month ago
Performance
Adding compression of temporary files 5382 Moved to different CF 10/10 +3933−24 Filip Januš (fjanus) 4 1 week ago
Memoize ANTI and SEMI JOIN inner 5636 Withdrawn 19 6/7 +112−22 Andrei Lepikhov (lepikhov) 1 1 month ago
optimizations for dumping statistics 5678 Committed 18 7/7 +276−64 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 3 months ago
Reduce "Var IS [NOT] NULL" quals during constant folding 5685 Committed 19 10/10 +576−227 Richard Guo (richardguo) Richard Guo (richardguo) 1 1 month ago
Create DATA dump objects for partitioned tables too 5692 Moved to different CF 10/10 +223−41 Tom Lane (tgl) 2 4 months ago
Performance issues with v18 SQL-language-function changes 5695 Committed 18 7/7 +264−211 Tom Lane (tgl) Tom Lane (tgl) 1 3 months ago
Add planner expectations for Memoize in EXPLAIN 5697 Committed Performance 19 10/10 +62−12 Ilia Evdokimov (ilidock95) David Rowley (davidrowley) 1 1 month ago
NUMA shared memory interleaving 5703 Returned with feedback 19 6/10 +317−1 Jakub Wartak (jakub.wartak.tomtom) 1 1 month ago
Accounting for metapages in genericcostestimate() 5727 Moved to different CF 10/10 +55−13 Tom Lane (tgl) 2 4 months ago
Improve Valgrind support and remove some memory leaks 5748 Moved to different CF 10/10 +546−125 Tom Lane (tgl) Tom Lane (tgl) 2 4 weeks ago
Pathify RHS unique-ification for semijoin planning 5795 Committed 19 Needs rebase! Richard Guo (richardguo) Richard Guo (richardguo) 1 4 weeks ago
Improve the performance of Unicode Normalization Forms. 5802 Moved to different CF 10/10 +25350−12634 Alexander Borisov (lexborisov) 2 2 weeks ago
Improve array-element-test estimation when no array elements qualify as common 5805 Moved to different CF 10/10 +17−5 Tom Lane (tgl) 2 1 month ago
Eliminate xl_heap_visible to reduce vacuum and COPY FREEZE WAL volume 5841 Moved to different CF 19 Needs rebase! Melanie Plageman (melanieplageman) 2 2 days ago
Refactoring
dead code in pg_upgrade 5657 Committed 18 7/7 +7−32 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 5 months ago
Selectively invalidate caches in pgoutput when pg_namespace is modified 5663 Moved to different CF Logical Replication 10/10 +19−17 Hayato Kuroda (ha-kun) 2 5 months ago
SQL functions: avoid making a tuplestore unnecessarily 5706 Committed 7/7 +85−50 Tom Lane (tgl) Tom Lane (tgl) 1 3 months ago
Avoid circular header file dependency 5723 Committed 19 10/10 +0−0 Bertrand Drouvot (bertranddrouvot.pg) Michael Paquier (michael-kun) 1 1 month ago
Improve logicalrep_worker_launch() logic 5734 Moved to different CF 10/10 +42−36 Fujii Masao (masaofujii) Fujii Masao (masaofujii) 2 3 months ago
Making libpq OpenSSL support threadsafe 5868 Moved to different CF 10/10 +104−44 Daniel Gustafsson (d_gustafsson) 2 1 month ago
Replace magic numbers with strategy numbers for B-tree indexes 5875 Moved to different CF 19 10/10 +8−6 Daniil Davydov (dddaniil) 2 1 month ago
XLogCtl->ckptFullXid is unused 5911 Committed 19 10/10 +0−17 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 1 month ago
Replication & Recovery
Return pg_control from pg_backup_stop(). 4997 Moved to different CF 18 8/10 +178−28 David Steele (dsteele) 7 3 weeks ago
Warning for Datatype mismatch between subscriber table and publisher table for logical replication 5648 Returned with feedback 17 1/7 +28−0 BharatDB PG (bharatdbpg) 1 3 months ago
Fix slot synchronization with two_phase decoding enabled 5664 Moved to different CF 17 Needs rebase! Zhijie Hou (houzj) 2 2 months ago
Logical replication worker Segmentation fault 5666 Committed 7/7 +71−6 Zhijie Hou (houzj) Amit Kapila (amitkapila) 1 4 months ago
Improve error reporting for few options in pg_createsubscriber 5672 Committed 7/7 +9−21 vigneshwaran C (vignesh.postgres) Amit Kapila (amitkapila) 1 4 months ago
Allows pg_recvlogical to create slots with failover=true 5675 Committed 7/7 +62−11 Hayato Kuroda (ha-kun) Masahiko Sawada (masahikosawada) 1 2 months ago
Fix premature xmin advancement during fast forward decoding 5713 Committed 6/7 +0−0 Zhijie Hou (houzj) Amit Kapila (amitkapila) 1 4 months ago
Make wal_receiver_timeout configurable per subscription 5781 Moved to different CF Needs rebase! Fujii Masao (masaofujii) 2 1 month ago
Logical replication conflict after using pg_createsubscriber under heavy load 5837 Committed Bugfix Logical Replication 18 Needs rebase! Shlok Kyal (shlokkyal) Amit Kapila (amitkapila) 1 1 month ago
pg_logical_slot_get_changes waits continously for a partial WAL record spanning across 2 pages 5886 Committed Logical Replication Needs rebase! vigneshwaran C (vignesh.postgres) Alexander Korotkov (smagen) 1 1 month ago
Security
revamp row-security tracking 5397 Moved to different CF 19 10/10 +25−17 Nathan Bossart (bossartn) 4 6 months ago
Change dispchar for oauth_client_secret 5712 Committed 18 7/7 +0−0 Jacob Champion (jchampion) Jacob Champion (jchampion) 1 4 months ago
Server Features
Sequence Access Methods, round two 4677 Moved to different CF Needs rebase! Michael Paquier (michael-kun) 9 1 week ago
Eager aggregation, take 3 4881 Moved to different CF 19 Needs rebase! Richard Guo (richardguo) 7 2 weeks ago
CREATE INDEX CONCURRENTLY for partitioned tables 5004 Withdrawn 2/7 +520−78 Justin Pryzby (justinpryzby), Ilya Gladyshev (qoops) 6 1 month ago
Extended Statistics set/restore/clear functions 5517 Moved to different CF 10/10 +3829−79 Corey Huinker (coreyh) 3 2 weeks ago
Printing window function OVER clauses in EXPLAIN 5640 Committed 7/7 +574−253 Tom Lane (tgl) Tom Lane (tgl) 1 5 months ago
Allow to collect statistics on virtual generated columns 5714 Moved to different CF 19 10/10 +166−28 Yugo Nagata (yugo.nagata) 2 1 week ago
domain over virtual generated column 5725 Moved to different CF 19 Needs rebase! Jian He (stayreal) 2 3 months ago
SQL function to access to `creating_extension` 5735 Moved to different CF 19 10/10 +15−0 Yurii Rashkovskii (yrashk) 2 4 weeks ago
Consider explicit incremental sort for Append and MergeAppend 5750 Committed 19 10/10 +217−52 Richard Guo (richardguo) Richard Guo (richardguo) 1 1 month ago
VCI (columnar store extension) 5829 Moved to different CF 7/10 +43250−101 Aya Iwata (iwata.aya), Peter Smith (smithpb2250) 2 2 days ago
gcc 15 "array subscript 0" warning at level -O3 5888 Committed 19 10/10 +39−0 Andres Freund (andresfreund) Andres Freund (andresfreund) 2 1 month ago
SQL Commands
Incremental View Maintenance (IVM), take 2 4337 Moved to different CF Needs rebase! Yugo Nagata (yugo.nagata) 12 yesterday
Allow LISTEN on patterns 5630 Withdrawn 18 7/7 +194−42 Zongliang Quan (quanzl) 1 5 months ago
SQL:2011 application time 5660 Committed 7/7 +0−0 Paul Jungwirth (pjungwir) Peter Eisentraut (petere) 1 2 months ago
SQL:2011 Application Time Update & Delete 5836 Moved to different CF 19 9/10 +8438−165 Paul Jungwirth (pjungwir) 2 yesterday
Add RESPECT/IGNORE NULLS and FROM FIRST/LAST options 5852 Withdrawn 19 Not processed Tatsuo Ishii (ishii), Oliver Ford (ojford) 1 2 weeks ago
Allow ON CONFLICT DO UPDATE to return EXCLUDED values 5854 Moved to different CF 19 10/10 +741−269 Dean Rasheed (deanr) 2 1 month ago
System Administration
log_min_messages per backend type 5447 Moved to different CF 18 9/10 +390−108 Euler Taveira (eulerto) 4 4 weeks ago
Add arbitrary xid and mxid to pg_resetwal 5644 Moved to different CF 18 5/10 +476−3 Daniil Davydov (dddaniil) 2 5 months ago
Testing
Move tests of contrib/spi/ out of the core regression tests 5688 Committed 7/7 +0−0 Tom Lane (tgl) Tom Lane (tgl) 1 4 months ago
Add pg_get_injection_points() for information of injection points 5696 Committed 19 10/10 +75−0 Michael Paquier (michael-kun) Michael Paquier (michael-kun) 1 1 month ago
Re-enable SSL log_like tests 5709 Committed 18 7/7 +53−42 Tom Lane (tgl) Tom Lane (tgl) 1 3 months ago
teach pg_upgrade to handle in-place tablespaces 5728 Committed 19 10/10 +162−70 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 1 month ago
Addition of %b/backend_type in log_line_prefix of TAP test logs 5765 Committed stable 6/7 +2−2 Michael Paquier (michael-kun) Michael Paquier (michael-kun) 1 2 months ago
Reduce DEBUG level of catcache refreshing messages 5785 Moved to different CF Testing Monitoring 10/10 +2−2 Jelte Fennema-Nio (jeltef) 2 3 months ago
Clean up inconsistencies and leaks in src/test/modules/libpq_pipeline 5833 Moved to different CF 10/10 +193−341 Tom Lane (tgl) 2 2 months ago
Backpatching injection point core facilities to REL_17_STABLE 5865 Withdrawn Backport 17 Needs rebase! Michael Paquier (michael-kun) 1 2 months ago