Commitfest 2024-01

Shortcuts
Text Status Target version Author Reviewer
Clear


Status summary: Committed: 75. Moved to next CF: 208. Withdrawn: 16. Rejected: 2. Returned with Feedback: 51. Total: 352.

Closed patches

Status Ver Author Reviewers Committer Num cfs Latest activity Latest mail
Bug Fixes
Add some checks to avoid stack overflow Moved to next CF stable Egor Chindyaskin (egorchin21) Robert Haas (rhaas) 5 2024-02-01
16:36
2024-02-14
12:00
Allow SIGINT to cancel psql database reconnections Moved to next CF Tristan Partin (tristan957) 4 2024-01-12
17:15
2024-01-31
18:34
Postpone reparameterization of paths until when creating plans Moved to next CF Richard Guo (richardguo) Ashutosh Bapat (ashutoshbapat), Andrei Lepikhov (lepikhov), Alena Rybakina (a.rybakina) tgl 4 2024-02-01
18:10
2024-02-02
02:10
pg_ctl start may return 0 even if the postmaster has been already started on Windows Moved to next CF Kyotaro Horiguchi (horiguti) Hayato Kuroda (ha-kun) 3 2024-02-01
18:23
2024-01-15
18:34
Mark expressions nullable by grouping sets Moved to next CF Richard Guo (richardguo) Alena Rybakina (a.rybakina) 3 2024-01-30
06:01
2024-01-11
15:10
[PATCH] LockAcquireExtended improvement Moved to next CF 17 Jingxian Li (jingxian) 2 2024-02-01
16:37
2024-02-08
10:28
Thread-safe gai_strerror() for Windows Moved to next CF Thomas Munro (macdice) macdice 2 2024-02-11
22:26
2024-02-11
22:25
Fix COPY FROM...CSV importing \. on a line by itself Moved to next CF Daniel Vérité (danielverite) 2 2024-02-01
16:37
2024-01-24
16:01
"unexpected duplicate for tablespace" problem in logical replication Moved to next CF stable Shenhao Wang (wangshenhao) Masahiko Sawada (masahikosawada) 2 2024-02-01
18:24
2024-02-02
15:49
Dump-restore loosing 'attnotnull' bit for DEFERRABLE PRIMARY KEY column(s) Moved to next CF 17 Amul Sul (sulamul) 2 2024-02-01
16:37
2024-01-23
12:11
Network failure may prevent promotion Moved to next CF 2 2024-02-01
16:38
2024-01-29
07:32
False positive in bt_index_check in case of short 4B varlena datum Moved to next CF 17 Mikhail Zhilin (mizhka-at-pgpro) Andrey Borodin (x4m) 2 2024-02-01
18:10
2024-01-26
07:00
Avoid deadlock and concurrency during orphan temp table removal Moved to next CF 17 Mikhail Zhilin (mizhka-at-pgpro) 2 2024-02-01
16:38
2023-12-31
15:02
Clients
functions to compute size of schemas/AMs (and maybe \dn++ and \dA++) Moved to next CF Justin Pryzby (justinpryzby) 12 2024-02-01
16:38
2024-01-22
00:10
Add non-blocking version of PQcancel Moved to next CF Jelte Fennema-Nio (jeltef) Denis Laxalde (dlax) alvherre 11 2024-02-01
18:11
2024-02-14
18:22
Use libpq single row mode for FETCH_COUNT when a cursor cannot be used Moved to next CF Daniel Vérité (danielverite) 6 2024-02-01
16:39
2024-02-12
18:30
pgbench: allow to cancel queries during benchmark Moved to next CF Yugo Nagata (yugo.nagata) Fabien Coelho (calvin) 5 2024-02-01
16:39
2024-02-07
01:19
vacuumdb/clusterdb/reindexdb: allow specifying objects to process in all databases Moved to next CF 17 Nathan Bossart (bossartn) 5 2024-02-01
16:40
2023-10-23
20:25
Improve tab completion for ALTER DEFAULT PRIVILEGE and ALTER TABLE Moved to next CF 17 vigneshwaran C (vignesh.postgres) Suraj Khamkar (suraj.khamkar), Shubham Khanna (skhanna) 3 2024-02-01
18:11
2024-01-26
02:46
Support for named parsed statement in psql Moved to next CF 17 Anthonin Bonnefoy (bonnefoa) Jelte Fennema-Nio (jeltef) 2 2024-02-01
16:40
2024-01-27
03:26
pgbench log file headers Moved to next CF 17 Adam Hendel (adamhendel) 2 2024-02-01
18:26
2024-01-06
15:20
Extend pgbench partitioning to pgbench_history Moved to next CF 17 Gabriele Bartolini (gbartolini) Abhijit Menon-Sen (ams) 2 2024-02-08
13:47
2024-02-16
20:14
psql: Rethinking of \du command Moved to next CF Pavel Luzanov (p.luzanov@postgrespro.ru) David Johnston (polobo) 2 2024-02-12
21:56
2024-02-18
11:14
Libpq Compression Moved to next CF Jacob Burroughs (maths22) 2 2024-02-01
16:41
2024-01-12
21:11
Code Comments
Fix comment about cross-checking the varnullingrels Moved to next CF Richard Guo (richardguo) Matt Skelley (mattwasere) 2 2024-02-01
16:41
2023-12-18
15:26
Documentation
Doc limitations update proposal: include out-of-line OID usage per TOAST-ed columns Moved to next CF stable Jakub Wartak (jakub.wartak.tomtom) John Naylor (john.naylor) 5 2024-02-01
18:28
2023-08-23
04:02
SET ROLE documentation improvement Moved to next CF 17 Yurii Rashkovskii (yrashk) Nathan Bossart (bossartn) bossartn 3 2024-02-01
17:12
2023-12-05
05:20
Various small unrelated doc patches: plpgsql, schemas, permissions, oidvector Moved to next CF 17 Karl Pinc (kop) 3 2024-02-01
18:29
2023-12-01
14:00
HOT - correct claim about indexes not referencing old line pointers Moved to next CF James Coleman (jcole1989) Peter Geoghegan (pgeoghegan), Robert Haas (rhaas), David Johnston (polobo) 3 2024-02-01
17:12
2023-12-05
05:22
Document that triggers can break foreign key constraints Moved to next CF 17 Laurenz Albe (laurenz) Aleksander Alekseev (a.alekseev), David Johnston (polobo), shihao zhong (zhong950419) 3 2024-02-01
18:11
2023-12-25
09:03
Add EXCLUDE COLLATE in CREATE/ALTER TABLE document Moved to next CF 17 shihao zhong (zhong950419) Daniel Vérité (danielverite), Shubham Khanna (skhanna) 3 2024-02-01
18:11
2023-12-01
14:59
Add minimal C example and SQL registration example for custom table access methods. Moved to next CF 2 2024-02-01
18:31
2024-01-26
20:02
Add detail regarding resource consumption wrt max_connections Moved to next CF 17 Roberto Mello (rmello) 2 2024-02-01
17:12
2024-01-22
13:58
Quick Start Guide to PL/pgSQL and PL/Python Documentation Moved to next CF 17 Ishaan Adarsh (requi3m) 2 2024-02-01
17:13
2023-12-22
17:03
Simplify documentation related to Windows builds Moved to next CF 17 Michael Paquier (michael-kun) 2 2024-02-01
17:13
2024-02-10
00:20
Miscellaneous
Function to log backtrace of postgres processes Moved to next CF vigneshwaran C (vignesh.postgres), Bharath Rupireddy (bharathrupireddy) Christoph Berg (myon), Maciek Sakrejda (msakrejda) 17 2024-02-14
03:59
2024-02-23
23:38
archive modules loose ends Moved to next CF Nathan Bossart (bossartn) Yong Li (yoli) bossartn 6 2024-02-01
18:12
2024-01-15
14:50
pg_column_toast_chunk_id: a function to get a chunk ID of a TOASTed value Moved to next CF Yugo Nagata (yugo.nagata) 5 2024-02-04
04:08
2024-02-05
07:28
Permute underscore separated components of columns before fuzzy matching Moved to next CF 17 Arne Roland (harks) Mikhail Gribkov (youzhick) 5 2024-02-01
17:14
2024-01-23
04:42
Skip hidden files in serverside utilities Moved to next CF Daniel Gustafsson (d_gustafsson) Tobias Bussmann (t.bussmann) 5 2024-02-01
18:12
2024-01-17
14:37
Unlinking Parallel Hash Join inner batch files sooner Moved to next CF Thomas Munro (macdice) 5 2024-02-01
18:13
2024-02-22
19:42
Add pg_wait_for_lockers() function Moved to next CF 17 Will Mortensen (will-extrahop) 4 2024-02-01
17:15
2024-01-29
07:44
Add pg_get_owned_sequence function Moved to next CF Dagfinn Ilmari Mannsåker (ilmari) Nathan Bossart (bossartn) 4 2024-02-01
17:15
2024-01-09
20:51
Reduce size of postgres.bki Moved to next CF Matthias van de Meent (mmeent) 3 2024-02-01
17:18
2024-02-01
17:18
Improve the log message output of basic_archive when basic_archive.archive_directory parameter is not set Moved to next CF 17 Nathan Bossart (bossartn), Tung Nguyen (tngngn) Nathan Bossart (bossartn) 3 2024-02-01
17:22
2024-01-05
23:03
Add pg_basetype() function to obtain a DOMAIN base type Moved to next CF Steve Chávez (steve-chavez) 3 2024-02-01
17:23
2024-02-19
07:21
Fix log_line_prefix to display the transaction id (%x) for statements not in a transaction block Moved to next CF 17 Zongliang Quan (quanzl) 3 2024-02-01
17:23
2024-02-02
00:47
make pg_ctl more friendly Moved to next CF 17 Zhao Junwang (zhjwpku), TianXiang Li (krisdiano) Nathan Bossart (bossartn), Nazir Bilal Yavuz (nbyavuz) 2 2024-02-01
18:12
2024-01-17
09:33
locked reads for atomics Moved to next CF 17 Nathan Bossart (bossartn) Yong Li (yoli) 2 2024-02-01
18:12
2024-02-24
15:27
common signal handler protection Moved to next CF 17 Nathan Bossart (bossartn) bossartn 2 2024-02-14
23:23
2024-02-14
23:23
Reducing serialized size of Nodes from nodeToString output Moved to next CF Matthias van de Meent (mmeent) Peter Eisentraut (petere) 2 2024-02-12
18:56
2024-02-22
15:07
Add SQL syntax check Moved to next CF Josef Šimánek (retro) 2 2024-02-01
17:24
2023-12-15
15:38
psql JSON output format Moved to next CF 17 Christoph Berg (myon) Laurenz Albe (laurenz) 2 2024-02-01
18:37
2024-01-23
16:35
Making the initial and maximum DSA segment sizes configurable Moved to next CF Masahiko Sawada (masahikosawada) 2 2024-02-16
18:24
2023-12-19
06:03
Proposal to include --exclude-extension Flag in pg_dump Moved to next CF Ayush Vatsa (developerayuva) 2 2024-02-01
17:24
2024-01-01
13:28
Functions to return random numbers in a given range Moved to next CF Dean Rasheed (deanr) 2 2024-02-01
17:25
2024-02-24
17:10
WIP Incremental Json Parser Moved to next CF Andrew Dunstan (adunstan) Jacob Champion (jchampion) 2 2024-02-01
17:25
2024-02-22
23:43
Tidy fill hstv array (src/backend/access/heap/pruneheap.c) Moved to next CF 17 Ranier Vilela (raniervilela) 2 2024-02-01
17:26
2024-01-14
13:55
Support a wildcard in backtrace_functions Moved to next CF 17 Jelte Fennema-Nio (jeltef) Daniel Gustafsson (d_gustafsson) 2 2024-02-01
17:26
2024-02-12
15:27
Add Index-level REINDEX with multiple jobs Moved to next CF 17 Maxim Orlov (m.orlov), Svetlana Derevyanko (getsusun) 2 2024-02-01
17:26
2024-02-06
06:21
add function argument names to regex* functions. Moved to next CF 17 Dian Fay (dmfay) 2 2024-02-01
18:37
2024-01-20
03:03
Add LSN <-> time conversion facility Moved to next CF Melanie Plageman (melanieplageman) 2 2024-02-01
17:27
2024-02-22
02:45
Monitoring & Control
pg_stat_statements and "IN" conditions Moved to next CF Dmitry Dolgov (erthalion) Nathan Bossart (bossartn), David Geier (geidav), Chengxi Sun (martin-sun) 17 2024-02-01
17:27
2024-01-22
21:00
Add foreign-server health checks infrastructure Moved to next CF Hayato Kuroda (ha-kun) Fujii Masao (masaofujii), vigneshwaran C (vignesh.postgres), Shinya Kato (shinyakato), Yuta Katsuragi (katsuragiy) 13 2024-02-01
17:27
2023-12-12
02:43
Add pg_stat_session Moved to next CF Rafia Sabih (rafia.sabih), Sergey Dudoladov (sdudoladov) Aleksander Alekseev (a.alekseev), Bertrand Drouvot (bdrouvot), Atsushi Torikoshi (atsushitorikoshi), Andrei Zubkov (zubkov) 12 2024-02-01
17:29
2024-02-12
12:30
Amcheck verification of GiST and GIN Moved to next CF Heikki Linnakangas (heikki), Andrey Borodin (x4m), Grigory Kryachko (gskryachko) José Villanova (azlev), Aleksander Alekseev (aalekseev) 10 2024-02-01
18:38
2024-01-20
02:46
Parallel Bitmap Heap Scan reports per-worker stats in EXPLAIN ANALYZE Moved to next CF David Geier (geidav) 5 2024-02-01
17:31
2024-02-17
22:31
Add instrumentation showing if Heap2/PRUNE records came from VACUUM or from opportunistic pruning Moved to next CF Peter Geoghegan (pgeoghegan) Melanie Plageman (melanieplageman) 5 2024-02-01
17:31
2023-12-09
21:48
Logging parallel worker draught Moved to next CF 17 Benoit Lobréau (benoitl) Sami Imseih (simseih) 5 2024-02-01
17:32
2023-10-15
17:48
Logging plan of the currently running query Moved to next CF Atsushi Torikoshi (atsushitorikoshi) Andrei Lepikhov (lepikhov), James Coleman (jcole1989) 5 2024-02-01
17:32
2024-02-24
13:56
Add last_commit_lsn to pg_stat_database Moved to next CF James Coleman (jcole1989) Aleksander Alekseev (aalekseev) 5 2024-02-01
17:33
2024-02-19
22:56
Parent/child context relation in pg_get_backend_memory_contexts() Moved to next CF Melih Mutlu (melihmutlu) Atsushi Torikoshi (atsushitorikoshi) 5 2024-02-01
18:39
2024-02-14
07:23
Separate memory contexts for relcache and catcache Moved to next CF Melih Mutlu (melihmutlu) Atsushi Torikoshi (atsushitorikoshi) 3 2024-02-01
18:39
2024-01-27
03:01
Make it possible to add custom options to EXPLAIN Moved to next CF Konstantin Knizhnik (knizhnik) Pavel Stehule (okbobcz) 3 2024-02-01
17:36
2024-01-24
01:54
Set log_lock_waits=on by default Moved to next CF 17 Laurenz Albe (laurenz) Michael Banck (mbanck), Nathan Bossart (bossartn) 2 2024-02-01
18:14
2024-02-07
15:08
Performance
More scalable multixacts buffers and locking Moved to next CF Kyotaro Horiguchi (horiguti), Andrey Borodin (x4m), Ivan Lazarev (avaness) 20 2024-02-01
18:40
2024-02-03
17:32
Parallelize correlated subqueries that execute within each worker Moved to next CF James Coleman (jcole1989) Akshat Jaimini (akshatj) 13 2024-02-01
17:37
2024-02-01
02:11
In-place persistence change of a relation (fast ALTER TABLE ... SET LOGGED with wal_level=minimal) Moved to next CF Kyotaro Horiguchi (horiguti) Nathan Bossart (bossartn), Justin Pryzby (justinpryzby), Jakub Wartak (jakub.wartak.tomtom) 12 2024-02-01
17:37
2024-01-23
04:15
AcquireExecutorLocks() and run-time pruning Moved to next CF Amit Langote (amitlan) Tom Lane (tgl) 12 2024-02-01
18:40
2024-01-05
10:46
Speed up releasing of locks Moved to next CF Andres Freund (andresfreund), David Rowley (davidrowley) Heikki Linnakangas (heikki) 12 2024-02-01
18:40
2024-01-09
06:24
nbtree performance improvements through specialization on key shape Moved to next CF Matthias van de Meent (mmeent) 10 2024-02-01
17:37
2024-02-01
14:49
Add sortsupport for range types and btree_gist Moved to next CF Christoph Heiss (christoph.heiss) Bernd Helmle (psoo) 10 2024-02-11
11:44
2024-02-13
11:03
Improve dead tuple storage for lazy vacuum Moved to next CF Masahiko Sawada (masahikosawada), John Naylor (john.naylor) 10 2024-02-01
18:41
2024-02-20
06:59
Reducing planning time when tables have many partitions Moved to next CF Yuya Watari (watari) Thom Brown (thom), Ashutosh Bapat (ashutoshbapat), Andrei Lepikhov (lepikhov) 10 2024-02-01
18:42
2024-02-12
21:19
ALTER TABLE and CLUSTER fail to use a BulkInsertState for toast tables Moved to next CF 17 Justin Pryzby (justinpryzby) Bertrand Drouvot (bertranddrouvot.pg) 9 2024-02-01
17:38
2023-11-16
17:40
Check lateral references within PHVs for memoize cache keys Moved to next CF Richard Guo (richardguo) Paul Jungwirth (pjungwir) 7 2024-02-01
17:42
2024-02-02
09:18
Evaluate arguments of correlated SubPlans in the referencing ExprState Moved to next CF Andres Freund (andresfreund) Tom Lane (tgl), Alena Rybakina (a.rybakina) 6 2024-02-01
18:14
2024-01-28
09:07
Cross-database SERIALIZABLE safe snapshots Moved to next CF Thomas Munro (macdice) Heikki Linnakangas (heikki) 5 2024-02-01
18:14
2024-01-21
02:05
A new strategy for pull-up correlated ANY_SUBLINK Moved to next CF 17 Andy Fan (andyf) Alena Rybakina (a.rybakina) smagen 5 2024-02-15
13:13
2024-02-15
09:51
Support Right Semi Join Moved to next CF Richard Guo (richardguo) wenhui qiu (wenhuiqiu) 5 2024-02-01
18:14
2024-02-08
05:50
Avoid unnecessary PlaceHolderVars for simple Vars Moved to next CF Richard Guo (richardguo) James Coleman (jcole1989) 5 2024-02-01
17:42
2024-01-15
05:50
XLog size reductions: smaller XLogRecordBlockHeader Moved to next CF 17 Matthias van de Meent (mmeent) Aleksander Alekseev (aalekseev) 5 2024-02-01
17:45
2024-02-02
15:42
Index Prefetching Moved to next CF Tomas Vondra (fuzzycz) 5 2024-02-01
17:45
2024-02-15
20:30
Index-only filters without IOS Moved to next CF Tomas Vondra (fuzzycz) Jeff Davis (jdavis), James Coleman (jcole1989) 5 2024-02-01
18:50
2023-12-20
00:45
Opportunistically pruning page before insert Moved to next CF James Coleman (jcole1989) Melanie Plageman (melanieplageman) 5 2024-02-12
16:05
2024-01-30
02:39
XLog size reductions: Reduced XLog record header size Moved to next CF 17 Matthias van de Meent (mmeent) 5 2024-02-01
18:50
2024-01-03
10:15
Add bump memory context type and use it for tuplesorts Moved to next CF David Rowley (davidrowley) Nathan Bossart (bossartn), Matthias van de Meent (mmeent) 5 2024-02-01
18:51
2024-02-20
23:48
Use ReadRecentBuffer() for btree root page Moved to next CF Thomas Munro (macdice) 5 2024-02-01
18:51
2024-01-21
02:17
Replace a large number of OR clauses with ANY expression Moved to next CF 17 Andrei Lepikhov (lepikhov), Alena Rybakina (alenka) Ranier Vilela (raniervilela) 4 2024-02-01
18:52
2024-02-24
11:28
Optimizing nbtree ScalarArrayOp execution, allowing multi-column ordered scans Moved to next CF Peter Geoghegan (pgeoghegan) Matthias van de Meent (mmeent) 4 2024-02-01
17:45
2024-02-15
23:36
Extract numeric field in JSONB more effectively Moved to next CF 17 Andy Fan (andyf) Chapman Flack (chap) 4 2024-02-01
17:46
2024-02-09
09:05
Memory consumed by child SpecialJoinInfo in partitionwise join planning Moved to next CF Ashutosh Bapat (ashutoshbapat) 4 2024-02-01
17:46
2024-02-19
13:01
Change tuple table slot for Unique node to "virtual" Moved to next CF Denis Smirnov (darthunix) Heikki Linnakangas (heikki) 4 2024-02-01
18:54
2023-10-29
16:30
Streaming I/O, vectored I/O Moved to next CF Thomas Munro (macdice) Heikki Linnakangas (heikki), Melanie Plageman (melanieplageman), Nazir Bilal Yavuz (nbyavuz) 4 2024-02-01
17:50
2024-02-07
10:54
Statistics Import and Export Moved to next CF 17 Corey Huinker (coreyh) 4 2024-02-20
18:53
2024-02-20
07:24
Should consider materializing the cheapest inner path in consider_parallel_nestloop() Moved to next CF Tender Wang (tndrwang) Robert Haas (rhaas), Richard Guo (richardguo), Alena Rybakina (a.rybakina) 3 2024-02-01
17:51
2023-10-18
13:44
Reuse child_relids in try_partitionwise_join Moved to next CF Ashutosh Bapat (ashutoshbapat) 3 2024-02-01
17:51
2024-02-06
13:07
Reducing memory consumed by RestrictInfo list translations in partitionwise join planning Moved to next CF Ashutosh Bapat (ashutoshbapat) 3 2024-02-01
17:51
2024-02-19
13:17
CRC32C Parallel Computation Optimization on ARM Moved to next CF xiang gao (xiang.gao) Nathan Bossart (bossartn) bossartn 3 2024-02-01
17:51
2023-12-05
04:18
Index Insert Prefetching Moved to next CF Tomas Vondra (fuzzycz) 3 2024-02-01
18:55
2024-01-26
14:45
SLRU optimizations Moved to next CF Dilip Kumar (dilip.kumar), Andrey Borodin (x4m) alvherre 3 2024-02-01
17:52
2024-02-23
11:48
Special-case executor expression steps for common combinations Moved to next CF Andres Freund (andresfreund), Daniel Gustafsson (d_gustafsson) 3 2024-02-01
17:52
2023-10-19
10:11
nbtree: implement dynamic prefix truncation Moved to next CF 17 Matthias van de Meent (mmeent) 3 2024-02-01
17:52
2024-01-24
12:02
nbtree: downlink right separator/HIKEY optimization Moved to next CF 17 Matthias van de Meent (mmeent) 3 2024-02-22
15:43
2024-02-22
15:42
Properly pathify the UNION planner Moved to next CF David Rowley (davidrowley) Richard Guo (richardguo) 3 2024-02-01
17:53
2024-02-18
09:07
autovectorize page checksum code included elsewhere Moved to next CF 17 Nathan Bossart (bossartn) 2 2024-02-01
17:53
2023-11-29
07:07
GUC hashtable optimizations Moved to next CF 17 Jeff Davis (jdavis), John Naylor (john.naylor) 2 2024-02-01
17:53
2024-02-08
03:11
Propagate pathkeys from CTEs up to the outer query Moved to next CF Richard Guo (richardguo) tgl 2 2024-02-01
17:53
2024-02-14
06:18
add AVX2 support to simd.h Moved to next CF 17 Nathan Bossart (bossartn) 2 2024-02-03
01:50
2024-01-10
02:06
Teach predtest about IS [NOT] <boolean> proofs Moved to next CF James Coleman (jcole1989) Tom Lane (tgl) 2 2024-02-01
17:54
2024-01-25
01:08
64-bit XIDs Moved to next CF 17 Fedor Sigaev (sigaev), Alexander Korotkov (smagen), Aleksander Alekseev (a.alekseev), Konstantin Knizhnik (knizhnik), Nikita Glukhov (n.glukhov), Yura Sokolov (funny_falcon), Maxim Orlov (m.orlov), Pavel Borisov (pborisov) Chris Travers (einhverfr), wenhui qiu (wenhuiqiu) 2 2024-02-01
16:35
2024-01-19
05:56
Adjust tuples estimate for appendrel Moved to next CF Richard Guo (richardguo) 2 2024-02-01
17:55
2024-02-15
16:56
Improve pg_dump/pg_restore/pg_upgrade handling of large objects Moved to next CF Tom Lane (tgl) Nathan Bossart (bossartn) 2 2024-02-01
17:55
2024-01-26
16:44
Avoid computing ORDER BY junk columns unnecessarily Moved to next CF Heikki Linnakangas (heikki) 2 2024-02-10
09:36
2024-01-22
04:11
An improvement on parallel DISTINCT Moved to next CF Richard Guo (richardguo) davidrowley 2 2024-02-09
12:33
2024-02-07
08:24
Not to invalidate CatalogSnapshot for local invalidation messages Moved to next CF Xiaoran Wang (fanfuxiaoran) 2 2024-02-01
17:55
2023-12-22
07:34
Make vacuum opportunistic freezing adaptive Moved to next CF Melanie Plageman (melanieplageman) 2 2024-02-01
17:55
2024-01-02
18:47
shared detoast datum Moved to next CF stable Andy Fan (andy2) 2 2024-02-01
17:55
2024-02-21
13:20
Procedural Languages
session variables, LET command Moved to next CF Pavel Stehule (okbobcz) Fabien Coelho (calvin), Julien Rouhaud (rjuju), Gilles Darold (darold), Dmitry Dolgov (erthalion), Justin Pryzby (justinpryzby), Brian Faherty (scrummyin), Philippe BEAUDOIN (beaud76), Asif Rehman (asifrana), remi duval (remduv) 30 2024-02-01
18:15
2024-02-20
19:29
bytea PL/Perl transform Moved to next CF 17 Ivan Panchenko (wao) Pavel Stehule (okbobcz) 5 2024-02-01
18:15
2024-01-30
18:45
Refactoring
SetLatches() Moved to next CF Thomas Munro (macdice) Aleksander Alekseev (a.alekseev) 8 2024-02-01
17:56
2023-09-28
09:58
Lock updated tuples in tuple_update() and tuple_delete() Moved to next CF Alexander Korotkov (smagen) Andres Freund (andresfreund), Aleksander Alekseev (a.alekseev), Chris Travers (einhverfr), vigneshwaran C (vignesh.postgres), Pavel Borisov (pborisov) smagen 7 2024-02-01
17:56
2023-11-28
09:00
Revise get_cheapest_parallel_safe_total_inner Moved to next CF Richard Guo (richardguo) 5 2024-02-01
17:57
2024-01-10
07:07
Refactor pipe_read_line as a more generic interface for reading arbitrary strings off a pipe Moved to next CF Daniel Gustafsson (d_gustafsson) Heikki Linnakangas (heikki) d_gustafsson 5 2024-02-10
08:19
2024-02-09
10:40
Use atomic ops for unlogged LSN Moved to next CF 17 John Morris (coyotebush) Nathan Bossart (bossartn), Bharath Rupireddy (bharathrupireddy) bossartn 5 2024-02-24
21:15
2023-11-10
20:54
Refactor fork+exec code Moved to next CF Heikki Linnakangas (heikki) 5 2024-02-01
17:57
2024-02-22
00:37
Revises for the check of parameterized partial paths Moved to next CF Richard Guo (richardguo) 5 2024-02-01
17:57
2024-01-25
07:21
Retiring is_pushed_down Moved to next CF Richard Guo (richardguo) 4 2024-02-01
17:57
2024-01-29
11:50
Simplify create_merge_append_path a bit for clarity Moved to next CF Richard Guo (richardguo) Alena Rybakina (a.rybakina) 4 2024-02-01
17:58
2023-10-25
07:23
Relation bulk write facility Moved to next CF Heikki Linnakangas (heikki) 3 2024-02-01
17:58
2024-02-24
22:37
New [relation] options engine Moved to next CF 17 Nikolay Shaplov (nataraj) 2 2024-02-01
17:58
2024-02-07
06:44
automating RangeTblEntry node support Moved to next CF Peter Eisentraut (petere) Paul Jungwirth (pjungwir) 2 2024-02-01
17:58
2024-02-20
07:57
Make attstattarget nullable Moved to next CF Peter Eisentraut (petere) Álvaro Herrera (alvherre) 2 2024-02-01
17:58
2024-01-15
15:54
change regexp_substr first argument make tests more easier to understand Moved to next CF stable 2 2024-02-01
17:59
2023-12-28
07:17
Confine vacuum skip logic to lazy_scan_skip Moved to next CF Melanie Plageman (melanieplageman) 2 2024-02-01
17:59
2024-01-30
01:18
Replication & Recovery
Support logical replication of DDL commands Moved to next CF Zheng Li (zhengli), vigneshwaran C (vignesh.postgres), Ajin Cherian (ajinc), Hou Zhijie (houzj), Runqi Tian (runqitian) Amit Kapila (amitkapila), Peter Smith (smithpb2250) 10 2024-01-14
12:52
2023-07-18
07:09
Switching XLog source from archive to streaming when primary available Moved to next CF Bharath Rupireddy (bharathrupireddy), SATYANARAYANA NARLAPURAM (satyanarayanan) Nathan Bossart (bossartn) bossartn 10 2024-02-24
21:17
2024-02-20
07:45
pg_rewind WAL deletion pitfall Moved to next CF 17 Alexander Kukushkin (cyberdem0n), Polina Bungina (hughcapet) Kyotaro Horiguchi (horiguti), Atsushi Torikoshi (atsushitorikoshi) 9 2024-02-01
18:16
2024-01-23
08:23
Improve WALRead() to suck data directly from WAL buffers when possible Moved to next CF Bharath Rupireddy (bharathrupireddy) Nathan Bossart (bossartn) jdavis 7 2024-02-24
21:18
2024-02-20
06:10
Make async slave to wait for lsn to be replayed Moved to next CF Ivan Kartyshov (fenimorkin) 6 2024-02-05
10:31
2024-02-01
21:29
Synchronizing slots from primary to standby Moved to next CF 17 Bertrand Drouvot (bertranddrouvot.pg) Dilip Kumar (dilip.kumar) 5 2024-02-01
18:00
2024-02-23
14:11
logicalrep_worker_launch - counting/checking the type limits Moved to next CF Peter Smith (smithpb2250) 4 2024-01-19
04:12
2024-01-14
05:43
CREATE SUBSCRIPTION ... SERVER Moved to next CF 17 Jeff Davis (jdavis) Peter Eisentraut (petere), Bharath Rupireddy (bharathrupireddy) 4 2024-02-01
18:00
2024-01-31
05:40
pg_rewind with cascade standby doesn't work well Moved to next CF Masaki Kuwamura (mackyson) Aleksander Alekseev (a.alekseev) 3 2024-02-01
18:00
2023-10-06
07:53
Force the old transactions logs cleanup even if checkpoint is skipped Moved to next CF Daniil Zakhlystov (daniil.zakhlystov) 3 2024-02-01
18:00
2023-11-10
23:58
speed up a logical replication setup (pg_createsubscriber) Moved to next CF 17 Euler Taveira (eulerto) Ashutosh Bapat (ashutoshbapat), Hayato Kuroda (ha-kun) 3 2024-02-01
15:35
2024-02-23
04:44
Improve eviction algorithm in ReorderBuffer Moved to next CF Masahiko Sawada (masahikosawada) 2 2024-02-01
18:00
2024-02-23
16:29
Flushing large data immediately in pqcomm Moved to next CF Melih Mutlu (melihmutlu) Heikki Linnakangas (heikki) 2 2024-02-10
09:41
2024-02-02
22:38
Security
add not_before and not_after timestamps to sslinfo extension and pg_stat_ssl Moved to next CF 17 Cary Huang (cary) Daniel Gustafsson (d_gustafsson), Jacob Champion (jchampion) 5 2024-02-01
18:01
2023-09-15
13:34
Client authentication via OAuth 2.0 Moved to next CF Jacob Champion (jchampion) 5 2024-01-01
03:45
2024-02-24
01:01
Server Features
ALTER TABLE SET ACCESS METHOD on partitioned tables Moved to next CF Justin Pryzby (justinpryzby), Soumyadeep Chakraborty (soumyadeep2007), Soumyadeep Chakraborty (soumyadeepc) Peter Eisentraut (petere) 10 2024-02-20
14:47
2024-02-21
07:46
BCP 47 locale names for Windows Moved to next CF Thomas Munro (macdice) 5 2024-02-01
18:02
2023-12-13
19:58
Patch to implement missing join selectivity estimation for range types Moved to next CF Mahmoud SAKR (mahmsakr), Diogo Repas (diogo.repas), Maxime Schoemans (mschoema), Zhicheng Luo (zcsysu.163.com) Damir Belyalov (xhevx), Alena Rybakina (a.rybakina) 9 2024-02-01
15:29
2024-01-22
08:10
logical decoding and replication of sequences, take 2 Moved to next CF Tomas Vondra (fuzzycz) Dilip Kumar (dilip.kumar), Peter Eisentraut (petere), Ashutosh Bapat (ashutoshbapat) 9 2024-02-01
15:28
2024-02-21
09:55
Add the ability to limit the amount of memory that can be allocated to backends. Moved to next CF Reid Thompson (jreidthompsoncd), John Morris (coyotebush) 9 2024-02-01
15:27
2024-01-28
19:11
Multi-version ICU Moved to next CF Thomas Munro (macdice) 8 2024-02-01
15:25
2024-02-13
23:12
Post-special Page Storage TDE support Moved to next CF David Christensen (davidchristensen) 8 2024-02-01
18:02
2024-01-19
18:49
Transaction timeout Moved to next CF Andrey Borodin (x4mmm) Nathan Bossart (bossartn), Nikolay Samokhvalov (nikolay), yuhang qiu (qyh), Tung Nguyen (tngngn) 7 2024-02-01
18:16
2024-02-22
17:23
Built-in collation provider for "C" and "C.UTF-8" Moved to next CF 17 Jeff Davis (jdavis) Peter Eisentraut (petere), Daniel Vérité (danielverite) 5 2024-02-01
18:02
2024-02-16
00:13
ltree hash functions Moved to next CF Tommy Pavlicek (tommyp) 5 2024-02-15
03:11
2024-02-05
00:00
UUID v7 Moved to next CF 17 Andrey Borodin (x4m), Kirk Wolak (kirkw) Aleksander Alekseev (a.alekseev), Chris Travers (einhverfr), Nikolay Samokhvalov (nikolay), Przemysław Sztoch (psztoch) 5 2024-02-01
18:16
2024-01-30
18:37
Custom storage managers (SMGR), redux Moved to next CF Matthias van de Meent (mmeent), Tristan Partin (tristan957) Krishnakumar Ravi (kkpgdev) 5 2024-02-01
18:03
2024-01-12
19:57
pg_stat_logmsg Moved to next CF 17 Joe Conway (jconway) 5 2024-02-01
18:03
2023-09-13
19:30
Forcing new tuples of updates off the page Moved to next CF Matthias van de Meent (mmeent) Laurenz Albe (laurenz) 4 2024-02-01
18:03
2023-09-21
23:18
pg_tracing Moved to next CF Anthonin Bonnefoy (bonnefoa) Aleksander Alekseev (a.alekseev), Nikita Malakhov (nmalakh) 4 2024-02-01
18:03
2024-02-09
18:50
Support run-time partition pruning for hash join Moved to next CF 17 Richard Guo (richardguo) 4 2024-02-01
18:04
2024-01-30
02:33
Support prepared statement invalidation when result or argument types change Moved to next CF 17 Jelte Fennema-Nio (jeltef) Euler Taveira (eulerto) 4 2024-02-01
18:04
2024-01-07
08:16
Allow INSTEAD OF DELETE triggers to modify the tuple for RETURNING Moved to next CF 17 Marko Tiikkaja (johto) 3 2024-02-01
18:04
2024-01-16
06:50
Mark search_path as GUC_REPORT Moved to next CF 17 Alexander Kukushkin (cyberdem0n), Jelte Fennema-Nio (jeltef) 2 2024-02-01
18:05
2023-11-03
09:22
Sequence Access Methods, round two Moved to next CF 17 Michael Paquier (michael-kun) 2 2024-01-30
07:45
2024-02-22
16:36
Add the page header to each SLRU page. Moved to next CF 17 Rishu Bagga (rishubagga), Yong Li (yoli) Thomas Munro (macdice), Shawn Debnath (sd) 2 2024-02-01
18:05
2024-01-16
09:12
Union Replacement of OR logic Moved to next CF 16 2 2024-02-01
18:05
2024-02-13
15:08
Add new protocol message to change GUCs to be able to change protocol extension parameters Moved to next CF 17 Jelte Fennema-Nio (jeltef) Peter Eisentraut (petere) 2 2024-02-01
18:05
2024-02-20
14:04
Switch to FullTransactionId for PGPROC->xid and XLogRecord->xl_xid Moved to next CF 17 Maxim Orlov (m.orlov) 2 2024-02-01
18:05
2024-01-03
10:33
Direct SSL connections Moved to next CF Greg Stark (stark) 2 2024-02-02
13:32
2024-02-22
17:02
Not to invaldiate CatalogSnapshot for local invalidation Moved to next CF Xiaoran Wang (fanfuxiaoran) jian he (universality) 2 2024-02-01
18:06
2023-12-22
07:34
Remove useless GROUP BY columns considering unique index Moved to next CF Mingli Zhang (zml) jian he (universality) 2 2024-02-01
18:06
2023-12-31
14:37
SQL Commands
Add SPLIT PARTITION/MERGE PARTITIONS commands Moved to next CF 17 Dmitry Koval (d.koval) stephane tachoires (sttachoires) 10 2024-02-01
18:06
2024-01-26
18:36
MERGE INTO updatable_view Moved to next CF Dean Rasheed (deanr) Vik Fearing (xocolatl) 7 2024-02-01
18:07
2024-01-30
11:58
MERGE ... WHEN NOT MATCHED BY SOURCE Moved to next CF Dean Rasheed (deanr) Vik Fearing (xocolatl) 7 2024-02-01
18:07
2024-01-29
10:07
MERGE ... RETURNING Moved to next CF Dean Rasheed (deanr) Jeff Davis (jdavis), Gurjeet Singh (gurjeet) 6 2024-02-01
18:07
2024-01-30
10:50
Add CANONICAL option to xmlserialize Moved to next CF 17 Jim Jones (jimus) 5 2024-02-01
18:07
2024-02-09
13:19
SQL:2011 application time Moved to next CF Paul Jungwirth (pjungwir) Peter Eisentraut (petere) 5 2024-02-12
09:55
2024-02-14
05:00
Incremental View Maintenance (IVM), take 2 Moved to next CF 17 Yugo Nagata (yugo.nagata) 5 2024-02-01
10:51
2024-01-23
07:23
Remaining sql/json patches Moved to next CF Amit Langote (amitlan), Nikita Glukhov (n.glukhov) 5 2024-02-01
18:07
2024-02-14
00:00
Implement row pattern recognition feature Moved to next CF 17 Tatsuo Ishii (ishii) Vik Fearing (xocolatl), Jacob Champion (jchampion), Ningwei Chen (chen-5033) 4 2024-02-01
18:08
2024-01-22
10:26
Catalog domain not-null constraints Moved to next CF Peter Eisentraut (petere) 2 2024-02-07
08:19
2024-02-21
08:01
Make COPY format extendable: Extract COPY TO format implementations Moved to next CF Kouhei Sutou (kou) Masahiko Sawada (masahikosawada), Nathan Bossart (bossartn), Zhao Junwang (zhjwpku) michael-kun 2 2024-02-09
04:41
2024-02-22
09:39
COPY TO json Moved to next CF 17 Joe Conway (jconway) Masahiko Sawada (masahikosawada), Nathan Bossart (bossartn) jconway 2 2024-02-01
18:08
2024-02-19
03:43
RETURNING OLD/NEW values Moved to next CF Dean Rasheed (deanr) 2 2024-02-01
18:08
2024-02-24
17:52
System Administration
warn if GUC set to an invalid shared library Moved to next CF Justin Pryzby (justinpryzby) Christoph Berg (myon), cary huang (caryh), Maciek Sakrejda (msakrejda), Cary Huang (cary) 11 2024-02-01
18:08
2024-01-07
13:27
recovery modules Moved to next CF 17 Nathan Bossart (bossartn) 7 2024-02-01
18:09
2024-01-11
16:56
Exponential backoff for auth_delay Moved to next CF Michael Banck (mbanck) Abhijit Menon-Sen (ams) 2 2024-02-01
18:16
2024-02-21
21:26
Testing
CI and test improvements Moved to next CF Justin Pryzby (justinpryzby) 10 2024-02-13
21:05
2024-02-19
08:33
Detect test suite sideeffects in pg_regress Moved to next CF Daniel Gustafsson (d_gustafsson) 5 2024-02-12
09:41
2024-01-19
14:40
abidiff tests Moved to next CF Peter Eisentraut (petere) Christoph Berg (myon) 5 2024-02-01
16:42
2024-01-09
16:35
CI speed improvements for FreeBSD Moved to next CF Thomas Munro (macdice) 4 2024-02-01
16:42
2023-08-27
23:24
Build the docs if there are changes in docs and don't run other tasks if the changes are only in docs Moved to next CF Nazir Bilal Yavuz (nbyavuz) 3 2024-02-01
16:43
2024-01-17
16:46