Commitfest PG19-2 (2025-09-01 – 2025-09-30)
declarative session variables, LET command
1608
Moved to different CF
DDL
10/10
+3003−37
Pavel Stehule (okbobcz)
Fabien Coelho (calvin), Julien Rouhaud (rjuju), Gilles Darold (darold), Laurenz Albe (laurenz), Dmitry Dolgov (erthalion), Justin Pryzby (justinpryzby), Brian Faherty (scrummyin), Philippe BEAUDOIN (beaud76), Asif Rehman (asifrana), remi duval (remduv), Jim Jones (jimus), newtglobal postgresql_contributors (newtpostgrescontributors)
40
20 hours ago
Add pg_stat_session
3405
Moved to different CF
Monitoring
Needs rebase!
Rafia Sabih (rafia.sabih), Sergey Dudoladov (sdudoladov)
Bertrand Drouvot (bdrouvot), Atsushi Torikoshi (atsushitorikoshi), Andrei Zubkov (zubkov), Sadeq Dousti (msdousti)
19
11 months ago
Add SPLIT PARTITION/MERGE PARTITIONS commands
3659
Moved to different CF
SQL Commands
19
10/10
+8227−46
Dmitry Koval (d.koval)
stephane tachoires (sttachoires)
Alexander Korotkov (smagen)
17
2 months ago
pgbench - adding pl/pgsql versions of tests
4105
Moved to different CF
Testing
19
10/10
+247−14
Hannu Krosing (hannukrosing)
Fabien Coelho (calvin), Yugo Nagata (yugo.nagata), Robert Treat (xzilla)
10
2 months ago
Add XMLCanonicalize function
4237
Moved to different CF
SQL Commands
19
10/10
+509−0
Jim Jones (jimus)
Pavel Stehule (okbobcz), Oliver Ford (ojford), newtglobal postgresql_contributors (newtpostgrescontributors)
15
2 days ago
Logging parallel worker draught
4291
Moved to different CF
Monitoring
19
10/10
+95−0
Benoit Lobréau (benoitl)
Sami Imseih (simseih)
13
2 months ago
Incremental View Maintenance (IVM), take 2
4337
Moved to different CF
SQL Commands
Needs rebase!
Yugo Nagata (yugo.nagata)
Alexandre Felipe (afelipe)
16
1 month ago
Implement row pattern recognition feature
4460
Moved to different CF
SQL Commands
19
Needs rebase!
Tatsuo Ishii (ishii), Henson Choi (assam258.gmail.com)
Vik Fearing (xocolatl), Jacob Champion (jchampion), Ningwei Chen (chen-5033), Henson Choi (assam258.gmail.com)
14
8 hours ago
pg_ctl start may return 0 even if the postmaster has been already started on Windows
4573
Moved to different CF
Bugfix
Windows
10/10
+369−153
Kyotaro Horiguchi (horiguti)
Hayato Kuroda (ha-kun), Yasir Shah (yasir.hussain.shah.gmail.com)
12
2 months ago
Sequence Access Methods, round two
4677
Moved to different CF
Needs rebase!
Michael Paquier (michael-kun)
12
2 months ago
New [relation] options engine
4688
Moved to different CF
Refactoring Only
Needs rebase!
Nikolay Shaplov (nataraj)
10
2 months ago
Set log_lock_waits=on by default
4718
Committed
GUC
Monitoring
19
10/10
+4−4
Laurenz Albe (laurenz)
Michael Banck (mbanck)
Peter Eisentraut (petere)
9
6 months ago
Support a wildcard in backtrace_functions
4735
Moved to different CF
GUC
Help - Bikeshedding
Needs rebase!
Jelte Fennema-Nio (jeltef)
Daniel Gustafsson (d_gustafsson), Bharath Rupireddy (bharathrupireddy)
Daniel Gustafsson (d_gustafsson)
13
1 year ago
data loss bug in initial sync of logical replication
4766
Committed
Bugfix
Needs rebase!
Tomas Vondra (fuzzycz)
Nitin Motiani (nitinmotiani), work nsandeepkumar (nsandeepk)
Amit Kapila (amitkapila)
7
11 months ago
Eager aggregation, take 3
4881
Moved to different CF
19
10/10
+0−0
Richard Guo (richardguo)
Richard Guo (richardguo)
8
5 months ago
Fix rare recovery shutdown hang
4884
Moved to different CF
Bugfix
Needs rebase!
Thomas Munro (macdice)
Noah Misch (nmisch), Martijn Wallet (mwallet)
8
1 year ago
SQL Property Graph Queries (SQL/PGQ)
4904
Moved to different CF
SQL Commands
Needs rebase!
Peter Eisentraut (petere), Ashutosh Bapat (ashutoshbapat)
Vik Fearing (xocolatl), Zhao Junwang (zhjwpku), Hannu Krosing (hannukrosing), Henson Choi (assam258.gmail.com)
Peter Eisentraut (petere)
10
4 days ago
Avoid orphaned objects dependencies, take 3
4942
Moved to different CF
DDL
18
Needs rebase!
Bertrand Drouvot (bertranddrouvot.pg)
Yogesh Sharma (sharmay)
10
4 months ago
WAL_LOG CREATE DATABASE strategy broken for non-standard page layouts
4986
Moved to different CF
Bugfix
DDL
10/10
+6−2
Matthias van de Meent (mmeent)
Akshat Jaimini (akshatj)
8
2 months ago
Return pg_control from pg_backup_stop().
4997
Moved to different CF
19
10/10
+199−27
David Steele (dsteele)
10
2 weeks ago
relfilenode statistics
5007
Moved to different CF
Monitoring
18
10/10
+691−83
Bertrand Drouvot (bertranddrouvot.pg)
10
4 days ago
Vacuum statistics
5012
Moved to different CF
Monitoring
19
10/10
+391−5
Andrei Lepikhov (lepikhov), Andrei Zubkov (zubkov), Alena Rybakina (alenka)
Ilia Evdokimov (ilidock95)
10
5 days ago
Extension security improvement: Add support for extensions with an owned schema
5018
Moved to different CF
Security
Extensions
10/10
+765−143
Jelte Fennema-Nio (jeltef)
Sadeq Dousti (msdousti), Artem Gavrilov (artem.gavrilov)
10
2 weeks ago
Historic snapshot doesn't track txns committed in BUILDING_SNAPSHOT state
5029
Moved to different CF
Bugfix
Logical Replication
10/10
+110−6
ChangAo Chen (chenchangao)
harinath kanchu (harinath001), Lilian Ontowhee (ontowhee), haiyang li (ocean-li)
10
4 months ago
new plpgsql.extra_errors check - strict_expr_check
5044
Moved to different CF
9/10
+172−18
Pavel Stehule (okbobcz)
Gilles Darold (darold), Kirk Wolak (kirkw), newtglobal postgresql_contributors (newtpostgrescontributors)
9
4 months ago
Incorrect error message for cancellation triggered by statement_timeout & flaky test
5070
Moved to different CF
Bugfix
Flakyfix
stable
10/10
+33−15
Jelte Fennema-Nio (jeltef)
Akshat Jaimini (akshatj)
10
2 months ago
Inline non-SQL SRFs
5083
Moved to different CF
Performance
19
10/10
+755−115
Paul Jungwirth (pjungwir)
Tom Lane (tgl)
Tom Lane (tgl)
5
4 months ago
Document NULL Concepts and Behaviors
5086
Moved to different CF
Docs Only
18
10/10
+1360−161
David Johnston (polobo)
9
2 months ago
Incremental Sort Cost Estimation Instability
5093
Moved to different CF
Bugfix
18
Needs rebase!
Andrei Lepikhov (lepikhov)
8
9 months ago
Add OR REPLACE option to CREATE MATERIALIZED VIEW
5099
Moved to different CF
SQL Commands
9/10
+694−98
Erik Wienhold (ewie)
Paul Jungwirth (pjungwir), newtglobal postgresql_contributors (newtpostgrescontributors)
9
2 months ago
Prevent incorrect entries in pg_stat_activity.
5105
Returned with feedback
Bugfix
10/10
+19−2
Fujii Masao (masaofujii)
5
1 year ago
Add XMLCast (SQL/XML X025)
5110
Moved to different CF
SQL Commands
19
10/10
+2746−26
Jim Jones (jimus)
Vik Fearing (xocolatl), newtglobal postgresql_contributors (newtpostgrescontributors)
10
5 days ago
Synchronization of sequences to subscriber
5111
Moved to different CF
Logical Replication
10/10
+357−49
vigneshwaran C (vignesh.postgres)
Dilip Kumar (dilip.kumar), Masahiko Sawada (masahikosawada), Hayato Kuroda (ha-kun), Peter Smith (smithpb2250), Shlok Kyal (shlokkyal)
Amit Kapila (amitkapila)
7
4 months ago
VACUUM FULL / CLUSTER CONCURRENTLY
5117
Moved to different CF
DDL
10/10
+4154−382
Antonin Houska (a.houska)
Álvaro Herrera (alvherre), Mihail Nikalayeu (mihailnikalayeu)
9
14 minutes ago
Fix rare checksum failure in EXEC_BACKEND LocalProcessControlFile()
5124
Moved to different CF
Bugfix
10/10
+64−8
Thomas Munro (macdice)
Noah Misch (nmisch)
8
2 months ago
Asynchronous MergeAppend Execution
5129
Moved to different CF
Performance
10/10
+1473−737
Alexander Pyhalov (a.pyhalov)
Etsuro Fujita (efujita), Matheus Alcantara (matheus.alcantara)
8
5 days ago
psql client does not handle WSAEWOULDBLOCK on Windows
5154
Moved to different CF
Bugfix
10/10
+15−12
Tom Lane (tgl), Umar Hayat (pgwizard)
Tom Lane (tgl)
6
5 months ago
Fix standby may crash when switching-over in certain special cases
5199
Moved to different CF
Bugfix
Needs rebase!
pixian shi (pxshi)
7
1 year ago
SQL:2023 JSON simplified accessor support
5214
Moved to different CF
SQL Commands
19
Needs rebase!
Alexandra Wang (alexandrawang)
Peter Eisentraut (petere), Vik Fearing (xocolatl), Jelte Fennema-Nio (jeltef), Chao Li (chaol)
9
4 days ago
Add IGNORE NULLS to Window functions
5230
Committed
SQL Commands
19
10/10
+3−1
Oliver Ford (ojford)
Tatsuo Ishii (ishii), Krasiyan Andreev (krasiyan)
Tatsuo Ishii (ishii)
5
6 months ago
Refactor SLRU to always use long file names
5250
Moved to different CF
Refactoring Only
10/10
+105−88
Aleksander Alekseev (a.alekseev)
9
2 months ago
libpq: Fix processing of SSL records >8kB on async API
5251
Moved to different CF
Bugfix
Backport
libpq
stable
10/10
+208−11
Jacob Champion (jchampion), Lars Kanis (larsk)
Jacob Champion (jchampion)
7
1 week ago
jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part
5270
Moved to different CF
SQL Commands
10/10
+1232−27
Florents Tselai (florentst)
David Wheeler (theory)
Andrew Dunstan (adunstan)
5
yesterday
Fix race between WAL flush and InstallXLogFileSegment()
5276
Moved to different CF
Bugfix
10/10
+45−0
Thomas Munro (macdice)
Soumyadeep Chakraborty (soumyadeepc), Soumya S Murali (soumyamurali)
6
2 months ago
Add XMLSerialize: version (SQL/XML X076), explicit declaration (SQL/XML X078)
5279
Moved to different CF
SQL Commands
19
10/10
+1559−59
Jim Jones (jimus)
newtglobal postgresql_contributors (newtpostgrescontributors)
8
1 week ago
Collation and ctype method tables and extension hooks
5301
Committed
Refactoring Only
Needs rebase!
Jeff Davis (jdavis)
Peter Eisentraut (petere)
Jeff Davis (jdavis)
5
9 months ago
Fix for consume_xids advancing XIDs incorrectly
5303
Moved to different CF
Bugfix
stable
Needs rebase!
Yushi Ogiwara (yushi)
6
2 months ago
System views for versions reporting
5318
Moved to different CF
Monitoring
stable
Needs rebase!
Dmitry Dolgov (erthalion)
Laurenz Albe (laurenz)
9
4 months ago
Changing shared_buffers without restart
5319
Moved to different CF
Needs rebase!
Dmitry Dolgov (erthalion)
Vladlen Popolitov (vladlenpopolitov)
8
1 month ago
Support enabling checksums online
5323
Moved to different CF
Needs rebase!
Magnus Hagander (mha), Daniel Gustafsson (d_gustafsson)
Tomas Vondra (fuzzycz)
7
15 hours ago
Parallel heap vacuum
5326
Moved to different CF
Performance
Needs rebase!
Masahiko Sawada (masahikosawada)
Hayato Kuroda (ha-kun)
7
6 months ago
Logging plan of the currently running query
5330
Moved to different CF
Monitoring
18
10/10
+645−34
Atsushi Torikoshi (atsushitorikoshi)
Hironobu Suzuki (suzuki_hironobu), Akshat Jaimini (akshatj), Sadeq Dousti (msdousti)
8
2 weeks ago
Showing applied extended statistics in explain Part2
5359
Moved to different CF
Performance
18
Needs rebase!
Tatsuro Yamada (tatsuro_yamada)
Tomas Vondra (fuzzycz), Andrei Lepikhov (lepikhov), Masahiro Ikeda (masahiro.ikeda), Ilia Evdokimov (ilidock95)
Tomas Vondra (fuzzycz)
5
7 months ago
Fix creation of empty .log files during log rotation
5365
Moved to different CF
10/10
+15−12
Arseny Kositsin (arseny114)
4
4 months ago
Conflict detection for update_deleted in logical replication
5378
Committed
Logical Replication
Needs rebase!
Zhijie Hou (houzj)
Dilip Kumar (dilip.kumar), Hayato Kuroda (ha-kun), vigneshwaran C (vignesh.postgres)
Amit Kapila (amitkapila)
4
6 months ago
Fix bug with accessing to temporary tables of other sessions
5379
Moved to different CF
Bugfix
Backport
18
10/10
+182−23
Daniil Davydov (dddaniil)
Tom Lane (tgl), Rafia Sabih (rafia.sabih), Jim Jones (jimus), Soumya S Murali (soumyamurali)
7
1 week ago
Adding compression of temporary files
5382
Moved to different CF
Performance
Needs rebase!
Filip Januš (fjanus)
Zsolt Parragi (zsolt.parragi), lakshmi g (lakshmi)
6
1 week ago
Add Option to Check All Addresses For Matching target_session_attr
5396
Moved to different CF
libpq
18
10/10
+334−10
Andrew Jackson (andrewjackson)
Andrey Borodin (x4m)
6
3 weeks ago
revamp row-security tracking
5397
Moved to different CF
Security
19
9/10
+25−17
Nathan Bossart (bossartn)
5
1 year ago
Add 'make check-tests' behavior to the meson based builds
5405
Moved to different CF
Testing
19
10/10
+16−6
Nazir Bilal Yavuz (nbyavuz)
Ashutosh Bapat (ashutoshbapat), Josef Šimánek (retro), Jian He (stayreal)
Andrew Dunstan (adunstan)
5
4 months ago
Add XMLDocument (SQL/XML X030)
5431
Moved to different CF
SQL Commands
19
10/10
+258−1
Jim Jones (jimus)
Pavel Stehule (okbobcz), newtglobal postgresql_contributors (newtpostgrescontributors)
7
1 week ago
bt_index_parent_check false alarm for indexes created concurrently
5438
Moved to different CF
Bugfix
Backport
10/10
+70−40
Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu)
Andrey Borodin (x4m)
Álvaro Herrera (alvherre)
6
2 months ago
log_min_messages per backend type
5447
Moved to different CF
GUC
System Administration
19
10/10
+398−43
Euler Taveira (eulerto)
Surya Poondla (spoondla)
Álvaro Herrera (alvherre)
7
1 month ago
Add XMLNamespaces option to XMLElement
5456
Moved to different CF
SQL Commands
19
10/10
+1242−41
Pavel Stehule (okbobcz), Jim Jones (jimus)
Pavel Stehule (okbobcz), Umar Hayat (pgwizard), newtglobal postgresql_contributors (newtpostgrescontributors)
7
1 week ago
speedup COPY TO for partitioned table
5467
Moved to different CF
19
10/10
+200−36
Jian He (stayreal)
vigneshwaran C (vignesh.postgres), Kirill Reshke (reshke), Atsushi Torikoshi (atsushitorikoshi), newtglobal postgresql_contributors (newtpostgrescontributors)
Masahiko Sawada (masahikosawada)
5
5 months ago
SQL/JSON json_table PLAN clause
5478
Moved to different CF
18
9/10
+2312−168
Fedor Sigaev (sigaev), Alexander Korotkov (smagen), Andrew Dunstan (adunstan), Amit Langote (amitlan), Nikita Glukhov (n.glukhov), Oleg Bartunov (oleg), Anton Melnikov (antonmel), Nikita Malakhov (nmalakh)
Amit Langote (amitlan), Vladlen Popolitov (vladlenpopolitov)
6
11 months ago
Enable logical decoding when wal_level = 'replica' without a server restart
5479
Moved to different CF
9/10
+1598−145
Masahiko Sawada (masahikosawada)
Dilip Kumar (dilip.kumar), Hayato Kuroda (ha-kun)
Masahiko Sawada (masahikosawada)
6
2 months ago
Pull-up subquery if INNER JOIN-ON contains refs to upper-query
5487
Moved to different CF
Performance
19
10/10
+1508−58
Alena Rybakina (a.rybakina)
Ilia Evdokimov (ilidock95)
7
5 days ago
Coccinelle for PostgreSQL development
5509
Moved to different CF
18
10/10
+845−8
Mats Kindahl (mkindahl)
3
5 months ago
Extended Statistics set/restore/clear functions
5517
Moved to different CF
Needs rebase!
Corey Huinker (coreyh)
Michael Paquier (michael-kun)
Michael Paquier (michael-kun)
5
2 months ago
Windows meson build
5522
Moved to different CF
Docs Only
9/10
+45−12
Kohei Harikae (koheiharikae)
Vladlen Popolitov (vladlenpopolitov)
Peter Eisentraut (petere)
3
1 year ago
Add storage I/O tracking to EXPLAIN BUFFERS
5526
Moved to different CF
Monitoring
10/10
+1257−35
Atsushi Torikoshi (atsushitorikoshi)
Jelte Fennema-Nio (jeltef)
6
2 weeks ago
SVE enablement for hex-encode and hex-decode
5538
Moved to different CF
Performance
19
10/10
+418−4
Chiranmoy Bhattacharya (chiranmoy), Susmitha Devanga (susmithad)
Nathan Bossart (bossartn)
Nathan Bossart (bossartn)
4
5 months ago
Document how commit handles aborted transactions
5546
Moved to different CF
Backport
Docs Only
10/10
+55−5
David Johnston (polobo)
Kirill Reshke (reshke), Ahmed Ashour (ahmedashour)
Tom Lane (tgl)
6
1 week ago
Waiting for LSN replay with WAIT FOR command
5550
Moved to different CF
Needs rebase!
Alexander Korotkov (smagen), Xuneng Zhou (egoa)
Yura Sokolov (funny_falcon)
Alexander Korotkov (smagen)
3
2 months ago
starjoin join order planning
5553
Moved to different CF
Performance
10/10
+794−3
Tomas Vondra (fuzzycz)
Tom Lane (tgl)
3
4 months ago
Bump soft open file limit (RLIMIT_NOFILE) to hard limit on startup
5570
Moved to different CF
Multithreading
AIO
10/10
+448−37
Jelte Fennema-Nio (jeltef)
Peter Eisentraut (petere)
7
3 weeks ago
Improve ACL checks in pg_prewarm for indexes
5583
Moved to different CF
Bugfix
Needs rebase!
Ayush Vatsa (developerayuva)
Nathan Bossart (bossartn)
Nathan Bossart (bossartn)
4
5 months ago
psql \dN[ti]: Describe tables and indexes that are NO partitions of others
5594
Moved to different CF
libpq
stable
Needs rebase!
Sadeq Dousti (msdousti)
Greg Sabino Mullane (greg), Sergey Dudoladov (sdudoladov), Matt Dailis (mattdailis)
5
8 months ago
Leaf and internal block access stats for indexes
5614
Moved to different CF
Monitoring
My First Patch
Help - User Testing
19
Needs rebase!
Mircea Cadariu (mcadariu)
Frédéric Yhuel (yhuelf), lakshmi g (lakshmi)
6
1 month ago
Corrupted FSM page is not saved after zeroing.
5615
Moved to different CF
Bugfix
10/10
+3−0
Anton Melnikov (antonmel)
6
5 months ago
Reduce timing overhead of EXPLAIN ANALYZE using rdtsc
5622
Moved to different CF
Performance
10/10
+1270−52
Andres Freund (andresfreund), Lukas Fittl (lfittl), David Geier (geidav)
5
6 hours ago
Make numeric type accessible to third-party code.
5623
Moved to different CF
Refactoring Only
Extensions
stable
10/10
+290−285
Ed Behn (edbehn)
Jelte Fennema-Nio (jeltef)
5
1 week ago
ReplicationSlotRelease() crashes when the instance is in the single user mode
5626
Committed
Bugfix
10/10
+140−2
Hayato Kuroda (ha-kun)
Paul Jungwirth (pjungwir)
Michael Paquier (michael-kun)
2
7 months ago
Minor rework of ALTER TABLE SET RelOptions code
5638
Moved to different CF
Refactoring Only
18
Needs rebase!
Nikolay Shaplov (nataraj)
Timur Magomedov (tmagomedov)
Álvaro Herrera (alvherre)
2
1 year ago
support fast default for domain with constraints
5641
Moved to different CF
10/10
+222−26
Jian He (stayreal)
Viktor Holmberg (rutchkiwi)
Andrew Dunstan (adunstan)
5
3 weeks ago
encode/decode support for base64url
5643
Committed
SQL Commands
10/10
+359−21
Florents Tselai (florentst)
Masahiko Sawada (masahikosawada), Daniel Gustafsson (d_gustafsson), Aleksander Alekseev (a.alekseev), David Wheeler (theory)
Daniel Gustafsson (d_gustafsson)
2
6 months ago
support ALTER COLUMN SET EXPRESSION over virtual generated column with check constraint
5645
Moved to different CF
10/10
+57−27
Jian He (stayreal)
Matheus Alcantara (matheus.alcantara)
Peter Eisentraut (petere)
5
1 month ago
Accessing an invalid pointer in BufferManagerRelation structure
5646
Moved to different CF
Bugfix
18
10/10
+44−40
Daniil Davydov (dddaniil)
Stepan Neretin (snpgg), Dmitrii Bondar (difesu)
Álvaro Herrera (alvherre)
3
5 months ago
Update LDAP Protocol in fe-connect.c to v3
5661
Committed
libpq
Needs rebase!
Andrew Jackson (andrewjackson)
Peter Eisentraut (petere)
Peter Eisentraut (petere)
2
7 months ago
Selectively invalidate caches in pgoutput when pg_namespace is modified
5663
Moved to different CF
Logical Replication
Refactoring Only
10/10
+20−17
Hayato Kuroda (ha-kun)
4
1 month ago
Fix slot synchronization with two_phase decoding enabled
5664
Moved to different CF
Bugfix
Backport
17
Needs rebase!
Zhijie Hou (houzj)
4
9 months ago
support create index on virtual generated column.
5667
Moved to different CF
Needs rebase!
Jian He (stayreal)
Soumya S Murali (soumyamurali)
6
2 weeks ago
Produce LLVM bitcode files on meson builds
5671
Moved to different CF
Performance
19
10/10
+928−58
Andres Freund (andresfreund), Diego Fronza (dfronza), Nazir Bilal Yavuz (nbyavuz)
Peter Eisentraut (petere)
5
3 days ago
Random pg_upgrade 004_subscription test failure on drongo
5673
Moved to different CF
Bugfix
10/10
+25−0
vigneshwaran C (vignesh.postgres)
4
5 months ago
pg_restore documentation and --create/--single-transaction limitation
5676
Moved to different CF
Docs Only
18
10/10
+6−1
Ashutosh Bapat (ashutoshbapat)
Laurenz Albe (laurenz)
Tom Lane (tgl)
5
5 days ago
Add comments about fire_triggers argument in ri_triggers.c
5679
Moved to different CF
Comments Only
10/10
+0−0
Yugo Nagata (yugo.nagata)
Surya Poondla (spoondla)
Amit Langote (amitlan)
5
4 days ago
Improve coments on structures in trigger.c
5680
Moved to different CF
Comments Only
10/10
+47−40
Yugo Nagata (yugo.nagata)
4
5 months ago
Prevent internal error at concurrent CREATE OR REPLACE / ALTER FUNCTION
5681
Moved to different CF
Bugfix
10/10
+132−19
Yugo Nagata (yugo.nagata)
Jim Jones (jimus), Daniil Davydov (dddaniil)
6
6 months ago
Add os_page_num to pg_buffercache
5690
Moved to different CF
Monitoring
19
9/10
+333−96
Bertrand Drouvot (bertranddrouvot.pg)
Mircea Cadariu (mcadariu)
Michael Paquier (michael-kun)
3
4 months ago
Create DATA dump objects for partitioned tables too
5692
Moved to different CF
Performance
Needs rebase!
Tom Lane (tgl)
6
11 months ago
Fix replica identity checks for MERGE command on published table.
5693
Committed
10/10
+0−0
Zhijie Hou (houzj)
Dean Rasheed (deanr)
Dean Rasheed (deanr)
2
7 months ago
Add pg_buffercache_mark_dirty[_all]() functions to the pg_buffercache
5694
Moved to different CF
10/10
+494−8
Nazir Bilal Yavuz (nbyavuz)
Michael Paquier (michael-kun), Aidar Imamov (gipergeek)
Michael Paquier (michael-kun)
3
4 months ago
don't generate fake alias names, only fake eref names
5708
Committed
19
10/10
+36−39
Robert Haas (rhaas)
Tom Lane (tgl)
Robert Haas (rhaas)
2
6 months ago
Allow to collect statistics on virtual generated columns
5714
Moved to different CF
19
Needs rebase!
Yugo Nagata (yugo.nagata)
Dean Rasheed (deanr)
Dean Rasheed (deanr)
5
yesterday
amcheck support for BRIN indexes
5715
Moved to different CF
Monitoring
Needs rebase!
Arseniy Mukhin (amukhin)
Tomas Vondra (fuzzycz)
3
7 months ago
contrib/xml2: xslt_process() should report XSLT-related error details and accept xmltype
5718
Moved to different CF
19
Needs rebase!
Robin Haberkorn (rhaberkorn)
3
8 months ago
virtual generated column as partition key
5720
Moved to different CF
19
3/10
+665−65
Jian He (stayreal)
Rustam ALLAKOV (rustam.allakov), Haibo Yan (billyean)
5
2 weeks ago
temporary file usage report with extended protocol and unnamed portals
5724
Moved to different CF
Bugfix
9/10
+16−13
Sami Imseih (simseih), Frédéric Yhuel (yhuelf)
Mircea Cadariu (mcadariu)
Michael Paquier (michael-kun)
3
4 months ago
domain over virtual generated column
5725
Moved to different CF
19
Needs rebase!
Jian He (stayreal)
4
10 months ago
Accounting for metapages in genericcostestimate()
5727
Moved to different CF
Performance
9/10
+55−13
Tom Lane (tgl)
Henson Choi (assam258.gmail.com)
Tom Lane (tgl)
5
2 weeks ago
Improve logicalrep_worker_launch() logic
5734
Moved to different CF
Refactoring Only
Needs rebase!
Fujii Masao (masaofujii)
Fujii Masao (masaofujii)
4
10 months ago
Improve hash join's handling of tuples with null join keys
5738
Moved to different CF
Performance
10/10
+414−82
Tom Lane (tgl)
Chao Li (chaol)
Tom Lane (tgl)
5
2 weeks ago
Improve Valgrind support and remove some memory leaks
5748
Committed
Performance
10/10
+546−125
Tom Lane (tgl)
Tom Lane (tgl)
2
8 months ago
Parallel processing of indexes in autovacuum
5755
Moved to different CF
Performance
18
10/10
+616−33
Maxim Orlov (m.orlov), Daniil Davydov (dddaniil)
Masahiko Sawada (masahikosawada), Sami Imseih (simseih)
5
7 hours ago
Foreign key isolation tests
5757
Committed
Testing
10/10
+410−2
Paul Jungwirth (pjungwir)
Dean Rasheed (deanr), Rustam ALLAKOV (rustam.allakov), Lilian Ontowhee (ontowhee)
Álvaro Herrera (alvherre)
2
6 months ago
finish TODOs in to_json_is_immutable, to_jsonb_is_immutable also add tests on it
5759
Moved to different CF
19
9/10
+367−70
Jian He (stayreal)
Vaibhav Dalvi (vaibhavdalvi)
Andrew Dunstan (adunstan)
5
2 weeks ago
Thread-safe getopt()
5760
Moved to different CF
Multithreading
Refactoring Only
19
10/10
+268−163
Heikki Linnakangas (heikki)
Peter Eisentraut (petere)
Heikki Linnakangas (heikki)
4
4 days ago
remove ISB in AArch64's spin_delay() implementation
5763
Returned with feedback
Performance
19
10/10
+10−6
Nathan Bossart (bossartn)
2
7 months ago
Add guard to prevent recursive memory context logging.
5766
Moved to different CF
Bugfix
10/10
+40−18
Fujii Masao (masaofujii)
Ian Ilyasov (ianilyasov), Artem Gavrilov (artem.gavrilov)
Fujii Masao (masaofujii)
3
8 months ago
ALTER DOMAIN ADD NOT NULL NOT VALID
5768
Moved to different CF
19
10/10
+219−29
Jian He (stayreal)
Peter Eisentraut (petere)
6
1 month ago
Disallow concurrent ALTER DOMAIN and DROP DOMAIN
5773
Moved to different CF
19
0/10
+126−0
Jian He (stayreal)
4
2 months ago
Make wal_receiver_timeout configurable per subscription
5781
Moved to different CF
10/10
+245−101
Fujii Masao (masaofujii)
Fujii Masao (masaofujii)
5
1 month ago
foreign key on virtual generated column
5782
Moved to different CF
19
Needs rebase!
Jian He (stayreal)
Srinath Reddy (srinath-reddy-sadipiralla)
5
4 months ago
Add --continue-on-abort option to pgbench
5790
Moved to different CF
19
10/10
+171−33
Yugo Nagata (yugo.nagata), Rintaro Ikeda (rintaro)
Yugo Nagata (yugo.nagata), Hayato Kuroda (ha-kun)
Fujii Masao (masaofujii)
3
4 months ago
Add log_autoanalyze_min_duration
5797
Moved to different CF
GUC
System Administration
19
10/10
+120−31
Shinya Kato (shinyakato)
Tatsuhito Kasahara (tatsuhito.kasahara)
Peter Eisentraut (petere)
3
5 months ago
psql: tab-completion support for COPY ... TO/FROM STDIN, STDOUT, and PROGRAM
5800
Moved to different CF
libpq
19
10/10
+44−24
Yugo Nagata (yugo.nagata)
Masahiko Sawada (masahikosawada)
Masahiko Sawada (masahikosawada)
3
4 months ago
Improve the performance of Unicode Normalization Forms.
5802
Moved to different CF
Performance
10/10
+7706−12726
Alexander Borisov (lexborisov)
Victor Yegorov (vyegorov)
5
1 week ago
Improve array-element-test estimation when no array elements qualify as common
5805
Committed
Performance
10/10
+67−30
Tom Lane (tgl)
Tom Lane (tgl)
2
6 months ago
Optimize-transaction-waiting-during-logical-decoding
5806
Moved to different CF
Performance
19
Needs rebase!
Xuneng Zhou (dylanzhou)
Fujii Masao (masaofujii)
3
7 months ago
display current search_path in psql prompt
5808
Moved to different CF
libpq
10/10
+21−0
Florents Tselai (florentst)
Nathan Bossart (bossartn), Jim Jones (jimus)
Nathan Bossart (bossartn)
3
5 months ago
Expose internal MultiXact member count function for efficient monitoring
5811
Moved to different CF
Monitoring
19
10/10
+394−14
Naga Appani (naga.appani)
Atsushi Torikoshi (atsushitorikoshi)
Michael Paquier (michael-kun)
4
3 months ago
pg_restore add note about -n
5818
Moved to different CF
Docs Only
10/10
+26−16
Florents Tselai (florentst)
Álvaro Herrera (alvherre)
4
2 months ago
Add \pset options for boolean value display
5828
Moved to different CF
psql
libpq
19
10/10
+120−1
David Johnston (polobo)
Álvaro Herrera (alvherre)
3
5 months ago
Support for 8-byte TOAST values (aka the TOAST infinite loop problem)
5830
Moved to different CF
19
Needs rebase!
Michael Paquier (michael-kun)
Tom Lane (tgl), Nikhil Kumar Veldanda (nikhilkumarv)
5
1 month ago
pgindent: improve formatting of multiline comments
5831
Moved to different CF
Good First Review
Devtools
19
10/10
+36−0
Aleksander Alekseev (a.alekseev)
Payal Singh (payal)
5
1 week ago
Change the names generated for index partitions
5832
Moved to different CF
19
Needs rebase!
Tom Lane (tgl)
4
6 months ago
Clean up inconsistencies and leaks in src/test/modules/libpq_pipeline
5833
Committed
Testing
10/10
+0−0
Tom Lane (tgl)
Tom Lane (tgl)
2
7 months ago
SQL:2011 Application Time Update & Delete
5836
Moved to different CF
SQL Commands
19
Needs rebase!
Paul Jungwirth (pjungwir)
Peter Eisentraut (petere)
Peter Eisentraut (petere)
5
1 week ago
problems with toast.* reloptions
5839
Moved to different CF
Bugfix
stable
Needs rebase!
Nathan Bossart (bossartn)
6
8 months ago
`ALTER DATABASE ... RESET ...` fails to reset extension parameters that no longer exist
5840
Committed
Bugfix
stable
10/10
+71−5
Nathan Bossart (bossartn)
Laurenz Albe (laurenz)
Nathan Bossart (bossartn)
2
8 months ago
Eliminate xl_heap_visible to reduce vacuum and COPY FREEZE WAL volume
5841
Moved to different CF
Performance
19
Needs rebase!
Melanie Plageman (melanieplageman)
Kirill Reshke (reshke)
Melanie Plageman (melanieplageman)
5
yesterday
Docs and tests for RLS policies applied by command type
5851
Moved to different CF
Testing
Docs Only
19
10/10
+159−44
Dean Rasheed (deanr)
Viktor Holmberg (rutchkiwi)
Dean Rasheed (deanr)
3
4 months ago
Allow ON CONFLICT DO SELECT/UPDATE to return EXCLUDED values
5854
Moved to different CF
SQL Commands
19
9/10
+747−282
Dean Rasheed (deanr)
Viktor Holmberg (rutchkiwi)
5
1 month ago
Allow missing BackendKeyData message & enforce cancel key length
5859
Committed
Bugfix
libpq
18
Needs rebase!
Jelte Fennema-Nio (jeltef)
Heikki Linnakangas (heikki)
2
7 months ago
docs: Include protocol version changes made without a version bump or extension
5863
Moved to different CF
Docs Only
10/10
+22−104
Jelte Fennema-Nio (jeltef)
5
1 month ago
Making libpq OpenSSL support threadsafe
5868
Committed
Multithreading
Refactoring Only
9/10
+104−44
Daniel Gustafsson (d_gustafsson)
Peter Eisentraut (petere)
Daniel Gustafsson (d_gustafsson)
2
7 months ago
Make "vacuumdb --analyze-only" process partitioned tables
5871
Committed
Good First Review
libpq
19
10/10
+40−4
Laurenz Albe (laurenz)
Mircea Cadariu (mcadariu)
Fujii Masao (masaofujii)
2
7 months ago
Add prompt option to display read-only and read/write states in psql
5872
Moved to different CF
psql
Good First Review
19
10/10
+35−0
Jim Jones (jimus)
Fujii Masao (masaofujii), Nathan Bossart (bossartn), Srinath Reddy (srinath-reddy-sadipiralla)
Fujii Masao (masaofujii)
5
2 months ago
Report bytes and transactions actually sent downtream
5877
Moved to different CF
Monitoring
Logical Replication
10/10
+434−166
Ashutosh Bapat (ashutoshbapat)
5
1 week ago
Report replica identity in pg_publication_tables
5878
Moved to different CF
Monitoring
10/10
+109−23
Ashutosh Bapat (ashutoshbapat)
3
4 months ago
Decouple C++ support in Meson's PGXS from LLVM enablement
5885
Moved to different CF
Good First Review
Bugfix
stable
10/10
+34−22
Tristan Partin (tristan957)
Josef Šimánek (retro), Jelte Fennema-Nio (jeltef)
Peter Eisentraut (petere)
3
2 months ago
Fix inconsistency in the pg_buffercache documentation
5887
Moved to different CF
Docs Only
19
10/10
+3−3
Bertrand Drouvot (bertranddrouvot.pg)
Daniel Gustafsson (d_gustafsson)
2
9 months ago
gcc 15 "array subscript 0" warning at level -O3
5888
Moved to different CF
19
10/10
+39−0
Andres Freund (andresfreund)
Andres Freund (andresfreund)
2
8 months ago
Refactor bytea_sortsupport(), take two
5889
Moved to different CF
Refactoring Only
19
10/10
+239−41
Aleksander Alekseev (a.alekseev)
John Naylor (john.naylor)
John Naylor (john.naylor)
3
4 months ago
GIN tries to form a tuple with a partial compressedList during insertion
5890
Moved to different CF
Bugfix
10/10
+0−0
Arseniy Mukhin (amukhin)
Masahiko Sawada (masahikosawada)
Masahiko Sawada (masahikosawada)
2
5 months ago
pg_restore --no-policies should not restore policies' comment
5891
Moved to different CF
Bugfix
Backport
18
10/10
+1−6
Jian He (stayreal)
Fujii Masao (masaofujii)
Fujii Masao (masaofujii)
2
5 months ago
Adding pg_dump flag for parallel export to pipes
5893
Moved to different CF
Performance
System Administration
stable
Needs rebase!
Hannu Krosing (hannukrosing), Nitin Motiani (nitinmotiani)
Dilip Kumar (dilip.kumar)
4
2 weeks ago
Don't keep closed WAL segment in page cache after replay
5894
Moved to different CF
Performance
19
10/10
+60−6
Anthonin Bonnefoy (bonnefoa)
Hüseyin Demir (demir)
4
4 weeks ago
PG 18 beta1 release notes misses mention of pg_noreturn
5895
Rejected
Docs Only
18
Needs rebase!
Steve Chávez (steve-chavez)
1
8 months ago
Adding support for Row Compares to nbtree startikey optimization
5896
Committed
Performance
19
10/10
+133−32
Peter Geoghegan (pgeoghegan)
Chao Li (chaol)
Peter Geoghegan (pgeoghegan)
1
6 months ago
Saving stack space in nbtree's _bt_first function
5897
Moved to different CF
Performance
9/10
+3−3
Peter Geoghegan (pgeoghegan)
Mircea Cadariu (mcadariu)
Peter Geoghegan (pgeoghegan)
2
8 months ago
Explicitly enable meson features in CI
5899
Committed
CI
Testing
19
10/10
+0−0
Nazir Bilal Yavuz (nbyavuz)
Jacob Champion (jchampion)
Jacob Champion (jchampion)
1
7 months ago
Improve error reporting in 027_stream_regress test
5900
Moved to different CF
Good First Review
Testing
19
10/10
+0−0
Nazir Bilal Yavuz (nbyavuz)
Ben Mejia (benmejia), Brandon Tat (bjtat)
Michael Paquier (michael-kun)
2
4 months ago
Making pg_rewind faster
5902
Moved to different CF
Performance
libpq
19
10/10
+215−13
Justin Kwan (justinpkwan.outlook.com), John Hsu (johnhsu)
Michael Paquier (michael-kun)
Michael Paquier (michael-kun)
3
5 months ago
Invalid pointer access in logical decoding after error
5903
Moved to different CF
Logical Replication
Needs rebase!
vigneshwaran C (vignesh.postgres)
Masahiko Sawada (masahikosawada)
Masahiko Sawada (masahikosawada)
2
5 months ago
failover slot documentation update
5904
Moved to different CF
Docs Only
10/10
+0−0
Ashutosh Bapat (ashutoshbapat), shveta malik (shvetam)
Amit Kapila (amitkapila)
2
8 months ago
OAuth: run Autoconf tests with correct compiler flags
5905
Moved to different CF
Bugfix
18
10/10
+24−12
Jacob Champion (jchampion)
Jacob Champion (jchampion)
3
7 months ago
Generate random dates/times in a specified range
5906
Committed
10/10
+253−9
damien clochard (daamien)
Dean Rasheed (deanr), Greg Sabino Mullane (greg)
Dean Rasheed (deanr)
1
6 months ago
no table rewrite when set column type to constrained domain
5907
Moved to different CF
19
9/10
+167−10
Jian He (stayreal)
Yogesh Sharma (sharmay), Viktor Holmberg (rutchkiwi), Aditya Gollamudi (adigoll)
4
1 week ago
Unnecessary delay in streaming replication due to replay lag
5908
Moved to different CF
Good First Review
Logical Replication
Physical Replication
Backport
GUC
stable
9/10
+406−9
Sunil Seetharama (sunils26)
Fujii Masao (masaofujii), Josef Šimánek (retro), Huansong Fu (huansong)
3
4 months ago
Document reopen of output file via SIGHUP in pg_recvlogical
5909
Moved to different CF
Docs Only
10/10
+10−0
Fujii Masao (masaofujii)
Fujii Masao (masaofujii)
2
8 months ago
Add proper checks for ecpg_strdup() return value
5910
Moved to different CF
Bugfix
19
10/10
+117−40
Aleksander Alekseev (a.alekseev), Evgeniy Gorbanev (esgor)
Michael Paquier (michael-kun)
2
8 months ago
XLogCtl->ckptFullXid is unused
5911
Moved to different CF
Refactoring Only
19
10/10
+0−17
Nathan Bossart (bossartn)
Nathan Bossart (bossartn)
2
8 months ago
Optimize LISTEN/NOTIFY
5912
Withdrawn
Performance
19
10/10
+198−32
Joel Jacobson (joeljacobson)
1
2 months ago
Automatically sizing the IO worker pool
5913
Moved to different CF
Performance
19
10/10
+629−145
Thomas Munro (macdice)
4
1 week ago
Document DSM Registry
5914
Moved to different CF
Docs Only
19
Needs rebase!
Florents Tselai (florentst)
3
5 months ago
ALTER TABLE ... OWNER TO affects permissions too
5915
Moved to different CF
Good First Review
Docs Only
19
10/10
+2−0
Laurenz Albe (laurenz)
Daniel Gustafsson (d_gustafsson), Josef Šimánek (retro), Shuntian Jiao (jiaoshuntian)
Daniel Gustafsson (d_gustafsson)
2
5 months ago
small fix for pg_overexplain docs
5916
Moved to different CF
Docs Only
18
10/10
+1−1
Nathan Bossart (bossartn)
Nathan Bossart (bossartn)
2
8 months ago
fix organization wording in psql's \copyright command
5917
Moved to different CF
libpq
stable
Not processed
Nathan Bossart (bossartn)
Nathan Bossart (bossartn)
2
8 months ago
Don't allow to EXECUTE empty queries (fixes Assert violation)
5918
Rejected
Bugfix
Backport
18
10/10
+11−1
Tom Lane (tgl), Aleksander Alekseev (a.alekseev), Alexander Lakhin (law)
1
8 months ago
Eagerly evict bulkwrite strategy ring
5919
Moved to different CF
Performance
19
Needs rebase!
Melanie Plageman (melanieplageman)
5
2 months ago
Document AccessExclusive lock behaviour on standbys
5920
Moved to different CF
Docs Only
10/10
+8−0
Anthonin Bonnefoy (bonnefoa)
2
8 months ago
refactor backend type lists
5921
Committed
Refactoring Only
Good First Review
19
10/10
+65−88
Álvaro Herrera (alvherre)
Peter Eisentraut (petere), Jonathan Gonzalez V. (sxd)
Álvaro Herrera (alvherre)
2
6 months ago
update-po for PGXS does not work
5922
Moved to different CF
Bugfix
Good First Review
10/10
+5−0
Álvaro Herrera (alvherre), Ryo Matsumura (ryo)
Bryan Green (lispyone)
Álvaro Herrera (alvherre)
2
5 months ago
Making type Datum be 8 bytes everywhere
5924
Committed
9/10
+150−536
Tom Lane (tgl)
Tom Lane (tgl)
1
6 months ago
Minor Improvements to pg_buffercache documentation
5925
Moved to different CF
Docs Only
10/10
+10−2
Fujii Masao (masaofujii)
Fujii Masao (masaofujii)
2
8 months ago
Verify predefined LWLocks tranches have entries in wait_event_names.txt
5926
Moved to different CF
19
10/10
+156−118
Bertrand Drouvot (bertranddrouvot.pg)
Nathan Bossart (bossartn)
Nathan Bossart (bossartn)
2
8 months ago
Fix incorrect comment in pg_get_shmem_allocations_numa()
5927
Moved to different CF
Comments Only
19
10/10
+6−9
Bertrand Drouvot (bertranddrouvot.pg)
Michael Paquier (michael-kun)
2
5 months ago
Remove freelist and the buffer_strategy_lock
5928
Committed
Performance
19
Needs rebase!
Greg Burd (gregburd)
Andres Freund (andresfreund)
1
6 months ago
Optimize join selectivity estimation for tables with large number of MCVs
5929
Moved to different CF
Performance
19
0/10
+456−121
David Geier (geidav), Ilia Evdokimov (ilidock95)
Tom Lane (tgl), Ilia Evdokimov (ilidock95)
Tom Lane (tgl)
2
4 months ago
Making jsonb_agg() faster
5930
Moved to different CF
Performance
Needs rebase!
Tom Lane (tgl)
Tom Lane (tgl)
3
2 months ago
Optimize ProcSignal to avoid redundant SIGUSR1 signals
5931
Moved to different CF
Performance
19
10/10
+57−49
Joel Jacobson (joeljacobson)
2
8 months ago
Add backup_type to pg_stat_progress_basebackup
5932
Committed
Monitoring
19
10/10
+37−8
Shinya Kato (shinyakato)
Masahiko Sawada (masahikosawada)
Masahiko Sawada (masahikosawada)
1
7 months ago
More protocol.h replacements this time into walsender.c
5933
Moved to different CF
Refactoring Only
19
10/10
+13−12
Dave Cramer (dcramer)
Nathan Bossart (bossartn)
Nathan Bossart (bossartn)
2
7 months ago
Raise C requirement to C11
5934
Committed
10/10
+83−228
Peter Eisentraut (petere)
Peter Eisentraut (petere)
1
7 months ago
More protocol.h replacements this time into walsender.c
5935
Committed
Refactoring Only
19
10/10
+70−43
Dave Cramer (dcramer)
Nathan Bossart (bossartn)
Nathan Bossart (bossartn)
1
7 months ago
Avoid unexpected shutdown when sync_replication_slots is enabled.
5936
Committed
Bugfix
10/10
+3−0
Fujii Masao (masaofujii)
Fujii Masao (masaofujii)
1
7 months ago
A little cosmetic to convert_VALUES_to_ANY()
5937
Withdrawn
Performance
10/10
+8−5
Tender Wang (tndrwang)
Chao Li (chaol)
1
8 months ago
Enhancing Memory Context Statistics Reporting
5938
Moved to different CF
Monitoring
19
Needs rebase!
Rahila Syed (rahila)
Atsushi Torikoshi (atsushitorikoshi)
4
3 weeks ago
event trigger support for PL/Python
5939
Committed
PL/Python
19
10/10
+222−15
Euler Taveira (eulerto)
Peter Eisentraut (petere)
1
7 months ago
Improve LWLock tranche name visibility across backends
5940
Committed
Monitoring
19
10/10
+535−174
Sami Imseih (simseih)
Nathan Bossart (bossartn)
Nathan Bossart (bossartn)
2
4 months ago
CAST(... ON DEFAULT) - WIP build on top of Error-Safe User Functions
5941
Moved to different CF
SQL Commands
19
10/10
+2698−108
Jian He (stayreal)
Corey Huinker (coreyh)
Peter Eisentraut (petere)
4
20 hours ago
Adding locks statistics
5942
Moved to different CF
Monitoring
19
10/10
+50−18
Bertrand Drouvot (bertranddrouvot.pg)
Michael Paquier (michael-kun)
4
4 days ago
Correction of RowMark Removal During Sel-Join Elimination
5943
Moved to different CF
Bugfix
19
Needs rebase!
Andrei Lepikhov (lepikhov)
Alexander Korotkov (smagen)
2
7 months ago
Fixing the btree_gist inet mess
5944
Moved to different CF
Bugfix
19
10/10
+2206−9
Tom Lane (tgl)
Peter Eisentraut (petere), Matthias van de Meent (mmeent)
Tom Lane (tgl)
3
2 months ago
Make pgoutput documentation easier to find
5945
Committed
Docs Only
10/10
+175−130
Fujii Masao (masaofujii)
Chao Li (chaol)
Fujii Masao (masaofujii)
1
7 months ago
Add support for dumping raw parse tree with debug_print_raw_parse
5946
Committed
GUC
19
10/10
+26−3
Chao Li (chaol)
Tatsuo Ishii (ishii), Peter Eisentraut (petere)
Tatsuo Ishii (ishii)
1
6 months ago
Adding per backend commit and rollback counters
5947
Moved to different CF
Monitoring
19
10/10
+304−2
Bertrand Drouvot (bertranddrouvot.pg)
Miłosz Bieniek (moozzi), Kuba Knysiak (xsni12)
4
4 days ago
Add CHECK_FOR_INTERRUPTS in pg_buffercache_pages while scanning the buffers
5948
Committed
Extensions
19
9/10
+2−0
SATYANARAYANA NARLAPURAM (satyanarayanan)
Masahiko Sawada (masahikosawada)
1
7 months ago
psql: Count all table footer lines in pager setup
5949
Moved to different CF
psql
libpq
stable
10/10
+382−84
Erik Wienhold (ewie)
Tom Lane (tgl), lakshmi g (lakshmi)
Tom Lane (tgl)
2
5 months ago
don't include tableam.h in nbtree.h
5950
Committed
Refactoring Only
9/10
+31−3
Álvaro Herrera (alvherre)
Álvaro Herrera (alvherre)
1
7 months ago
fix ancient typo in transformRelOptions()
5951
Committed
Refactoring Only
19
9/10
+6−6
Nathan Bossart (bossartn)
Nathan Bossart (bossartn)
1
7 months ago
Speed up COPY FROM text/CSV parsing using SIMD
5952
Moved to different CF
Performance
19
10/10
+184−3
Shinya Kato (shinyakato)
Nathan Bossart (bossartn), Ayoub Kazar (kaz)
Nathan Bossart (bossartn)
3
3 weeks ago
Enhance Makefiles to rebuild objects on map file changes
5953
Moved to different CF
19
10/10
+97−0
Chao Li (chaol)
2
5 months ago
Upgrade GB18030 encoding support from 2000 to 2022 standard
5954
Committed
19
10/10
+23−13
Chao Li (chaol)
John Naylor (john.naylor)
John Naylor (john.naylor)
1
6 months ago
pg_waldump: support decoding of WAL inside tarfile
5955
Moved to different CF
19
10/10
+1557−251
Amul Sul (sulamul)
Andrew Dunstan (adunstan)
4
14 hours ago
Enhance statistics reset functions to return reset timestamp
5956
Moved to different CF
19
9/10
+307−239
Shinya Kato (shinyakato)
2
5 months ago
implement CAST(expr AS type FORMAT 'template')
5957
Moved to different CF
19
Needs rebase!
Jian He (stayreal)
Corey Huinker (coreyh), Surya Poondla (spoondla)
4
3 days ago
Per backend relation statistics tracking
5958
Moved to different CF
Monitoring
19
9/10
+261−2
Bertrand Drouvot (bertranddrouvot.pg)
4
7 months ago
Import Statistics in postgres_fdw before resorting to sampling.
5959
Moved to different CF
19
Needs rebase!
Corey Huinker (coreyh)
Etsuro Fujita (efujita)
4
23 hours ago
Silence Valgrind about SelectConfigFiles()
5960
Committed
19
10/10
+11−7
Aleksander Alekseev (a.alekseev)
Tom Lane (tgl)
1
7 months ago
Prevent vacuumdb --analyze-only from issuing VACUUM (ONLY_DATABASE_STATS)
5962
Committed
10/10
+8−1
Fujii Masao (masaofujii)
Mircea Cadariu (mcadariu)
Fujii Masao (masaofujii)
1
6 months ago
Tab completion for large objects
5963
Moved to different CF
libpq
10/10
+12−5
Dagfinn Ilmari Mannsåker (ilmari)
Fujii Masao (masaofujii)
Fujii Masao (masaofujii)
2
5 months ago
Do not exit on postmaster death event inside CRIT sections.
5964
Returned with feedback
Bugfix
stable
10/10
+0−0
Andrey Borodin (x4mmm)
Tom Lane (tgl)
1
6 months ago
pg_upgrade: transfer pg_largeobject_metadata's files when possible
5966
Committed
Performance
19
10/10
+154−25
Nathan Bossart (bossartn)
Nathan Bossart (bossartn)
1
1 month ago
Identifying function-lookup failures due to argument name mismatches
5967
Committed
10/10
+537−151
Tom Lane (tgl)
Tom Lane (tgl)
1
6 months ago
TAB completion for ALTER TABLE ... ALTER CONSTRAINT ... ENFORCED
5968
Moved to different CF
psql
libpq
stable
10/10
+16−0
Kirill Reshke (reshke)
Roman Khapov (rkhapov)
2
3 months ago
Add mode and reason columns to pg_stat_progress_vacuum
5969
Moved to different CF
Monitoring
19
10/10
+179−10
Shinya Kato (shinyakato)
Nathan Bossart (bossartn), Sami Imseih (simseih)
Masahiko Sawada (masahikosawada)
3
3 months ago
Panic during xlog building with big values
5970
Moved to different CF
Bugfix
19
10/10
+52−0
Maksim Melnikov (manaldush)
Andy Pogrebnoi (birdofdada)
3
5 months ago
Non-blocking archiver process
5971
Moved to different CF
Bugfix
19
Needs rebase!
Patrick Stählin (packi)
Artem Gavrilov (artem.gavrilov), lakshmi g (lakshmi)
2
4 months ago
plpython: Remove support for major version conflict detection
5972
Moved to different CF
PL/Python
10/10
+4−61
Peter Eisentraut (petere)
Euler Taveira (eulerto), Mario Gonzalez (gonzalemario)
Peter Eisentraut (petere)
2
5 months ago
When deleting the plpgsql function, release the CachedPlan of the function
5974
Withdrawn
PL/pgSQL
16
Needs rebase!
Man Zeng (zengman)
1
7 months ago
When deleting the plpgsql function, release the CachedPlan of the function
5975
Moved to different CF
PL/pgSQL
19
9/10
+118−2
Man Zeng (zengman)
3
6 months ago
Improve initial slot synchronization in pg_sync_replication_slots()
5976
Moved to different CF
Logical Replication
19
10/10
+95−53
Ajin Cherian (ajinc)
Amit Kapila (amitkapila)
2
4 weeks ago
fix misspelling of "tranche" in dsa.h
5977
Committed
19
10/10
+4−4
Nathan Bossart (bossartn)
Nathan Bossart (bossartn)
1
7 months ago
Add tests for Bitmapset
5978
Committed
Testing
19
10/10
+2143−0
Greg Burd (gregburd)
Nathan Bossart (bossartn)
Michael Paquier (michael-kun)
1
6 months ago
fix comment for MAX_SIMUL_LWLOCKS
5979
Committed
Comments Only
19
10/10
+1−2
Nathan Bossart (bossartn)
Nathan Bossart (bossartn)
1
7 months ago
Don't treat virtual generated columns as missing statistics in vacuumdb --missing-stats-only
5980
Committed
18
10/10
+9−3
Yugo Nagata (yugo.nagata)
Nathan Bossart (bossartn)
Nathan Bossart (bossartn)
1
7 months ago
Align tests for stored and virtual generated columns
5981
Moved to different CF
Testing
Needs rebase!
Yugo Nagata (yugo.nagata)
Paul Jungwirth (pjungwir), mutaamba maasha (mutaambam)
Peter Eisentraut (petere)
4
1 week ago
Improve error message for duplicate labels in enum types
5982
Committed
10/10
+0−0
Yugo Nagata (yugo.nagata)
Jim Jones (jimus)
Tom Lane (tgl)
1
7 months ago
Documentation fix on pgbench \aset command
5983
Committed
Docs Only
stable
10/10
+7−8
Yugo Nagata (yugo.nagata)
Fujii Masao (masaofujii)
Fujii Masao (masaofujii)
1
6 months ago
JIT works only partially with meson build
5984
Moved to different CF
Docs Only
Needs rebase!
Yugo Nagata (yugo.nagata)
Laurenz Albe (laurenz)
4
6 months ago
CREATE SCHEMA ... CREATE DOMAIN support
5985
Moved to different CF
SQL Commands
19
10/10
+908−149
Jian He (stayreal)
Tom Lane (tgl)
4
21 hours ago
vacuumdb --missing-stats-only and permission issue
5986
Committed
libpq
18
10/10
+32−0
Corey Huinker (coreyh)
Nathan Bossart (bossartn)
Nathan Bossart (bossartn)
1
7 months ago
Add OID descriptions to dumped parse/query/plan trees
5987
Withdrawn
19
0/10
+91−8
Chao Li (chaol)
1
7 months ago
disallow alter individual column if partition key contains wholerow reference
5988
Moved to different CF
Bugfix
Backport
18
10/10
+39−0
Jian He (stayreal)
Sergey Dudoladov (sdudoladov), Matt Dailis (mattdailis)
4
5 months ago
bug: virtual generated column can be partition key
5989
Moved to different CF
Bugfix
Backport
18
10/10
+86−40
Ashutosh Bapat (ashutoshbapat)
Peter Eisentraut (petere)
Peter Eisentraut (petere)
2
5 months ago
Problem in 'ORDER BY' of a column using a created collation?
5990
Returned with feedback
Not processed
Nishant Sharma (nishant-at-edb)
1
6 months ago
Fix SJE 'variable not found in subplan target lists' error
5991
Committed
Bugfix
stable
Needs rebase!
Maksim Milyutin (maksm90), Ilia Evdokimov (ilidock95), Ivan Kush (ivankush), Sergey Solovev (ashblade)
Tom Lane (tgl)
1
7 months ago
Fix ALTER TABLE DROP EXPRESSION with ONLY option
5992
Moved to different CF
Bugfix
stable
3/10
+6−6
Jian He (stayreal)
Peter Eisentraut (petere), Kirill Reshke (reshke), lakshmi g (lakshmi)
Peter Eisentraut (petere)
4
3 months ago
use PqMsg macros in fe-protocol3.c
5993
Committed
Refactoring Only
19
10/10
+7−6
Nathan Bossart (bossartn)
Nathan Bossart (bossartn)
1
7 months ago
extensible planner state
5994
Moved to different CF
Extensions
Refactoring Only
19
10/10
+0−0
Robert Haas (rhaas)
Tom Lane (tgl)
Robert Haas (rhaas)
2
5 months ago
GetNamedLWLockTranche crashes on Windows in normal backend
5995
Committed
Bugfix
10/10
+244−0
Sami Imseih (simseih)
Nathan Bossart (bossartn)
Nathan Bossart (bossartn)
2
6 months ago
Fixes a trivial bug in dumped parse/query/plan trees
5996
Withdrawn
Bugfix
19
10/10
+0−0
Chao Li (chaol)
1
7 months ago
Treat semaphores similar to other shared memory structures
5997
Moved to different CF
Refactoring Only
10/10
+11−31
Ashutosh Bapat (ashutoshbapat)
Heikki Linnakangas (heikki)
2
4 months ago
plan shape work
5998
Moved to different CF
Extensions
Refactoring Only
19
10/10
+810−653
Robert Haas (rhaas)
Robert Haas (rhaas)
2
5 months ago
Merge next power of 2 routines of dynahash.c with pg_bitutils.h
5999
Committed
Refactoring Only
19
10/10
+14−30
Michael Paquier (michael-kun)
Michael Paquier (michael-kun)
1
6 months ago
Optimize JsonbContainerTypeName by reordering type checks
6000
Moved to different CF
Refactoring Only
Performance
19
10/10
+5−5
Chao Li (chaol)
2
6 months ago
minor refactor on src/test/modules/test_ddl_deparse/sql/alter_table.sql
6001
Moved to different CF
Refactoring Only
19
10/10
+36−32
Jian He (stayreal)
Heikki Linnakangas (heikki)
3
7 months ago
Add memory_limit_hits to pg_stat_replication_slots
6002
Moved to different CF
Logical Replication
19
10/10
+112−59
Bertrand Drouvot (bertranddrouvot.pg)
Masahiko Sawada (masahikosawada)
2
5 months ago
Mark ItemPointer parameters as const in tuple/table lock functions
6003
Committed
Refactoring Only
0/1
+0−0
Chao Li (chaol)
Peter Eisentraut (petere)
1
7 months ago
Reset recovery target parameters in pg_createsubscriber
6004
Moved to different CF
Bugfix
My First Patch
18
7/10
+161−21
Alyona Vinter (dlaaren)
Ian Ilyasov (ianilyasov), mutaamba maasha (mutaambam)
Michael Paquier (michael-kun)
2
4 months ago
Doc: Fix definition of asynchronous replication
6005
Withdrawn
Docs Only
Good First Review
10/10
+2−3
Michael Paquier (michael-kun)
Shuntian Jiao (jiaoshuntian)
1
7 months ago
Remove unneeded cast in BufferGetPage
6006
Committed
Refactoring Only
stable
10/10
+69−69
Kirill Reshke (reshke)
Peter Eisentraut (petere)
1
7 months ago
Inconsistent update in the MERGE command
6007
Committed
Bugfix
stable
10/10
+0−0
Yugo Nagata (yugo.nagata)
Dean Rasheed (deanr)
Dean Rasheed (deanr)
1
6 months ago
Avoid overwiriting cache entry (src/backend/utils/cache/relcache.c)
6008
Moved to different CF
19
10/10
+5−6
Ranier Vilela (raniervilela)
Álvaro Herrera (alvherre)
2
5 months ago
make LWLockCounter a global variable
6009
Committed
Refactoring Only
19
10/10
+12−16
Nathan Bossart (bossartn)
Nathan Bossart (bossartn)
1
7 months ago
ALTER COLUMN SET EXPRESSION [GENERATED|STORED]
6010
Moved to different CF
19
Needs rebase!
Jian He (stayreal)
4
2 months ago
List TAP test files in makefiles
6011
Moved to different CF
Refactoring Only
0/10
+63−0
Peter Eisentraut (petere)
Nathan Bossart (bossartn)
2
5 months ago
pgbench: extend variable usage in scripts
6012
Moved to different CF
libpq
19
Needs rebase!
Yugo Nagata (yugo.nagata)
lakshmi g (lakshmi)
5
2 months ago
Add process updating for GNU/Hurd
6013
Moved to different CF
10/10
+0−0
Michael Banck (mbanck)
Thomas Munro (macdice)
2
4 months ago
Generate pgstat_count_slru*() functions for slru using macros
6014
Committed
Refactoring Only
19
10/10
+31−45
Bertrand Drouvot (bertranddrouvot.pg)
Michael Paquier (michael-kun)
1
7 months ago
allow benign typedef redefinitions (C11)
6015
Committed
Refactoring Only
Needs rebase!
Peter Eisentraut (petere)
Peter Eisentraut (petere)
1
6 months ago
COPY TO: provide hint when WHERE clause is used
6016
Committed
Good First Review
19
10/10
+2−0
Atsushi Torikoshi (atsushitorikoshi)
Jim Jones (jimus)
Fujii Masao (masaofujii)
1
7 months ago
Add error_on_null() to produce an error if the input is null
6017
Moved to different CF
9/10
+74−0
Joel Jacobson (joeljacobson)
Vik Fearing (xocolatl)
Michael Paquier (michael-kun)
2
5 months ago
Implement batching for walsender notifications during logical cascade replication
6019
Moved to different CF
Performance
Logical Replication
19
Needs rebase!
Alexey Makhmutov (lerm)
2
4 months ago
Add xicorr(X, Y): support for the xi (ξ) correlation coefficient by Chatterjee
6020
Withdrawn
SQL Commands
19
10/10
+210−0
Florents Tselai (florentst)
1
6 months ago
ternary reloption type
6021
Moved to different CF
Refactoring Only
19
10/10
+323−131
Nikolay Shaplov (nataraj)
Álvaro Herrera (alvherre)
3
2 months ago
Use streaming read I/O in BRIN vacuuming
6022
Moved to different CF
9/10
+23−9
Arseniy Mukhin (amukhin)
Masahiko Sawada (masahikosawada)
Masahiko Sawada (masahikosawada)
2
4 months ago
Stack-based tracking of per-node WAL/buffer usage
6023
Moved to different CF
Performance
19
10/10
+3096−682
Lukas Fittl (lfittl)
Zsolt Parragi (zsolt.parragi)
4
5 hours ago
revert some recent changes to RequestNamedLWLockTranche()
6032
Committed
19
Not processed
Nathan Bossart (bossartn)
Nathan Bossart (bossartn)
2
4 months ago
PgStat_HashKey padding issue when passed by value
6033
Committed
Bugfix
10/10
+19−13
Michael Paquier (michael-kun)
Sami Imseih (simseih)
Michael Paquier (michael-kun)
2
6 months ago
fix shmem_startup_hook documentation
6042
Committed
Docs Only
16
10/10
+22−10
Nathan Bossart (bossartn)
Nathan Bossart (bossartn)
2
6 months ago
Display is_prev_bucket_same_wrt of xl_hash_squeeze_page
6048
Committed
Bugfix
Backport
Needs rebase!
Kirill Reshke (reshke)
Michael Paquier (michael-kun)
2
6 months ago
Unexpected changes of CurrentResourceOwner and CurrentMemoryContext
6051
Committed
Bugfix
stable
10/10
+15−0
Antonin Houska (a.houska)
Mihail Nikalayeu (mihailnikalayeu)
Álvaro Herrera (alvherre)
2
6 months ago
Fix missing EvalPlanQual recheck for TID scans
6057
Committed
Bugfix
Backport
My First Patch
10/10
+84−25
Sophie Alpert (sophiebits)
David Rowley (davidrowley)
2
6 months ago
Marking shared buffer lookup table as HASH_FIXED_SIZE
6058
Committed
Refactoring Only
10/10
+1−1
Ashutosh Bapat (ashutoshbapat)
Andres Freund (andresfreund)
2
6 months ago
fix re-initialization of LWLock-related shared memory
6065
Committed
Bugfix
19
9/10
+19−1
Nathan Bossart (bossartn)
Nathan Bossart (bossartn)
2
6 months ago
fix obsolete references to postgres.h in comments
6068
Committed
Comments Only
19
10/10
+5−5
Nathan Bossart (bossartn)
Nathan Bossart (bossartn)
2
6 months ago
Avoiding roundoff error in pg_sleep()
6080
Committed
Bugfix
10/10
+20−9
Tom Lane (tgl)
Tom Lane (tgl)
2
6 months ago
GROUP BY ALL
6085
Committed
SQL Commands
19
10/10
+300−4
David Christensen (davidchristensen)
Tom Lane (tgl)
Tom Lane (tgl)
2
6 months ago