Commitfest 2025-03

Shortcuts
New patch
Text Status Target version Author Reviewer
Clear


Status summary: Needs review: 170. Waiting on Author: 31. Ready for Committer: 29. Committed: 36. Withdrawn: 7. Rejected: 1. Returned with Feedback: 2. Total: 276.

Active patches

Patch ID Status Ver CI status Stats Author Reviewers Committer Num cfs Latest activity Latest mail
Bug Fixes
pg_ctl start may return 0 even if the postmaster has been already started on Windows 4573 Waiting on Author Needs rebase! Kyotaro Horiguchi (horiguti) Hayato Kuroda (ha-kun), Yasir Shah (yasir.hussain.shah.gmail.com) 8 2025-02-12
16:03
2024-07-19
18:32
"unexpected duplicate for tablespace" problem in logical replication 4720 Waiting on Author stable 2/7 +24−9 Shenhao Wang (wangshenhao) Masahiko Sawada (masahikosawada) 7 2025-02-12
16:03
2024-07-24
21:51
Network failure may prevent promotion 4748 Waiting on Author Needs rebase! Kyotaro Horiguchi (horiguti) 7 2025-02-12
16:03
2024-05-14
14:16
data loss bug in initial sync of logical replication 4766 Needs review 7/7 +411−34 Tomas Vondra (fuzzycz) Nitin Motiani (nitinmotiani), work nsandeepkumar (nsandeepk) 6 2025-02-12
16:03
2024-12-11
07:06
Fix rare recovery shutdown hang 4884 Waiting on Author Needs rebase! Thomas Munro (macdice) Noah Misch (nmisch), Martijn Wallet (mwallet) 5 2025-02-12
16:04
2024-12-03
09:43
Fix BackgroundPsql to report error on query timeout rather than calling die 4959 Ready for Committer 18 7/7 +18−18 Daniel Gustafsson (d_gustafsson) Heikki Linnakangas (heikki) 5 2025-02-12
16:04
2025-02-19
23:56
WAL_LOG CREATE DATABASE strategy broken for non-standard page layouts 4986 Waiting on Author 7/7 +6−2 Matthias van de Meent (mmeent) Akshat Jaimini (akshatj) 5 2025-02-12
16:04
2024-12-10
06:25
Historic snapshot doesn't track txns committed in BUILDING_SNAPSHOT state 5029 Needs review 7/7 +121−6 ChangAo Chen (chenchangao) 5 2025-02-12
16:04
2024-08-13
10:07
windows compilation fails when gssapi & openssl are enabled 5060 Waiting on Author 17 7/7 +46−30 Imran Zaheer (imranzaheer) Yasir Shah (yasir.hussain.shah.gmail.com) 5 2025-02-12
16:04
2025-01-31
15:34
Incorrect error message for cancellation triggered by statement_timeout & flaky test 5070 Needs review stable 7/7 +16−5 Jelte Fennema-Nio (jeltef) 5 2025-02-18
09:30
2025-02-18
09:29
inplace update: send nontransactional invalidations 5091 Needs review stable 6/7 +0−0 Noah Misch (nmisch) nmisch 5 2025-02-12
16:04
2024-11-09
01:02
Incremental Sort Cost Estimation Instability 5093 Needs review 18 7/7 +180−32 Andrei Lepikhov (lepikhov) 5 2025-02-07
02:45
2024-11-11
14:10
Prevent incorrect entries in pg_stat_activity. 5105 Waiting on Author 7/7 +19−2 Fujii Masao (masaofujii) 4 2025-02-12
16:04
2024-12-09
14:27
Fix rare checksum failure in EXEC_BACKEND LocalProcessControlFile() 5124 Waiting on Author Needs rebase! Thomas Munro (macdice) Noah Misch (nmisch) 4 2025-02-12
16:04
2024-07-30
23:54
DirtyScanshot index scan skips concurrently updated tuples 5151 Waiting on Author stable Needs rebase! Michail Nikolaev (nkey) 4 2025-02-11
22:31
2025-02-11
23:39
psql client does not handle WSAEWOULDBLOCK on Windows 5154 Waiting on Author 7/7 +0−0 Umar Hayat (pgwizard) 4 2025-02-12
16:04
2024-12-10
06:41
Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY 5160 Needs review stable Needs rebase! Michail Nikolaev (nkey) 4 2025-02-03
17:00
2025-01-18
12:59
Fix standby may crash when switching-over in certain special cases 5199 Needs review 6/7 +2−2 pixian shi (pxshi) 4 2025-02-12
16:04
2024-12-27
13:32
ensure we have a snapshot when dropping an index concurrently 5262 Needs review 18 7/7 +124−30 Nathan Bossart (bossartn) bossartn 3 2025-02-03
16:45
2024-11-27
15:59
Fix incorrect Assert in gistFindCorrectParent() 5268 Waiting on Author 6/7 +2−0 Tender Wang (tndrwang) 3 2025-02-12
16:04
2024-11-15
09:10
Fix race between WAL flush and InstallXLogFileSegment() 5276 Waiting on Author 7/7 +45−0 Thomas Munro (macdice) Soumyadeep Chakraborty (soumyadeepc) 3 2025-02-12
16:04
2024-10-31
08:03
Fix for consume_xids advancing XIDs incorrectly 5303 Waiting on Author stable 7/7 +20−14 Yushi Ogiwara (yushi) 3 2025-02-12
16:04
2024-12-03
09:28
Fix creation of empty .log files during log rotation 5365 Needs review 7/7 +15−12 Arseny Kositsin (arseny114) 2 2025-02-12
16:04
2024-12-20
02:19
Fix bug with accessing to temporary tables of other sessions 5379 Needs review 17 7/7 +231−34 Daniil Davydov (dddaniil) Rafia Sabih (rafia.sabih) 2 2025-02-19
11:24
2025-02-19
06:13
bt_index_parent_check false alarm for indexes created concurrently 5438 Needs review 7/7 +69−39 Michail Nikolaev (nkey) 2 2025-02-12
01:04
2024-12-15
18:43
Incorrect result of bitmap heap scan. 5448 Needs review stable Needs rebase! Matthias van de Meent (mmeent) 2 2025-02-12
16:04
2025-01-07
17:46
Bug: mdunlinkfiletag unlinks mainfork seg.0 instead of indicated fork+segment 5454 Needs review 7/7 +10−7 Matthias van de Meent (mmeent) 2 2025-02-12
16:04
2024-12-21
01:21
Issues with 2PC at recovery: CLOG lookups and GlobalTransactionData 5532 Needs review stable 7/8 +388−190 Michael Paquier (michael-kun) 1 2025-01-30
06:37
2025-02-19
00:57
Fix buffer pining logic in [SP-]Gist 5542 Needs review 7/7 +633−34 Peter Geoghegan (pgeoghegan), Michail Nikolaev (nkey), Matthias van de Meent (mmeent) 1 2025-02-05
10:07
2025-02-08
13:46
Fix Potential Memory Leak in pg_amcheck Code 5555 Needs review stable 7/7 +0−0 Shuntian Jiao (jiaoshuntian) xueyu gao (hope) 1 2025-02-07
09:16
2025-02-07
08:28
Invalid cached plan in check_foreign_key; cascade update in check_primary_key; refint.c 5577 Needs review 7/7 +42−32 Dmitrii Bondar (difesu) 1 2025-02-19
04:39
2025-02-19
03:15
Improve ACL checks in pg_prewarm for indexes 5583 Needs review 7/7 +58−4 Ayush Vatsa (developerayuva) 1 2025-02-19
10:25
2025-02-19
10:31
Fix api misuse (src/bin/pg_amcheck/pg_amcheck.c) 5586 Needs review 18 5/7 +0−0 Ranier Vilela (raniervilela) 1 2025-02-20
12:02
2025-02-18
12:48
Clients
psql meta-command conninfo+ 4814 Needs review 0/10 +276−31 Maiquel Grassi (maiquel), Hunaid Sohail (hunaid) Álvaro Herrera (alvherre), Nathan Bossart (bossartn), Sami Imseih (simseih), Jim Jones (jimus), Erik Wienhold (ewie) alvherre 6 2025-02-04
05:01
2025-01-21
10:17
libpq: Fix processing of SSL records >8kB on async API 5251 Needs review stable 7/7 +13−0 Lars Kanis (larsk) Jacob Champion (jchampion) 3 2025-02-04
20:26
2024-09-11
23:00
Allow default \watch interval in psql to be configured 5353 Needs review 7/7 +132−3 Daniel Gustafsson (d_gustafsson) Masahiro Ikeda (masahiro.ikeda) 3 2025-02-19
23:11
2025-02-14
15:15
Add Option to Check All Addresses For Matching target_session_attr 5396 Needs review 18 7/7 +16−10 Andrew Jackson (andrewjackson) 2 2025-02-12
14:21
2025-02-16
12:03
Add Pipelining support to psql 5407 Needs review 18 6/8 +1731−11 Anthonin Bonnefoy (bonnefoa) Michael Paquier (michael-kun) 2 2025-02-20
09:44
2025-02-20
09:29
Adding extension default version to \dx 5498 Needs review 2/7 +4−0 Magnus Hagander (mha) Nathan Bossart (bossartn) 1 2025-01-10
12:04
2025-01-27
19:41
Add --no-policies to pg_dump, pg_dumpall, pg_restore 5499 Needs review 18 2/7 +61−0 Nikolay Samokhvalov (nikolay) Greg Sabino Mullane (greg) 1 2025-01-10
19:00
2025-01-15
07:51
Adding support for SSLKEYLOGFILE in the frontend 5500 Needs review 18 7/7 +109−0 Abhishek Chanda (abhishekc) Jacob Champion (jchampion), Daniel Gustafsson (dege) 1 2025-02-20
03:51
2025-02-20
03:36
Add -k/--link option to pg_combinebackup 5508 Needs review 18 6/7 +269−7 Israel Barth (barthisrael) 1 2025-01-15
18:25
2025-02-12
19:56
Add missing tab complete for VACUUM and ANALYZE ONLY option 5552 Needs review 7/7 +20−11 Umar Hayat (pgwizard) 1 2025-02-06
13:18
2025-02-06
10:58
Documentation
Document NULL Concepts and Behaviors 5086 Needs review 7/7 +1224−160 David Johnston (polobo) 5 2025-02-06
00:30
2025-02-07
02:42
Doc: Move and modify standalone hot backups section 5087 Needs review 6/7 +24−23 David Johnston (polobo) Marlene Reiterer (marlene.rte) 5 2025-02-06
00:31
2025-02-10
14:46
Doc: Improve hostssl related descriptions and option presentation 5088 Needs review Needs rebase! David Johnston (polobo) 5 2025-02-06
00:31
2024-04-22
21:20
Clarify the behavior of AT TIME ZONE 5146 Waiting on Author 7/7 +0−0 Aleksander Alekseev (a.alekseev) Laurenz Albe (laurenz) 4 2025-02-03
12:52
2025-02-19
08:53
Use "protocol options" name instead of "protocol extensions" everywhere 5341 Ready for Committer 7/7 +4−4 Jelte Fennema-Nio (jeltef) 3 2025-02-05
21:52
2025-01-31
09:32
explain pgstatindex fragmentation 5381 Ready for Committer 18 7/7 +9−0 Frédéric Yhuel (yhuelf) Laurenz Albe (laurenz), Bertrand Drouvot (bertranddrouvot), Benoit Lobréau (benoitl) 2 2025-02-03
12:25
2025-02-04
21:41
Doc: fix the rewrite condition when executing ALTER TABLE ADD COLUMN 5418 Ready for Committer 7/7 +28−25 Masahiro Ikeda (masahiro.ikeda) Robert Treat (xzilla) 2 2025-02-14
11:05
2025-01-07
02:29
doc: Mention clock synchronization recommendation for hot_standby_feedback 5425 Needs review stable 7/7 +7−0 Jakub Wartak (jakub.wartak.tomtom) 2 2025-02-06
12:26
2025-01-08
12:49
DOCS for generated column replication 5502 Needs review 7/7 +146−0 Peter Smith (smithpb2250) 1 2025-02-18
02:54
2025-02-02
22:52
split func.sgml to separated individual sgml files 5515 Needs review 7/7 +44−0 Jian He (stayreal) 1 2025-01-22
12:47
2024-11-13
20:10
Windows meson build 5522 Ready for Committer 7/7 +45−12 Kohei Harikae (koheiharikae) Vladlen Popolitov (vladlenpopolitov) 1 2025-01-24
12:16
2025-02-13
11:38
TOAST is acronym so should be uppercase 5530 Needs review 7/7 +13−13 Peter Smith (smithpb2250) 1 2025-01-30
00:59
2025-02-17
23:26
Doc fix of aggressive vacuum threshold for multixact members storage 5537 Ready for Committer stable 7/7 +5−4 Alex Friedman (afriedman) Sami Imseih (simseih) 1 2025-02-05
14:19
2025-02-04
19:23
Document how commit handles aborted transactions 5546 Ready for Committer 7/7 +48−3 David Johnston (polobo) Ahmed Ashour (ahmedashour) 1 2025-02-15
15:41
2025-02-14
21:00
Doc: Create table improvements 5547 Needs review Needs rebase! David Johnston (polobo) 1 2025-02-06
00:43
2024-04-24
17:08
Document custom settings more consistently 5548 Needs review 7/7 +22−5 David Johnston (polobo) 1 2025-02-06
00:51
2025-02-06
15:03
Document hostssl related concepts better 5549 Needs review Needs rebase! David Johnston (polobo) 1 2025-02-06
00:56
2024-04-22
21:20
Miscellaneous
Support a wildcard in backtrace_functions 4735 Needs review 7/7 +162−11 Jelte Fennema-Nio (jeltef) Daniel Gustafsson (d_gustafsson), Bharath Rupireddy (bharathrupireddy) d_gustafsson 7 2025-02-05
21:55
2025-02-18
12:29
Avoid orphaned objects dependencies, take 3 4942 Needs review 18 7/7 +998−22 Bertrand Drouvot (bertranddrouvot.pg) 5 2025-02-03
11:33
2025-02-04
13:24
Expand applicability of aggregate's sortop optimization 4980 Waiting on Author Needs rebase! Matthias van de Meent (mmeent) Andrei Lepikhov (lepikhov) 5 2025-02-06
07:53
2024-12-28
04:24
gamma() and lgamma() functions 5098 Needs review 18 Needs rebase! Dean Rasheed (deanr) 5 2025-02-03
17:03
2024-11-14
22:35
Allow casting between bytea and integer types 5176 Needs review 7/7 +291−0 Aleksander Alekseev (a.alekseev) Joel Jacobson (joeljacobson) deanr 4 2025-02-03
17:03
2025-01-24
13:00
[PROPOSAL] : Disallow use of empty column name in (column_name '') in ALTER or CREATE of foreign table. 5184 Ready for Committer 7/7 +61−0 Nishant Sharma (nishant-at-edb) 4 2025-02-07
03:39
2024-12-19
13:29
Truncate logs by max_log_size 5272 Ready for Committer Needs rebase! Kirill Gavrilov (diphantxm) Jim Jones (jimus) 3 2025-02-12
08:29
2025-02-03
10:31
Remove an unnecessary check on semijoin_target_ok() on postgres_fdw.c 5291 Ready for Committer 7/7 +2−3 Tender Wang (tndrwang) 3 2025-02-03
14:34
2024-11-29
01:39
System views for versions reporting 5318 Needs review stable 2/7 +565−0 Dmitry Dolgov (erthalion) 3 2025-02-04
08:33
2025-01-25
19:46
postgres_fdw could deparse ArrayCoerceExpr 5409 Ready for Committer 18 7/7 +80−0 Alexander Pyhalov (a.pyhalov) Maxim Orlov (m.orlov) 2 2025-02-14
11:06
2025-01-29
09:58
Add maintainer-defined module info into shared library 5465 Needs review 18 6/7 +110−7 Andrei Lepikhov (lepikhov) Yurii Rashkovskii (yrashk) 2 2025-02-06
07:59
2025-02-17
03:00
Unicode 16 update 5472 Needs review 7/7 +909−445 Peter Eisentraut (petere) 2 2025-02-01
18:47
2025-02-18
03:50
read stream on amcheck 5488 Needs review 7/7 +71−24 Matheus Alcantara (matheus.alcantara) 1 2025-01-03
13:38
2025-02-18
07:20
Add pg_buffercache_evict_all() and pg_buffercache_mark_dirty[_all]() functions 5493 Needs review 7/7 +234−7 Nazir Bilal Yavuz (nbyavuz) 1 2025-01-07
10:54
2025-02-17
16:59
Optimizing FastPathTransferRelationLocks() 5494 Needs review 7/7 +18−12 Fujii Masao (masaofujii) masaofujii 1 2025-01-07
14:32
2024-11-19
16:43
EXPLAIN ANALYZE rows=%.f 5501 Needs review 18 7/7 +133−114 Ilia Evdokimov (ilidock95) Andrei Lepikhov (lepikhov) 1 2025-02-12
16:59
2025-02-19
15:37
Coccinelle for PostgreSQL development 5509 Needs review 18 Needs rebase! Mats Kindahl (matski) 1 2025-01-18
19:48
2025-01-20
07:33
Add a function to get the version of installed extension 5514 Needs review 0/10 +23−0 Yugo Nagata (yugo.nagata) 1 2025-01-22
08:00
2025-02-02
05:15
Show plperl version in the meson setup summary screen. 5539 Needs review 6/7 +4−2 1 2025-02-04
06:32
2025-02-04
06:37
Improvements for pg_wal_replay_wait() 5550 Needs review 5/7 +981−11 Alexander Korotkov (smagen) Yura Sokolov (funny_falcon) 1 2025-02-06
07:40
2025-02-16
21:27
pg_upgrade check for Unicode update 5563 Needs review 18 7/7 +909−445 Jeff Davis (jdavis) 1 2025-02-07
19:40
2025-02-18
03:50
Make pg_trgm aware the default 'char' signedness difference in cross-arch replication 5569 Needs review 7/8 +403−10 Masahiko Sawada (masahikosawada) 1 2025-02-11
08:17
2025-02-19
18:48
Bump soft open file limit (RLIMIT_NOFILE) to hard limit on startup 5570 Needs review 18 7/7 +133−21 Jelte Fennema-Nio (jeltef) 1 2025-02-11
18:54
2025-02-20
00:37
noreturn attribute for MSVC, C11 5571 Needs review 7/7 +160−164 Peter Eisentraut (petere) 1 2025-02-12
15:58
2025-02-13
15:34
Monitoring & Control
pg_stat_statements and "IN" conditions 2837 Needs review Needs rebase! Dmitry Dolgov (erthalion) Nathan Bossart (bossartn), David Geier (geidav), Chengxi Sun (martin-sun), Sami Imseih (simseih) 22 2025-02-04
08:34
2025-02-19
00:39
Amcheck verification of GiST and GIN 3733 Needs review Needs rebase! Heikki Linnakangas (heikki), Andrey Borodin (x4m), Grigory Kryachko (gskryachko) José Villanova (azlev) 15 2025-02-10
08:43
2024-12-16
18:17
Logging parallel worker draught 4291 Ready for Committer 18 7/7 +93−0 Benoit Lobréau (benoitl) Sami Imseih (simseih) 10 2025-02-14
11:15
2025-02-05
08:31
Set log_lock_waits=on by default 4718 Ready for Committer 7/7 +6−5 Laurenz Albe (laurenz) Michael Banck (mbanck), Nathan Bossart (bossartn) 7 2025-02-03
12:25
2024-09-03
19:39
pg_stat_activity: make slow/hanging authentication more visible 4974 Waiting on Author 18 7/7 +462−95 Jacob Champion (jchampion) Michael Paquier (michael-kun) 5 2025-02-06
08:39
2025-02-15
01:34
relfilenode statistics 5007 Waiting on Author 18 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) 5 2025-01-03
18:09
2025-01-03
16:18
Vacuum statistics 5012 Needs review 18 Needs rebase! Andrei Lepikhov (lepikhov), Andrei Zubkov (zubkov), Alena Rybakina (alenka) Ilia Evdokimov (ilidock95) 5 2025-02-04
13:45
2025-02-17
14:46
Showing primitive index scan count in EXPLAIN ANALYZE (for skip scan and SAOP scans) 5183 Needs review 7/7 +244−46 Peter Geoghegan (pgeoghegan) Masahiro Ikeda (masahiro.ikeda), Alena Rybakina (alenka) 4 2025-02-06
02:37
2025-02-17
22:44
Add “FOR UPDATE NOWAIT” lock details to the log. 5294 Waiting on Author 7/7 +127−51 Yuki Seino (seinoyu) Fujii Masao (masaofujii) masaofujii 3 2025-02-13
01:48
2025-02-20
06:27
Logging plan of the currently running query 5330 Needs review 18 6/7 +555−42 Atsushi Torikoshi (atsushitorikoshi) Akshat Jaimini (akshatj) 3 2025-02-10
02:07
2025-02-03
12:46
Enhance memory context statistics reporting for all PostgreSQL processes. 5355 Needs review 18 2/7 +1159−42 Rahila Syed (rahila) Atsushi Torikoshi (atsushitorikoshi) 3 2025-02-04
06:32
2025-02-18
13:05
Sampling in pg_stat_statements 5390 Needs review 18 7/7 +287−21 Ilia Evdokimov (ilidock95) Andrey Borodin (x4m), Sami Imseih (simseih), Alena Rybakina (alenka) 2 2025-02-19
20:06
2025-02-20
01:04
Log connection establishment timings 5442 Needs review 7/7 +100−0 Melanie Plageman (melanieplageman) Jacob Champion (jchampion), Bertrand Drouvot (bertranddrouvot.pg) 2 2025-02-03
14:33
2025-01-20
17:53
Optionally record Plan IDs to track plan changes for a query 5486 Needs review 7/7 +0−0 Lukas Fittl (lfittl) Sami Imseih (simseih) 1 2025-02-05
02:11
2025-02-13
16:44
per backend WAL statistics 5492 Needs review 18 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) 1 2025-01-07
08:51
2025-02-18
22:28
Non-text mode for pg_dumpall 5495 Needs review 18 7/7 +1564−336 1 2025-01-09
17:29
2025-02-20
09:18
pg_stat_statements: improve loading and saving routines for the dump file. 5512 Needs review 7/7 +10−4 Mikhail Litsarev (mikhail.litsarev) 1 2025-01-21
12:33
2025-01-22
13:54
Add storage I/O tracking to EXPLAIN BUFFERS 5526 Ready for Committer 18 7/7 +292−38 Atsushi Torikoshi (atsushitorikoshi) 1 2025-02-09
11:45
2025-02-11
18:54
Draft for basic NUMA observability 5558 Needs review 18 1/7 +171−6 Jakub Wartak (jakub.wartak.tomtom) 1 2025-02-07
14:42
2025-02-20
08:32
Change log level for notifying hot standby is waiting non-overflowed snapshot 5567 Needs review 18 7/7 +2−2 Atsushi Torikoshi (atsushitorikoshi) 1 2025-02-10
02:13
2025-02-03
13:35
Add function - pg_accept_connections_start_time() 5576 Needs review 18 7/7 +44−0 Robins Tharakan (robins) 1 2025-02-16
07:13
2025-02-17
03:05
Performance
AcquireExecutorLocks() and run-time pruning 3478 Needs review Needs rebase! Amit Langote (amitlan) Tom Lane (tgl) amitlan 17 2025-02-05
05:18
2025-02-17
07:15
Reducing planning time when tables have many partitions 3701 Needs review 7/7 +1288−207 Yuya Watari (watari) Tom Lane (tgl), Thom Brown (thom), Ashutosh Bapat (ashutoshbapat), Andrei Lepikhov (lepikhov) 15 2025-02-04
16:23
2025-02-19
07:33
Index Prefetching 4351 Needs review Needs rebase! Tomas Vondra (fuzzycz) 10 2025-02-06
22:06
2024-11-11
20:12
Statistics Import and Export 4538 Needs review 6/8 +864−73 Corey Huinker (coreyh) Bharath Rupireddy (bharathrupireddy) 9 2025-02-05
22:38
2025-02-20
10:24
Reducing memory consumed by RestrictInfo list translations in partitionwise join planning 4564 Needs review 6/7 +508−44 Ashutosh Bapat (ashutoshbapat) 8 2025-02-04
07:52
2025-02-20
11:58
Special-case executor expression steps for common combinations 4627 Ready for Committer 7/7 +194−39 Andres Freund (andresfreund), Daniel Gustafsson (d_gustafsson) Andreas Karlsson (kandreas) 8 2025-02-14
11:15
2025-02-05
10:00
Teach predtest about IS [NOT] <boolean> proofs 4690 Needs review 7/7 +1882−129 James Coleman (jcole1989) Tom Lane (tgl) 7 2025-02-03
16:32
2024-04-06
00:43
Parallel CREATE INDEX for GIN indexes 4966 Waiting on Author 0/10 +2380−15 Tomas Vondra (fuzzycz) Matthias van de Meent (mmeent), Andy Fan (andy2) 5 2025-02-06
22:06
2025-02-19
21:54
[CREATE|RE] INDEX CONCURRENTLY with single heap scan and short-term resetting shapshots 4971 Needs review Needs rebase! Michail Nikolaev (nkey) Matthias van de Meent (mmeent) 5 2025-02-03
22:46
2025-02-04
01:38
Remove self join on a unique column 5043 Needs review Needs rebase! Andrei Lepikhov (lepikhov) Dean Rasheed (deanr) 5 2025-02-06
08:00
2025-02-18
07:24
nbtree skip scan 5081 Needs review 6/7 +3739−510 Peter Geoghegan (pgeoghegan) Aleksander Alekseev (a.alekseev), Masahiro Ikeda (masahiro.ikeda) 5 2025-02-06
02:37
2025-02-14
23:06
MergeJoin beats HashJoin in the case of multiple hash clauses 5114 Needs review 7/7 +191−0 Andrei Lepikhov (lepikhov) 4 2025-02-06
08:01
2025-02-17
00:34
Use read streams in autoprewarm 5162 Ready for Committer 7/7 +127−5 Nazir Bilal Yavuz (nbyavuz) 4 2025-02-05
14:01
2024-12-02
14:55
AIO 5227 Needs review 6/7 +9620−350 Andres Freund (andresfreund) Noah Misch (nmisch) 4 2025-02-19
19:43
2025-02-19
19:10
Allow SQL functions use CachedPlan machinery 5246 Needs review 18 7/7 +1099−192 Alexander Pyhalov (a.pyhalov) Tom Lane (tgl), Pavel Stehule (okbobcz) 3 2025-02-03
16:32
2025-02-14
15:11
Replace IN VALUES with ANY in WHERE clauses during optimization 5283 Needs review 5/7 +880−0 Andrei Lepikhov (lepikhov), Alena Rybakina (a.rybakina) newtglobal postgresql_contributors (newtpostgrescontributors) 3 2025-02-06
10:09
2025-02-09
19:47
Trigger more frequent autovacuums for insert-heavy tables 5320 Needs review 7/7 +147−32 Melanie Plageman (melanieplageman) 3 2025-02-03
14:35
2025-02-19
21:59
Add sortsupport for range types and btree_gist 5325 Ready for Committer 7/7 +888−8 Bernd Helmle (psoo), Christoph Heiss (christoph.heiss) Andrey Borodin (x4m), jian he (hellothere) 3 2025-02-04
09:51
2025-01-16
14:14
Parallel heap vacuum 5326 Needs review 7/7 +1131−202 Masahiko Sawada (masahikosawada) Hayato Kuroda (ha-kun) 3 2025-02-03
22:19
2025-02-20
01:31
Use read_stream in index vacuum 5327 Needs review Needs rebase! Andrey Borodin (x4m) Melanie Plageman (melanieplageman), Kirill Reshke (reshke), Rahila Syed (rahila), Zhao Junwang (zhjwpku) 3 2025-02-10
08:43
2024-11-28
15:29
Showing applied extended statistics in explain Part2 5359 Waiting on Author 18 7/7 +365−2 Tatsuro Yamada (tatsuro_yamada) Tom Lane (tgl), Tomas Vondra (fuzzycz), Andrei Lepikhov (lepikhov), Masahiro Ikeda (masahiro.ikeda), Ilia Evdokimov (ilidock95) fuzzycz 3 2025-02-05
06:45
2025-02-12
11:11
Let an Append to consider a tuple fraction when choosing fractional subpaths 5361 Needs review 18 7/7 +164−10 Andrei Lepikhov (lepikhov), Nikita Malakhov (nmalakh) 2 2025-02-06
08:02
2024-12-06
08:13
optimize file transfer in pg_upgrade 5369 Needs review 18 7/7 +311−60 Nathan Bossart (bossartn) 2 2025-02-03
16:45
2024-12-02
16:44
Function scan FDW pushdown 5470 Needs review 18 6/7 +1046−105 Alexander Pyhalov (a.pyhalov), Gleb Kashkin (glebka) Ashutosh Bapat (ashutoshbapat) 2 2025-02-04
16:29
2024-11-05
16:11
Exists pull-up application with JoinExpr 5487 Needs review 2/7 +550−62 Alena Rybakina (alenka) 1 2025-01-03
11:33
2025-02-11
15:59
Allow to use an index for ILIKE in more cases 5505 Needs review 18 Needs rebase! Yugo Nagata (yugo.nagata) 1 2025-01-14
16:42
2025-01-16
17:41
Get rid of WALBufMappingLock 5511 Needs review Needs rebase! Yura Sokolov (funny_falcon) 1 2025-01-19
00:28
2025-02-18
00:29
SVE enablement for pop-count 5520 Needs review 18 7/7 +318−0 Chiranmoy Bhattacharya (chiranmoy), Susmitha Devanga (susmithad) Nathan Bossart (bossartn) bossartn 1 2025-02-19
10:20
2025-02-19
09:31
SVE enablement for hex-encode and hex-decode 5538 Needs review 18 7/7 +466−6 Chiranmoy Bhattacharya (chiranmoy), Susmitha Devanga (susmithad) Nathan Bossart (bossartn) bossartn 1 2025-02-04
06:23
2025-02-19
08:19
Improve CRC32C performance on SSE4.2 5545 Needs review 6/7 +495−68 Raghuveer Devulapalli (rdevulap) John Naylor (john.naylor) 1 2025-02-18
13:31
2025-02-19
05:19
starjoin join order planning 5553 Needs review 1/7 +288−2 Tomas Vondra (fuzzycz) 1 2025-02-06
22:05
2025-02-11
15:29
Expanding HOT updates for expression and partial indexes 5556 Needs review 18 7/7 +1566−61 Greg Burd (gregburd) 1 2025-02-07
12:47
2025-02-18
18:09
Reduce TupleHashEntryData struct size by half 5561 Needs review 18 6/7 +189−56 Jeff Davis (jdavis) 1 2025-02-07
19:33
2025-02-18
05:49
Use Bump allocator for HashAgg 5562 Needs review 18 Needs rebase! Jeff Davis (jdavis) 1 2025-02-07
19:38
2025-02-08
01:15
sinvaladt.c: remove msgnumLock 5573 Needs review 18 7/7 +30−44 Yura Sokolov (funny_falcon) 1 2025-02-12
18:21
2025-02-04
10:36
Optimization for lower(), upper(), casefold() functions. 5574 Needs review 7/7 +61791−3227 Alexander Borisov (lexborisov) Jeff Davis (jdavis) 1 2025-02-13
05:12
2025-02-18
22:56
Procedural Languages
declarative session variables, LET command 1608 Needs review Needs rebase! 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), newtglobal postgresql_contributors (newtpostgrescontributors) 35 2025-02-04
05:51
2025-02-16
09:13
new plpgsql.extra_errors check - strict_expr_check 5044 Needs review 7/7 +176−18 Pavel Stehule (okbobcz) newtglobal postgresql_contributors (newtpostgrescontributors) 5 2025-02-04
05:52
2025-02-07
20:00
Use Python "Limited API" in PL/Python 5416 Needs review 7/7 +187−112 Peter Eisentraut (petere) 2 2025-02-01
18:48
2025-01-15
22:20
allow to use standard syntax for named arguments for plpgsql cursor arguments 5565 Needs review 7/7 +14−8 Pavel Stehule (okbobcz) 1 2025-02-08
06:48
2025-02-11
13:41
Refactoring
New [relation] options engine 4688 Needs review Needs rebase! Nikolay Shaplov (nataraj) 7 2025-02-12
09:19
2025-02-10
18:35
BitmapHeapScan table AM violation removal (and use streaming read API) 4874 Needs review 7/7 +435−771 Melanie Plageman (melanieplageman) Heikki Linnakangas (heikki), Andres Freund (andresfreund), Tomas Vondra (fuzzycz) 6 2025-02-03
14:34
2025-02-19
23:12
Remove duplicated smgrclose call 5149 Ready for Committer 18 7/7 +0−6 Steven Niu (niushiji) Cary Huang (cary), Kirill Reshke (reshke), Zhao Junwang (zhjwpku) 4 2025-02-14
11:14
2024-10-27
19:05
Make ECPG locale usage thread-safe 5166 Needs review 6/7 +192−148 Thomas Munro (macdice) Peter Eisentraut (petere) 4 2025-02-09
07:33
2025-02-09
07:32
Thread-safe nl_langinfo(), localeconv(), check_locale() 5170 Ready for Committer 7/7 +501−251 Thomas Munro (macdice) Peter Eisentraut (petere) 4 2025-02-14
14:14
2025-02-14
14:13
Refactor SLRU to always use long file names 5250 Needs review 7/7 +104−86 Aleksander Alekseev (a.alekseev) 3 2025-02-03
12:56
2025-01-15
12:42
Collation and ctype method tables and extension hooks 5301 Needs review 7/9 +805−530 Jeff Davis (jdavis) 3 2025-02-07
19:22
2025-01-18
06:42
Adopt <inttypes.h> macros in format strings. 5429 Needs review Needs rebase! Thomas Munro (macdice) Peter Eisentraut (petere) 2 2025-02-09
15:20
2024-12-06
12:13
Don't dirty pages while they are getting flushed out 5483 Needs review Needs rebase! Andres Freund (andresfreund) 2 2025-02-04
06:25
2024-11-19
17:15
Elimination of the repetitive code at the SLRU bootstrap functions 5575 Needs review 18 7/7 +105−255 Evgeny Voropaev (evoro) Álvaro Herrera (alvherre), Aleksander Alekseev (a.alekseev), Andrey Borodin (x4mmm) 1 2025-02-20
12:11
2025-02-18
09:02
Remove wal_[sync|write][_time] from pg_stat_wal and track_wal_io_timing 5579 Needs review 18 7/8 +30−227 Bertrand Drouvot (bertranddrouvot.pg) 1 2025-02-18
10:44
2025-02-20
08:11
Extend postgres_fdw_get_connections to return remote backend pid 5581 Needs review 5/7 +46−22 Sagar Shedge (sdshedge) 1 2025-02-18
15:49
2025-02-19
08:49
moving some code out of explain.c 5584 Needs review 7/7 +1113−1025 Robert Haas (rhaas) rhaas 1 2025-02-19
17:50
2025-02-18
18:11
Replication & Recovery
CREATE SUBSCRIPTION ... SERVER 4529 Needs review Needs rebase! Jeff Davis (jdavis) Bharath Rupireddy (bharathrupireddy) 9 2025-02-07
19:24
2024-12-17
04:05
Return pg_control from pg_backup_stop(). 4997 Needs review 18 7/7 +181−30 David Steele (dsteele) 5 2025-02-12
17:14
2025-01-24
18:43
Synchronization of sequences to subscriber 5111 Needs review 7/7 +2964−731 vigneshwaran C (vignesh.postgres) Dilip Kumar (dilip.kumar), Masahiko Sawada (masahikosawada), Peter Smith (smithpb2250) 4 2025-02-05
01:01
2025-02-03
05:43
Expose the acquired_by parameter to the pg_replication_origin_session_setup function 5189 Ready for Committer 18 7/7 +19−4 Doruk Yılmaz (dorukyilmaz) Euler Taveira (eulerto) 4 2025-02-11
20:47
2025-01-08
21:55
Conflict detection for update_deleted in logical replication 5378 Needs review 7/7 +2150−178 Hou Zhijie (houzj) Hayato Kuroda (ha-kun) amitkapila 2 2025-02-06
02:03
2025-02-20
07:20
Log LSN before table is dropped 5386 Waiting on Author 6/7 +8−0 Andrey Borodin (x4m), Nikolay Samokhvalov (nikolay), Kirk Wolak (kirkw) Jim Jones (jimus) 2 2025-02-17
12:26
2024-11-26
13:42
Adding a '--two-phase' option to 'pg_createsubscriber' utility. 5433 Needs review 7/7 +68−24 Shubham Khanna (skhanna) vigneshwaran C (vignesh.postgres), Peter Smith (smithpb2250), Shlok Kyal (shlokkyal) 2 2025-02-18
03:10
2025-02-17
18:45
Separate GUC for replication origins 5441 Needs review 18 6/7 +117−89 Euler Taveira (eulerto) Masahiko Sawada (masahikosawada) 2 2025-02-19
20:42
2025-02-13
01:17
Enable logical decoding when wal_level = 'replica' without a server restart 5479 Needs review 6/7 +1249−82 Masahiko Sawada (masahikosawada) 2 2025-02-03
22:19
2025-02-19
09:56
Don't ignore recovery conflict interrupt on blocked writing 5504 Waiting on Author Needs rebase! Anthonin Bonnefoy (bonnefoa) 1 2025-02-07
10:49
2025-01-21
17:20
SQL function which allows to distinguish a server being in point in time recovery mode and an ordinary replica 5513 Needs review Needs rebase! Mikhail Litsarev (mikhail.litsarev) 1 2025-01-21
12:52
2025-01-10
20:39
Allow pg_createsubscriber to drop replication objects from new subscriber 5541 Needs review 7/7 +117−34 Shubham Khanna (khannashubham) Hayato Kuroda (ha-kun), Peter Smith (smithpb2250), Shlok Kyal (shlokkyal) 1 2025-02-05
02:49
2025-02-20
06:44
Enhance 'pg_createsubscriber' to retrieve databases 5566 Needs review 7/7 +266−9 Shubham Khanna (skhanna) Hayato Kuroda (ha-kun), Peter Smith (smithpb2250), Shlok Kyal (shlokkyal) 1 2025-02-18
03:11
2025-02-20
11:26
Filter irrelevant change before reassemble transactions during logical decoding 5585 Needs review 7/9 +0−0 Ajin Cherian (ajinc) Peter Smith (smithpb2250) 1 2025-02-20
04:03
2025-02-20
09:42
Security
Client authentication via OAuth 2.0 4412 Ready for Committer 7/7 +9279−39 Jacob Champion (jchampion) Peter Eisentraut (petere), Daniel Gustafsson (d_gustafsson), Antonin Houska (a.houska) d_gustafsson 10 2025-02-01
19:41
2025-02-19
19:54
Extend ALTER DEFAULT PRIVILEGES for large objects 4945 Ready for Committer 7/7 +215−11 Yugo Nagata (yugo.nagata) Laurenz Albe (laurenz) 5 2025-02-03
12:26
2025-01-23
10:22
Serverside SNI for SSL connections 4984 Waiting on Author 3/7 +839−50 Daniel Gustafsson (d_gustafsson) Jacob Champion (jchampion) 5 2025-02-19
23:11
2025-02-19
23:12
Extension security improvement: Add support for extensions with an owned schema 5018 Needs review 18 7/7 +326−62 Jelte Fennema-Nio (jeltef) 5 2025-02-05
21:55
2024-10-04
21:05
revamp row-security tracking 5397 Waiting on Author 18 7/7 +25−17 Nathan Bossart (bossartn) 2 2025-02-18
22:31
2025-02-17
21:54
Modern SHA2- based password hashes for pgcrypto 5481 Waiting on Author 18 7/7 +1091−2 Bernd Helmle (psoo) 2 2025-02-04
09:50
2025-02-08
02:16
Server Features
Sequence Access Methods, round two 4677 Needs review 0/1 +2753−795 Michael Paquier (michael-kun) 7 2025-02-03
11:39
2025-02-18
05:11
Add new protocol message to change GUCs to be able to change protocol extension parameters 4736 Needs review 18 7/7 +1776−74 Jelte Fennema-Nio (jeltef) Robert Haas (rhaas) 7 2025-02-05
21:51
2025-02-18
08:51
KNN-btree 4871 Waiting on Author Needs rebase! Nikita Glukhov (n.glukhov), Anton Melnikov (antonmel) 6 2025-02-17
09:19
2024-11-28
11:19
CREATE DATABASE ... STRATEGY=FILE_CLONE 4886 Needs review 7/7 +170−3 Thomas Munro (macdice), Nazir Bilal Yavuz (nbyavuz) 5 2025-02-05
14:01
2024-08-08
12:15
Add extension_destdir GUC 4913 Waiting on Author 7/7 +230−63 Peter Eisentraut (petere), Christoph Berg (myon), David Wheeler (theory) Peter Eisentraut (petere), Marco Nenciarini (mnencia), Gabriele Bartolini (gbartolini), Nathan Bossart (bossartn) 5 2025-02-07
10:50
2025-02-05
18:13
VACUUM FULL / CLUSTER CONCURRENTLY 5117 Needs review 18 7/7 +1385−236 Antonin Houska (a.houska) 4 2025-02-19
09:17
2025-02-19
17:40
Index AM API cleanup 5195 Ready for Committer 7/7 +71−66 Mark Dilger (mark.dilger) Peter Eisentraut (petere), Andrew Dunstan (adunstan), Alexandra Wang (l-wang) petere 4 2025-02-01
19:48
2025-02-07
15:53
Make MultiXactOffset 64-bit type 5205 Needs review 18 6/7 +1060−574 Maxim Orlov (m.orlov) Heikki Linnakangas (heikki) 4 2025-02-05
08:28
2025-01-29
14:04
NOT ENFORCED constraint feature 5285 Needs review 18 7/7 +102−88 Amul Sul (sulamul) Peter Eisentraut (petere) 3 2025-02-01
20:38
2025-02-18
08:43
Changing shared_buffers without restart 5319 Waiting on Author 1/7 +754−169 Dmitry Dolgov (erthalion) Vladlen Popolitov (vladlenpopolitov) 3 2025-02-04
08:34
2025-01-13
08:11
using index to speedup add not null constraints to a table 5444 Needs review 18 6/7 +498−12 Jian He (stayreal) 2 2025-02-09
15:19
2025-02-05
08:24
refactor AlterDomainAddConstraint (alter domain add constraint) 5455 Needs review 18 7/7 +79−8 Jian He (stayreal) Peter Eisentraut (petere) 2 2025-02-01
20:38
2025-01-16
13:45
Proposal: Progressive explain 5473 Needs review 7/7 +1116−56 Rafael Castro (rafaelthca) 2 2025-02-09
15:18
2025-02-18
20:47
Extended Statistics set/restore/clear functions 5517 Needs review 7/7 +2942−143 Corey Huinker (coreyh) 1 2025-01-22
18:19
2025-02-20
04:43
add function argument name to substring and substr 5524 Needs review 7/8 +13−0 Jian He (stayreal) 1 2025-01-27
02:25
2025-02-17
22:12
COPY materialized view TO 5533 Needs review 7/7 +7−5 1 2025-01-30
12:25
2025-01-28
02:48
SCRAM pass-through authentication for dblink connections 5534 Needs review 7/7 +484−113 Matheus Alcantara (matheus.alcantara) 1 2025-01-30
15:13
2025-02-19
23:19
Cross-type index comparison support in contrib/btree_gin 5535 Needs review 7/7 +2548−116 Tom Lane (tgl) 1 2025-02-02
01:46
2025-02-07
22:41
support virtual generated column not null constraint 5578 Needs review 7/7 +172−53 Jian He (stayreal) 1 2025-02-18
08:38
2025-02-10
13:33
SQL Commands
Add SPLIT PARTITION/MERGE PARTITIONS commands 3659 Needs review 18 7/7 +7080−42 Dmitry Koval (d.koval) stephane tachoires (sttachoires) smagen 13 2025-02-04
15:29
2025-02-03
16:40
Add XMLCanonicalize function 4237 Ready for Committer 18 7/7 +352−0 Jim Jones (jimus) Pavel Stehule (okbobcz), Oliver Ford (ojford) 10 2025-02-12
08:02
2025-02-17
11:12
SQL:2011 application time 4308 Needs review 7/7 +0−0 Paul Jungwirth (pjungwir) Peter Eisentraut (petere) 10 2025-02-01
20:39
2025-02-17
06:42
Incremental View Maintenance (IVM), take 2 4337 Waiting on Author Needs rebase! Yugo Nagata (yugo.nagata) 10 2025-02-03
13:00
2024-08-20
07:06
Implement row pattern recognition feature 4460 Needs review 18 7/7 +4108−37 Tatsuo Ishii (ishii) Vik Fearing (xocolatl), Jacob Champion (jchampion), Ningwei Chen (chen-5033) 9 2025-02-03
12:20
2025-01-11
05:46
Make COPY format extendable: Extract COPY TO format implementations 4681 Needs review 6/7 +1453−481 Kouhei Sutou (kou) Masahiko Sawada (masahikosawada), Nathan Bossart (bossartn), Zhao Junwang (zhjwpku), Yong Li (yoli) 7 2025-02-03
22:20
2025-02-07
13:01
SQL Property Graph Queries (SQL/PGQ) 4904 Needs review 2/7 +14878−470 Peter Eisentraut (petere), Ashutosh Bapat (ashutoshbapat) Vik Fearing (xocolatl), Zhao Junwang (zhjwpku) 5 2025-02-04
07:53
2025-02-10
15:00
Add XMLCast (SQL/XML X025) 5110 Needs review 18 7/7 +1812−8 Jim Jones (jimus) Vik Fearing (xocolatl) 4 2025-02-12
08:02
2024-12-30
09:29
Support POSITION with nondeterministic collations 5209 Needs review 7/7 +247−48 Peter Eisentraut (petere) 4 2025-02-01
18:53
2025-02-12
04:31
SQL:2023 JSON simplified accessor support 5214 Needs review 18 1/7 +1062−188 Alexandra Wang (alexandrawang) Peter Eisentraut (petere), Vik Fearing (xocolatl) 4 2025-02-05
07:21
2025-02-05
13:39
Add parameter in jsonb_strip_nulls(jsonb, bool) to strip nulls from arrays 5260 Needs review 7/7 +95−5 Florents Tselai (florentst) Andrew Dunstan (adunstan) 3 2025-02-19
22:39
2025-02-19
22:18
Introduce the ability to enable/disable indexes using ALTER INDEX 5274 Needs review Needs rebase! Shayon Mukherjee (shayonj) Sami Imseih (simseih) 3 2025-02-04
09:51
2025-02-08
05:40
Add XMLSerialize: version (SQL/XML X076), explicit declaration (SQL/XML X078) 5279 Needs review 18 7/7 +1347−52 Jim Jones (jimus) 3 2025-02-12
08:01
2024-09-30
08:08
Add XMLDocument (SQL/XML X030) 5431 Ready for Committer 18 7/8 +258−0 Jim Jones (jimus) Pavel Stehule (okbobcz) 2 2025-02-12
08:00
2025-01-28
14:54
Add XMLNamespaces option to XMLElement 5456 Ready for Committer 18 7/7 +1200−34 Pavel Stehule (okbobcz), Jim Jones (jimus) Pavel Stehule (okbobcz), Umar Hayat (pgwizard) 2 2025-02-04
07:36
2025-02-20
11:20
explain plans for foreign servers 5525 Needs review 1/7 +889−40 1 2025-01-27
04:30
2024-12-14
12:49
Support for NO INHERIT to INHERIT state change with named NOT NULL constraints 5528 Needs review 18 Needs rebase! Suraj Kharage (surajk) 1 2025-01-28
03:13
2025-02-19
15:46
Support NOT VALID / VALIDATE constraint options for named NOT NULL constraints 5554 Needs review 18 6/7 +6−4 Rushabh Lathia (rlathia) alvherre 1 2025-02-07
06:29
2025-02-12
11:22
System Administration
Reduce the log spam by excluding certain SQLSTATEs 4964 Needs review 18 7/7 +181−0 Laurenz Albe (laurenz) 5 2025-02-03
12:26
2024-08-15
17:52
pg_upgrade: Support for upgrading to checksums enabled 5206 Waiting on Author 7/7 +38−15 Peter Eisentraut (petere) Nathan Bossart (bossartn), Ilya Kosmodemiansky (hydrobiont) 4 2025-02-01
18:55
2024-08-27
21:56
log_min_messages per backend type 5447 Needs review 18 Needs rebase! Euler Taveira (eulerto) 2 2025-02-09
15:18
2025-02-05
18:51
Improve verification of recovery_target_timeline GUC. 5519 Needs review 18 7/7 +72−2 David Steele (dsteele) 1 2025-01-23
15:17
2025-02-14
07:42
vacuumdb changes for stats import/export 5523 Needs review 18 7/7 +375−136 Corey Huinker (coreyh), Nathan Bossart (bossartn) 1 2025-01-24
16:32
2025-02-04
21:43
Testing
Test to dump and restore objects left behind by regression 4956 Needs review 6/7 +308−2 Ashutosh Bapat (ashutoshbapat) Michael Paquier (michael-kun) 5 2025-02-17
11:16
2025-02-12
04:35
CREATE SUBSCRIPTION - add missing test case 5190 Ready for Committer 7/7 +14−0 Peter Smith (smithpb2250) vigneshwaran C (vignesh.postgres) 4 2025-02-05
01:05
2025-01-10
03:11
Allow CI to only run the compiler warnings task 5249 Needs review 18 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) 3 2025-02-03
11:34
2024-09-12
05:21
Add NetBSD and OpenBSD OSes to Postgres CI 5360 Needs review Needs rebase! Nazir Bilal Yavuz (nbyavuz) 3 2025-02-05
14:01
2025-02-17
22:33
Add 'make check-tests' behavior to the meson based builds 5405 Ready for Committer 7/7 +16−6 Nazir Bilal Yavuz (nbyavuz) Ashutosh Bapat (ashutoshbapat), Jian He (stayreal) 2 2025-02-05
14:02
2025-01-27
05:52
Disable installcheck for tap and regress tests for injection_points module 5410 Needs review 18 Needs rebase! Michail Nikolaev (nkey) 2 2025-02-03
17:16
2025-01-12
16:40
Parallel tests publication and subscription might fail due to concurrent tuple update 5459 Ready for Committer 16 7/7 +4−2 Jelte Fennema-Nio (jeltef) 2 2025-02-05
21:54
2024-12-15
11:01
tests for pg_stat_progress_copy.tuples_skipped 5536 Needs review stable 7/7 +15−4 Jian He (stayreal) 1 2025-02-03
09:17
2025-01-10
14:50
Add regression tests of ecpg command notice (error / warning) 5543 Waiting on Author 18 7/7 +82−0 Ryo Kanbayashi (ryokanbayashi) 1 2025-02-17
16:54
2025-02-18
03:49
Fix 035_standby_logical_decoding.pl race conditions 5568 Needs review 18 7/7 +87−10 Bertrand Drouvot (bertranddrouvot.pg) 1 2025-02-10
14:49
2025-02-10
14:42

Closed patches

Patch ID Status Ver CI status Stats Author Reviewers Committer Num cfs Latest activity Latest mail
Bug Fixes
Fix RelationTruncate() corruption 5242 Committed Not processed Robert Haas (rhaas), Thomas Munro (macdice) macdice 3 2025-02-12
16:19
2025-02-06
02:43
Fix logging for invalid recovery timeline 5468 Committed stable 7/7 +3−3 David Steele (dsteele) michael-kun 2 2025-02-20
01:49
2025-02-20
01:45
Re: BUG #18741: Detaching a partition referencing a partitioned table fails with a trigger-related error 5484 Withdrawn stable 7/7 +104−6 1 2025-02-18
08:42
2024-12-31
05:00
lower default value of autovacuum_worker_slots in initdb as needed 5491 Committed 18 Not processed Nathan Bossart (bossartn) bossartn 1 2025-01-07
20:41
2025-01-07
20:45
ecpg command does not warn COPY ... FROM STDIN; 5497 Committed stable Not processed Ryo Kanbayashi (ryokanbayashi) masaofujii 1 2025-01-17
13:46
2025-01-17
14:49
Avoid possible null pointer dereference 5506 Withdrawn 17 Not processed Ranier Vilela (raniervilela) Ilia Evdokimov (ilidock95) 1 2025-02-06
11:08
2025-02-06
11:10
At update of non-LP_NORMAL TID, fail instead of corrupting page header 5518 Committed stable Not processed Noah Misch (nmisch) nmisch 1 2025-01-26
19:59
2025-01-23
02:13
SIGSEGV, FPE fix in pg_controldata 5527 Committed stable Not processed Anton Voloshin (a.voloshin), Ian Ilyasov (ianilyasov) smagen 1 2025-02-05
19:52
2025-02-04
21:14
Prevent COPY FREEZE on Foreign tables 5544 Committed 18 Not processed Sami Imseih (simseih) Nathan Bossart (bossartn) bossartn 1 2025-02-06
21:24
2025-02-06
21:26
fix for bug #18815 5582 Committed stable 7/7 +35−21 Tom Lane (tgl) tgl 1 2025-02-19
22:58
2025-02-19
21:55
Clients
Tab completion for ALTER USER RESET 5414 Committed 18 7/7 +28−0 Robins Tharakan (robins) fuzzycz 2 2025-02-17
17:32
2025-02-17
17:32
Better title output for psql \dt \di \dv \dm \ds \dE 5540 Committed 18 Not processed Greg Sabino Mullane (greg) Tom Lane (tgl) tgl 1 2025-02-05
17:46
2025-02-05
16:26
Code Comments
Fix outdated code comments in nodeAgg.c 5580 Committed 18 7/7 +2−4 Mingli Zhang (zml) Richard Guo (richardguo) jdavis 1 2025-02-18
18:39
2025-02-18
18:39
Miscellaneous
Tweak access BufferDescriptors array codes in BufferGetLSNAtomic() 5373 Committed 7/7 +2−0 Tender Wang (tndrwang) Xuneng Zhou (egoa) richardguo 2 2025-02-19
02:49
2025-02-19
02:47
Add new API to stringinfo 5489 Committed 18 Not processed Tatsuo Ishii (ishii) Michael Paquier (michael-kun), David Rowley (davidrowley), Nathan Bossart (bossartn), Gurjeet Singh (gurjeet) ishii 1 2025-01-13
04:02
2025-01-10
23:25
convert libpgport's pqsignal() to a void function 5507 Committed 18 Not processed Nathan Bossart (bossartn) bossartn 1 2025-01-17
02:57
2025-01-17
03:03
Remove unused helpers that don't compile anymore 5510 Committed Not processed Jacob Brazeal (polkerty) tgl 1 2025-01-20
00:14
2025-01-19
18:47
describe special values in GUC descriptions more consistently 5564 Committed 18 Not processed Nathan Bossart (bossartn) bossartn 1 2025-02-14
16:47
2025-02-17
22:13
Monitoring & Control
Track the amount of time waiting due to cost_delay 5027 Committed 18 Not processed Bertrand Drouvot (bertranddrouvot.pg) Nathan Bossart (bossartn), Masahiro Ikeda (masahiro.ikeda) bossartn 5 2025-02-11
22:42
2025-02-14
20:54
track vacuum/analyze cumulative time per relation 5485 Committed Not processed Sami Imseih (simseih) Michael Paquier (michael-kun) michael-kun 1 2025-01-28
01:01
2025-02-04
13:06
improve DEBUG1 logging of parallel workers for CREATE INDEX 5490 Withdrawn Not processed Sami Imseih (simseih) 1 2025-02-03
20:29
2025-02-03
20:29
Move wal_buffers_full to WalUsage (and report it in pgss/explain) 5551 Committed 18 Not processed Bertrand Drouvot (bertranddrouvot.pg) michael-kun 1 2025-02-17
06:27
2025-02-17
06:18
add cost delay time to VACUUM/ANALYZE (VERBOSE) and autovacuum logs 5572 Committed 18 Not processed Bertrand Drouvot (bertranddrouvot.pg) Nathan Bossart (bossartn) bossartn 1 2025-02-14
20:56
2025-02-14
20:54
Performance
Sort functions with specialized comparators 5036 Committed 6/7 +34−48 Andrey Borodin (x4mmm), Stepan Neretin (fenixrnd.mail.ru) john.naylor 5 2025-02-18
07:14
2025-02-18
07:16
Streaming Vacuum 5089 Committed Not processed Thomas Munro (macdice), Melanie Plageman (melanieplageman) melanieplageman 5 2025-02-14
18:14
2025-02-18
15:52
Improve statistics estimation considering GROUP-BY as a 'uniqueiser' 5269 Committed 18 2/7 +37−0 Andrei Lepikhov (lepikhov) smagen 3 2025-02-19
16:56
2025-02-19
10:00
Using Expanded Objects other than Arrays from plpgsql 5364 Committed Not processed Tom Lane (tgl) tgl 2 2025-02-11
18:17
2025-02-13
13:02
Eagerly scan all-visible pages to amortize aggressive vacuum 5366 Committed Not processed Melanie Plageman (melanieplageman) melanieplageman 2 2025-02-11
18:56
2025-02-11
18:57
handle batch explosion in hash joins 5482 Committed 2/7 +5635−0 Tomas Vondra (fuzzycz) fuzzycz 2 2025-02-19
20:23
2025-02-19
20:21
quick and dirty fix: Quadratic planning time for ordered paths over partitioned tables 5516 Rejected 18 Not processed 1 2025-02-03
14:27
2025-01-24
14:40
SVE popcount support 5521 Withdrawn Not processed 1 2025-01-24
08:49
2025-02-19
09:31
Refactoring
Refactor bytea_sortsupport() 5288 Returned with feedback Not processed Aleksander Alekseev (a.alekseev) 3 2025-02-13
13:21
2024-12-05
08:11
Getting rid of CaseTestExpr 5531 Withdrawn Not processed Tom Lane (tgl) 1 2025-02-02
17:25
2025-02-02
17:24
ctype method table 5559 Withdrawn 18 Not processed Jeff Davis (jdavis) 1 2025-02-07
19:23
2025-02-07
19:19
Replication & Recovery
Introduce XID age and inactive timeout based replication slot invalidation 4770 Committed Needs rebase! Bharath Rupireddy (bharathrupireddy), Nisha Moond (nishamoond) Nathan Bossart (bossartn), vigneshwaran C (vignesh.postgres), Peter Smith (smithpb2250), Shlok Kyal (shlokkyal) amitkapila 6 2025-02-20
03:38
2025-02-20
06:11
Skip logical decoding of already-aborted transactions. 5338 Committed Not processed Masahiko Sawada (masahikosawada) vigneshwaran C (vignesh.postgres) masahikosawada 3 2025-02-13
06:00
2025-02-13
01:58
Log a warning in pg_createsubscriber for max_slot_wal_keep_size 5496 Committed 7/7 +26−0 Shubham Khanna (skhanna) Hayato Kuroda (ha-kun), vigneshwaran C (vignesh.postgres), Peter Smith (smithpb2250) amitkapila 1 2025-02-18
09:27
2025-02-18
08:40
Security
pgcrypto: support for CFB mode in AES encryption 5529 Committed 18 Not processed Umar Hayat (pgwizard) Álvaro Herrera (alvherre), Daniel Gustafsson (d_gustafsson) d_gustafsson 1 2025-02-16
15:15
2025-02-14
20:53
Server Features
WAL-logging facility for pgstats kinds 5466 Withdrawn 18 Not processed Michael Paquier (michael-kun) 2 2025-02-12
00:51
2025-02-16
23:27
SQL Commands
Virtual generated columns 4972 Committed Not processed Peter Eisentraut (petere) petere 5 2025-02-07
12:38
2025-02-20
04:57
Allow subfield references without parentheses 5449 Returned with feedback Not processed Peter Eisentraut (petere) 2 2025-02-14
22:21
2024-12-13
11:53
NOT VALID foreign key constraints on partitioned tables 5503 Committed 18 Not processed Amul Sul (sulamul) alvherre 1 2025-01-31
03:26
2025-01-28
03:39
CREATE FOREIGN TABLE LIKE 5557 Committed 18 6/7 +244−12 Mingli Zhang (zml) Álvaro Herrera (alvherre), Sami Imseih (simseih) michael-kun 1 2025-02-19
06:55
2025-02-19
23:55
System Administration
New GUC autovacuum_max_threshold 5046 Committed 18 Not processed Nathan Bossart (bossartn), Frédéric Yhuel (yhuelf) Nathan Bossart (bossartn), wenhui qiu (qiuwenhuifx.163.com) bossartn 5 2025-02-05
21:51
2025-02-05
21:52
Testing
Improve code coverage of network address functions 5354 Committed 18 Not processed Aleksander Alekseev (a.alekseev) Jacob Champion (jchampion), keisuke kuroda (keisuke.kuroda.3862) michael-kun 3 2025-02-07
10:54
2025-01-28
23:53
Injection points for HashAgg 5560 Committed 18 Needs rebase! Jeff Davis (jdavis) jdavis 1 2025-02-18
03:43
2025-02-18
03:42
New patch