Commitfest 2023-09

Shortcuts
Text Status Target version Author Reviewer
Clear


Status summary: Needs review: 190. Waiting on Author: 30. Ready for Committer: 29. Committed: 66. Moved to next CF: 1. Withdrawn: 5. Rejected: 1. Returned with Feedback: 16. Total: 338.

Active patches

Patch
Status Ver Author Reviewers Committer Num cfs Latest activity Latest mail
Bug Fixes
Error "initial slot snapshot too large" in create replication slot Needs review Kyotaro Horiguchi (horiguti), Dilip Kumar (dilip.kumar) 9 2023-08-01
20:19
2023-03-24
03:01
Fixes for non-atomic read of read of control file on ext4 + ntfs Needs review Thomas Munro (macdice) Anton Melnikov (antonmel) 4 2023-08-01
18:40
2023-07-30
19:30
Fix assertion failure in SnapBuildInitialSnapshot() Needs review Masahiko Sawada (masahikosawada) 3 2023-08-01
18:44
2023-07-20
07:34
Add some checks to avoid stack overflow Needs review stable Egor Chindyaskin (egorchin21) 2 2023-08-01
18:40
2023-06-21
13:45
Requiring recovery.signal or standby.signal when recovering with a backup_label Needs review Michael Paquier (michael-kun) Bowen Shi (zxwsbg) 2 2023-08-01
18:43
2023-09-28
23:59
Cleaning up array_in() Needs review Tom Lane (tgl) Nathan Bossart (bossartn) 2 2023-08-01
18:28
2023-09-14
08:14
pg_get_indexdef modification to access catalog based on the TxnSnapshot Needs review vigneshwaran C (vignesh.postgres) 2 2023-08-25
19:57
2023-06-14
06:31
Fix bgwriter doesn't flush WAL stats Needs review Nazir Bilal Yavuz (nbyavuz) Matthias van de Meent (mmeent) 2 2023-08-01
18:44
2023-06-27
06:46
Allow SIGINT to cancel psql database reconnections Needs review Tristan Partin (tristan957) 1 2023-08-02
18:38
2023-07-24
19:57
Postpone reparameterization of paths until when creating plans Needs review Richard Guo (richardguo) Ashutosh Bapat (ashutoshbapat) tgl 1 2023-08-20
14:24
2023-09-20
07:18
Archive current timeline history file on archiver startup if needed Needs review Jimmy Yih (jyih) 1 2023-08-16
07:41
2023-08-29
00:58
Unlogged relation copy is not fsync'd Needs review Heikki Linnakangas (heikki) 1 2023-08-25
14:16
2023-09-21
06:22
Clients
Add new protocol message to make GUC_REPORT configurable and use it for psql prompt substitution %N Needs review Pavel Stehule (okbobcz) 3 2023-09-11
09:36
2023-09-12
07:46
Use libpq single row mode for FETCH_COUNT when a cursor cannot be used Needs review Daniel Vérité (danielverite) 3 2023-08-01
20:21
2023-07-07
17:42
Add PQsendSyncMessage() to libpq Needs review Anton Kirilov (volyrique) 2 2023-09-13
13:59
2023-07-06
00:42
\d+ tablename, \d+ indexname about subpartition Needs review 16 team querytricks (querytricks2023.gmail.com) 2 2023-09-12
07:31
2023-09-19
00:19
pgbench: allow to cancel queries during benchmark Needs review Yugo Nagata (yugo.nagata) Fabien Coelho (calvin) 2 2023-09-06
12:49
2023-09-19
08:30
vacuumdb/clusterdb/reindexdb: allow specifying objects to process in all databases Needs review 17 Nathan Bossart (bossartn) 2 2023-08-25
20:32
2023-06-30
05:13
Add force flag while doing pg_restore to force dropping database in case of existing connections Needs review stable Ahmed Ibrahim (ahmedibrahim) Gurjeet Singh (gurjeet) 1 2023-08-06
19:41
2023-09-20
11:57
psql: Add tab-complete for optional view parameters Needs review Christoph Heiss (christoph.heiss) 1 2023-09-12
06:37
2023-09-06
06:52
Documentation
Add document is_superuser Needs review 16 Kotaro Kawamoto (kawamochi) Shinya Kato (kato-shinya), Masao Fujii (fujiimso) masaofujii 5 2023-08-01
20:58
2023-06-07
17:33
Improvements to Meson docs Needs review Samay Sharma (samaysharma) Tristan Partin (tristan957) 3 2023-09-01
12:43
2023-06-12
20:33
Correct the documentation for work_mem Needs review 16 Sami Imseih (simseih) 2 2023-09-02
06:40
2023-09-26
23:44
Clarify the "38.10.10. Shared Memory and LWLocks" section Needs review 17 Aleksander Alekseev (a.alekseev) 2 2023-08-25
20:31
2023-05-23
10:47
Make --help output fit within 80 columns per line Needs review 17 Atsushi Torikoshi (atsushitorikoshi) Masahiro Ikeda (masahiro.ikeda) 1 2023-08-03
04:55
2023-09-25
10:13
Document efficient self-joins / UPDATE LIMIT techniques. Needs review Corey Huinker (coreyh) 1 2023-08-31
19:40
2023-09-25
06:04
Miscellaneous
Function to log backtrace of postgres processes Needs review vigneshwaran C (vignesh.postgres), Bharath Rupireddy (bharathrupireddy) Robert Haas (rhaas), Justin Pryzby (justinpryzby), Bharath Rupireddy (bharathrupireddy), Atsushi Torikoshi (atsushitorikoshi), Koyu Tanigawa (tripkt), Sascha Kuhl (skuhl), sirisha chamarthi (sirishac) 14 2023-08-01
20:33
2023-07-20
14:52
Check consistency of GUC defaults between .sample.conf and pg_settings.boot_val Needs review Kyotaro Horiguchi (horiguti), Justin Pryzby (justinpryzby) Justin Pryzby (justinpryzby) 7 2023-08-01
21:00
2023-05-10
00:37
pg_usleep for multisecond delays Needs review 17 Nathan Bossart (bossartn) Tom Lane (tgl) 3 2023-09-26
09:04
2023-07-27
02:50
Support SK_SEARCHNULL / SK_SEARCHNOTNULL for heap-only scans Needs review 17 Aleksander Alekseev (a.alekseev), Jacob Champion (jchampion) Heikki Linnakangas (heikki) 2 2023-09-21
08:25
2023-08-30
20:55
archive modules loose ends Needs review Nathan Bossart (bossartn) 3 2023-08-01
18:43
2023-02-17
21:56
get_extension_version Needs review Pavel Stehule (okbobcz) 2 2023-09-02
06:40
2023-03-11
04:14
pg_column_toast_chunk_id: a function to get a chunk ID of a TOASTed value Needs review Yugo Nagata (yugo.nagata) 2 2023-08-02
07:40
2023-07-10
18:39
Extension Enhancement: Buffer Invalidation in pg_buffercache Needs review Palak Chaturvedi (palak) 2 2023-08-01
20:34
2023-08-01
04:38
Clean up some signal usage mainly related to Windows Needs review Tristan Partin (tristan957) 1 2023-08-02
18:40
2023-07-12
14:35
Make documentation builds reproducible Needs review Peter Eisentraut (petere) 1 2023-08-30
07:23
2023-08-24
19:52
Add pg_get_owned_sequence function Needs review Dagfinn Ilmari Mannsåker (ilmari) Nathan Bossart (bossartn) 1 2023-08-31
12:52
2023-09-12
14:53
Monitoring & Control
pg_stat_statements and "IN" conditions Needs review Dmitry Dolgov (erthalion) Nathan Bossart (bossartn), David Geier (geidav), Chengxi Sun (martin-sun) 14 2023-07-26
09:54
2023-09-21
12:10
pg_stat_statements: Track statement entry timestamp Needs review Andrei Zubkov (zubkov) Julien Rouhaud (rjuju), Hayato Kuroda (ha-kun), Yuki Seino (seinoyu), Chengxi Sun (martin-sun), Anton Melnikov (antonmel), Darren Rush (darrenr) 12 2023-09-01
20:35
2023-08-01
08:13
Add foreign-server health checks infrastructure Needs review Hayato Kuroda (ha-kun) Fujii Masao (masaofujii), vigneshwaran C (vignesh.postgres), Shinya Kato (shinyakato), Yuta Katsuragi (katsuragiy) 10 2023-08-01
20:58
2023-04-05
07:32
Add pg_stat_session Needs review Rafia Sabih (rafia.sabih), Sergey Dudoladov (sdudoladov) Aleksander Alekseev (a.alekseev), Bertrand Drouvot (bdrouvot), Atsushi Torikoshi (atsushitorikoshi) 9 2023-08-05
18:21
2023-06-14
05:50
Amcheck verification of GiST and GIN Needs review Heikki Linnakangas (heikki), Andrey Borodin (x4m), Grigory Kryachko (gskryachko) José Villanova (azlev), Aleksander Alekseev (aalekseev) 7 2023-09-01
20:32
2023-04-06
04:00
Periodic burst growth of the checkpoint_req counter on replica. Needs review Anton Melnikov (antonmel) 5 2023-09-02
06:46
2023-03-16
12:39
Fix inconsistency in reporting checkpointer stats Needs review Nitin Jadhav (nitinjadhav11) 4 2023-08-01
20:12
2023-03-20
20:01
bug: ANALYZE progress report with inheritance tables Needs review stable Justin Pryzby (justinpryzby) 3 2023-08-01
21:00
2023-09-28
16:06
Parallel Bitmap Heap Scan reports per-worker stats in EXPLAIN ANALYZE Needs review David Geier (geidav) 2 2023-09-04
13:55
2023-09-20
13:42
Add instrumentation showing if Heap2/PRUNE records came from VACUUM or from opportunistic pruning Needs review Peter Geoghegan (pgeoghegan) Melanie Plageman (melanieplageman) 2 2023-08-01
21:11
2023-09-04
20:02
Logging parallel worker draught Needs review 17 Benoit Lobréau (benoitl) 2 2023-08-01
20:33
2023-05-03
13:17
Logging plan of the currently running query Needs review Atsushi Torikoshi (atsushitorikoshi) Andrei Lepikhov (lepikhov), James Coleman (jcole1989) 2 2023-08-01
21:10
2023-09-28
02:32
Parent/child context relation in pg_get_backend_memory_contexts() Needs review Melih Mutlu (melihmutlu) 2 2023-08-01
18:35
2023-08-04
18:16
Show WAL write and fsync stats in pg_stat_io Needs review Nazir Bilal Yavuz (nbyavuz) 2 2023-08-01
21:10
2023-09-20
07:57
Rethink the wait event names for postgres_fdw, dblink and etc Needs review Masahiro Ikeda (masahiro.ikeda) 1 2023-08-18
03:28
2023-08-21
02:04
Revised tracking of memory use Needs review 17 Reid Thompson (jreidthompson), John Morris (coyotebush) 1 2023-08-31
16:34
2023-09-02
15:13
Performance
Remove self join on a unique column Needs review Konstantin Knizhnik (knizhnik), Alexander Kuzmenkov (akuzmenkov), Andrei Lepikhov (lepikhov) Jaime Casanova (jcasanov), Ronan Dunklau (rdunklau) 26 2023-08-02
07:39
2023-09-12
11:49
More scalable multixacts buffers and locking Needs review Kyotaro Horiguchi (horiguti), Andrey Borodin (x4m), Ivan Lazarev (avaness) 17 2023-09-02
06:51
2023-01-11
17:13
Parallelize correlated subqueries that execute within each worker Needs review James Coleman (jcole1989) Antonin Houska (a.houska) 10 2023-08-01
20:13
2023-07-04
01:26
In-place persistence change of a relation (fast ALTER TABLE ... SET LOGGED with wal_level=minimal) Needs review Kyotaro Horiguchi (horiguti) Nathan Bossart (bossartn), Justin Pryzby (justinpryzby), Jakub Wartak (jakub.wartak.tomtom) 9 2023-08-02
19:32
2023-09-04
08:37
AcquireExecutorLocks() and run-time pruning Needs review Amit Langote (amitlan) Tom Lane (tgl) 9 2023-08-01
21:12
2023-09-28
08:26
Speed up releasing of locks Needs review Andres Freund (andresfreund), David Rowley (davidrowley) Heikki Linnakangas (heikki) 9 2023-09-26
08:55
2023-09-18
04:08
nbtree performance improvements through specialization on key shape Needs review Matthias van de Meent (mmeent) David Christensen (davidchristensen) 7 2023-08-02
19:33
2023-09-25
16:13
Add sortsupport for range types and btree_gist Needs review Christoph Heiss (christoph.heiss) 7 2023-09-02
06:54
2022-11-30
17:25
ALTER TABLE and CLUSTER fail to use a BulkInsertState for toast tables Needs review 17 Justin Pryzby (justinpryzby) 6 2023-08-03
20:59
2022-12-12
21:26
Reduce timing overhead of EXPLAIN ANALYZE using rdtsc Needs review 16 Andres Freund (andresfreund), Lukas Fittl (lfittl), David Geier (geidav) Lukas Fittl (lfittl), Hannu Krosing (hannukrosing) 6 2023-08-02
19:34
2023-02-20
10:36
asynchronous execution support for Custom Scan Needs review KaiGai Kohei (kaigai), kazutaka onishi (onishi) 6 2023-08-03
08:07
2022-12-01
23:35
Add semi-join pushdown to postgres_fdw Needs review Alexander Pyhalov (a.pyhalov) Yuki Fujii (fujiiyuki) 6 2023-08-01
18:36
2023-01-20
09:00
Prefetch the next tuple's memory during seqscans Needs review David Rowley (davidrowley), Thomas Munro (macdice) 5 2023-08-03
08:07
2023-07-10
09:34
Lockless queue of waiters based on atomic operations for LWLock Needs review Alexander Korotkov (smagen), Pavel Borisov (pborisov) 5 2023-08-02
19:13
2022-11-25
18:52
Partial aggregates push down Needs review 17 Yuki Fujii (fujiiyuki) 4 2023-09-26
07:35
2023-09-28
07:21
Check lateral references within PHVs for memoize cache keys Needs review Richard Guo (richardguo) Paul Jungwirth (pjungwir) 4 2023-08-01
20:41
2023-07-13
09:29
pg_upgrade data type check connection overhead reduction Needs review Daniel Gustafsson (d_gustafsson) Nathan Bossart (bossartn) 3 2023-08-31
22:15
2023-09-14
08:48
A new strategy for pull-up correlated ANY_SUBLINK Needs review Andy Fan (andyf) 2 2023-08-01
20:39
2023-04-05
07:15
make add_paths_to_append_rel aware of startup cost Needs review Andy Fan (andyf) David Rowley (davidrowley) 2 2023-09-26
09:17
2023-09-27
08:03
Support Right Semi Join Needs review Richard Guo (richardguo) 2 2023-08-01
18:33
2023-08-10
07:24
Avoid unnecessary PlaceHolderVars for simple Vars Needs review Richard Guo (richardguo) James Coleman (jcole1989) 2 2023-08-01
21:07
2023-07-18
07:17
XLog size reductions: smaller XLogRecordBlockHeader Needs review 17 Matthias van de Meent (mmeent) Aleksander Alekseev (aalekseev) 2 2023-09-19
12:37
2023-09-26
15:33
Index Prefetching Needs review Tomas Vondra (fuzzycz) 2 2023-08-01
21:07
2023-07-14
20:31
Optimizing "boundary cases" during backward scan B-Tree index descents Needs review 17 Peter Geoghegan (pgeoghegan) 2 2023-08-03
08:09
2023-09-18
23:58
XLog size reductions: Reduced XLog record header size Needs review 17 Matthias van de Meent (mmeent) 2 2023-08-03
08:08
2023-09-26
23:51
Add bump memory context type and use it for tuplesorts Needs review David Rowley (davidrowley) Nathan Bossart (bossartn) 2 2023-08-02
08:19
2023-07-26
00:11
Use ReadRecentBuffer() for btree root page Needs review Thomas Munro (macdice) 2 2023-08-02
07:43
2023-06-30
03:09
Optimise index range scan by performing first check with upper page boundary Needs review Konstantin Knizhnik (knizhnik) 2 2023-08-02
08:23
2023-09-29
06:35
Optimizing nbtree ScalarArrayOp execution, allowing multi-column ordered scans Needs review Peter Geoghegan (pgeoghegan) 1 2023-07-25
02:59
2023-09-29
00:32
Ignore is not null quals on not null columns Needs review David Rowley (davidrowley), Richard Guo (richardguo) 1 2023-07-26
01:55
2023-09-28
03:51
Faster "SET search_path" Needs review 17 Jeff Davis (jdavis) Nathan Bossart (bossartn) 1 2023-07-29
16:00
2023-09-15
18:31
Extract numeric field in JSONB more effectively Needs review 17 Andy Fan (andyf) Chapman Flack (chap) 1 2023-08-20
14:56
2023-09-15
01:53
brininsert optimization opportunity Needs review 17 Ashwin Agrawal (ashwinstar), Soumyadeep Chakraborty (soumyadeep2007) 1 2023-08-05
07:45
2023-09-04
23:43
Memory consumed by child SpecialJoinInfo in partitionwise join planning Needs review Ashutosh Bapat (ashutoshbapat) 1 2023-09-12
06:38
2023-09-29
03:05
Allow parallel plan for referential integrity checks Needs review 17 Juanjo Santamaria Flecha (juanjo.santamaria.gmail.com), Frédéric Yhuel (yhuelf) 1 2023-09-12
07:03
2023-08-18
10:58
Streaming I/O, vectored I/O Needs review Thomas Munro (macdice) Heikki Linnakangas (heikki) 1 2023-08-31
04:05
2023-09-27
21:30
Statistics Import and Export Needs review 17 Corey Huinker (coreyh) 1 2023-08-31
19:41
2023-08-31
21:18
Eliminate redundant tuple visibility check in vacuum Needs review Melanie Plageman (melanieplageman) 1 2023-08-31
22:40
2023-09-28
15:25
Procedural Languages
session variables, LET command Needs review 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) 27 2023-08-02
08:11
2023-09-28
07:03
bytea PL/Perl transform Needs review 17 Ivan Panchenko (wao) 2 2023-09-21
08:12
2023-07-20
21:29
Refactoring
SetLatches() Needs review Thomas Munro (macdice) Aleksander Alekseev (a.alekseev) 5 2023-08-01
21:04
2023-09-28
09:58
Rework LogicalOutputPluginWriterUpdateProgress Needs review wei wang (wangwei) 4 2023-08-02
07:55
2023-03-13
02:47
Use AF_UNIX for tests on Windows (ie drop fallback TCP code) Needs review Thomas Munro (macdice) 4 2023-08-02
08:16
2023-03-22
04:28
Lock updated tuples in tuple_update() and tuple_delete() Needs review Alexander Korotkov (smagen) Andres Freund (andresfreund), Aleksander Alekseev (a.alekseev), Chris Travers (einhverfr), vigneshwaran C (vignesh.postgres), Pavel Borisov (pborisov) smagen 4 2023-08-02
19:14
2023-04-05
02:54
Some revises in adding sorting path Needs review Richard Guo (richardguo) 3 2023-08-01
21:13
2023-07-17
09:13
New [relation] options engine Needs review Nikolay Shaplov (nataraj) 3 2023-08-02
19:31
2023-02-02
12:29
some namespace.c refactoring Needs review Peter Eisentraut (petere) 3 2023-08-02
07:50
2023-02-23
11:07
Use variadic macros for syscache lookup functions Needs review Thomas Munro (macdice) John Naylor (john.naylor) 2 2023-08-02
07:43
2023-09-21
08:19
Revise get_cheapest_parallel_safe_total_inner Needs review Richard Guo (richardguo) 2 2023-08-02
08:06
2023-04-11
03:43
LLVM 16 Needs review Thomas Munro (macdice) 2 2023-08-01
21:16
2023-09-21
00:47
generate syscache info automatically Needs review Peter Eisentraut (petere) John Naylor (john.naylor) 2 2023-08-02
08:16
2023-09-11
11:02
Refactor fork+exec code Needs review Heikki Linnakangas (heikki) 2 2023-08-03
08:07
2023-08-29
06:21
Unified file access using virtual file descriptors Needs review 17 John Morris (coyotebush) 2 2023-08-02
19:21
2023-06-29
07:50
tablecmds.c/MergeAttributes() cleanup Needs review Peter Eisentraut (petere) 2 2023-08-02
08:13
2023-09-19
13:11
Revises for the check of parameterized partial paths Needs review Richard Guo (richardguo) 2 2023-08-02
08:07
2023-06-29
03:23
Small refactoring of inval.c and inval.h Needs review Aleksander Alekseev (a.alekseev) 1 2023-07-25
13:25
2023-07-25
15:38
Retiring is_pushed_down Needs review Richard Guo (richardguo) 1 2023-07-26
01:44
2023-07-27
02:55
Remove unused fields in ReorderBufferTupleBuf Needs review Masahiko Sawada (masahikosawada), Aleksander Alekseev (a.alekseev) 1 2023-09-05
13:20
2023-07-26
13:52
Simplify create_merge_append_path a bit for clarity Needs review Richard Guo (richardguo) 1 2023-08-11
02:41
2023-08-11
02:31
Checks in RegisterBackgroundWorker() Needs review 17 Heikki Linnakangas (heikki) 1 2023-08-24
15:17
2023-09-27
20:46
Refactor ListenSockets array Needs review Heikki Linnakangas (heikki) 1 2023-08-29
06:59
2023-08-29
06:58
Remove IndexInfo.ii_OpclassOptions field Needs review Peter Eisentraut (petere) 1 2023-08-29
08:52
2023-08-30
00:51
Replication & Recovery
Add log messages when replication slots become active and inactive Needs review Bharath Rupireddy (bharathrupireddy) 9 2023-08-03
08:10
2023-03-27
05:38
pg_receivewal fail to streams when the partial file to write is not fully initialized present in the wal receiver directory Needs review Bharath Rupireddy (bharathrupireddy), SATYANARAYANA NARLAPURAM (satyanarayanan) 9 2023-08-25
20:12
2022-10-13
07:58
Support logical replication of DDL commands Needs review Zheng Li (zhengli), vigneshwaran C (vignesh.postgres), Ajin Cherian (ajinc), Hou Zhijie (houzj), Runqi Tian (runqitian) Amit Kapila (amitkapila), Peter Smith (smithpb2250) 7 2023-08-02
08:02
2023-07-18
07:09
Skip replicating the tables specified in except table option Needs review vigneshwaran C (vignesh.postgres) Takamichi Osumi (tatatappp), Peter Smith (smithpb) 7 2023-08-02
08:11
2023-01-20
10:00
Switching XLog source from archive to streaming when primary available Needs review Bharath Rupireddy (bharathrupireddy), SATYANARAYANA NARLAPURAM (satyanarayanan) Nathan Bossart (bossartn) 7 2023-08-03
08:07
2023-07-21
07:08
Reuse Workers and Replication Slots during Logical Replication Needs review Melih Mutlu (melihmutlu) Daniel Gustafsson (d_gustafsson) 6 2023-08-02
07:36
2023-08-21
07:58
pg_rewind WAL deletion pitfall Needs review 17 Alexander Kukushkin (cyberdem0n), Polina Bungina (hughcapet) Kyotaro Horiguchi (horiguti), Atsushi Torikoshi (atsushitorikoshi) 6 2023-09-13
07:22
2023-09-13
07:21
Improve WALRead() to suck data directly from WAL buffers when possible Needs review Bharath Rupireddy (bharathrupireddy) Nathan Bossart (bossartn) 4 2023-08-03
08:13
2023-03-14
07:58
Make async slave to wait for lsn to be replayed Needs review Ivan Kartyshov (fenimorkin) 3 2023-09-04
07:20
2023-06-30
08:32
allow to upgrade publisher node Needs review 17 Hayato Kuroda (ha-kun) Peter Smith (smithpb2250) 2 2023-08-02
19:29
2023-09-28
12:38
Optimize walsender handling invalid messages of 'drop publication' Needs review 13 Bowen Shi (zxwsbg) 2 2023-08-02
19:33
2023-06-26
21:13
Synchronizing slots from primary to standby Needs review 17 Bertrand Drouvot (bertranddrouvot.pg) 2 2023-08-03
08:13
2023-09-28
13:01
Skip collecting decoded changes of already-aborted transactions Needs review Masahiko Sawada (masahikosawada) 1 2023-09-02
06:46
2023-07-03
01:45
Flush disk write caches by default on macOS and Windows Needs review Thomas Munro (macdice) 1 2023-07-22
01:10
2023-07-18
03:28
logicalrep_worker_launch - counting/checking the type limits Needs review Peter Smith (smithpb2250) 1 2023-08-14
07:01
2023-08-15
02:38
CREATE SUBSCRIPTION ... SERVER Needs review 17 Jeff Davis (jdavis) 1 2023-08-30
06:43
2023-09-12
22:55
Security
USAGE privilege on PUBLICATION Needs review Antonin Houska (a.houska) 7 2023-08-02
19:14
2023-03-20
06:17
User functions for building SCRAM secrets Needs review Jonathan Katz (jkatz05) 5 2023-08-02
19:16
2023-04-14
08:12
Fix search_path for maintenance commands Needs review 17 Jeff Davis (jdavis) Nathan Bossart (bossartn) 2 2023-08-03
08:10
2023-07-22
18:52
add not_before and not_after timestamps to sslinfo extension and pg_stat_ssl Needs review 17 Cary Huang (cary) Daniel Gustafsson (d_gustafsson), Jacob Champion (jchampion) 2 2023-08-02
07:50
2023-09-15
13:34
Client authentication via OAuth 2.0 Needs review Jacob Champion (jchampion) 2 2023-08-01
14:09
2023-09-06
22:11
Allow excluding pg_temp or pg_catalog from search_path. Needs review 17 Jeff Davis (jdavis) 1 2023-08-18
21:45
2023-08-21
16:08
Server Features
pg_stats and range statistics Needs review Egor Rogov (egorius) Tomas Vondra (fuzzycz), Soumyadeep Chakraborty (soumyadeepc) 12 2023-08-02
19:18
2023-09-06
09:56
Index SLRUs by 64-bit integers rather than by 32-bit integers Needs review 16 Aleksander Alekseev (a.alekseev), Maxim Orlov (m.orlov) Jacob Champion (jchampion) 9 2023-09-04
14:34
2023-09-04
14:41
Compression dictionaries Needs review 17 Aleksander Alekseev (a.alekseev) Matthias van de Meent (mmeent), Nikita Malakhov (nmalakh) 7 2023-08-05
18:21
2023-05-17
11:32
ALTER TABLE SET ACCESS METHOD on partitioned tables Needs review Justin Pryzby (justinpryzby), Soumyadeep Chakraborty (soumyadeep2007), Soumyadeep Chakraborty (soumyadeepc) 7 2023-08-02
19:23
2023-07-19
18:13
Push aggregation down to base relations and joins Needs review Antonin Houska (a.houska), Yuki Fujii (fujiiyuki) Tomas Vondra (fuzzycz) 6 2023-08-03
08:16
2023-04-03
21:38
Provide the facility to set binary format output for specific OID's per session Needs review Dave Cramer (dcramer) Peter Eisentraut (petere), Gurjeet Singh (gurjeet) 6 2023-08-02
19:15
2023-07-31
16:27
logical decoding and replication of sequences, take 2 Needs review Tomas Vondra (fuzzycz) Peter Eisentraut (petere), Ashutosh Bapat (ashutoshbapat) 6 2023-08-25
20:24
2023-09-25
06:33
Add the ability to limit the amount of memory that can be allocated to backends. Needs review Reid Thompson (jreidthompsoncd) 6 2023-08-02
19:26
2023-09-29
02:52
Multi-version ICU Needs review Thomas Munro (macdice) 5 2023-09-01
12:17
2023-01-20
20:54
Post-special Page Storage TDE support Needs review David Christensen (davidchristensen) 5 2023-08-03
20:39
2023-05-30
17:35
Infinite interval values Needs review Ashutosh Bapat (ashutoshbapat), Joseph Koshakow (jkoshakow), jian he (universality) Dean Rasheed (deanr) 3 2023-09-26
09:11
2023-09-22
10:12
Built-in collation provider Needs review 17 Jeff Davis (jdavis) 2 2023-08-03
18:56
2023-08-22
21:32
UUID v7 Needs review 17 Andrey Borodin (x4m), Kirk Wolak (kirkw) 2 2023-07-06
12:24
2023-08-31
18:51
Variable Block Size Needs review 17 David Christensen (davidchristensen) 2 2023-08-05
18:16
2023-09-05
21:38
pg_stat_logmsg Needs review 17 Joe Conway (jconway) 2 2023-08-02
19:18
2023-09-13
19:30
Multiple passwords, interval expirations Needs review Gurjeet Singh (gurjeet), Joshua Brindle (joshuab) 2 2023-09-02
06:34
2023-09-26
23:36
Forcing new tuples of updates off the page Needs review Matthias van de Meent (mmeent) Laurenz Albe (laurenz) 1 2023-08-30
13:08
2023-09-21
23:18
pg_tracing Needs review Anthonin Bonnefoy (bonnefoa) Aleksander Alekseev (a.alekseev), Nikita Malakhov (nmalakh) 1 2023-09-26
09:20
2023-09-22
15:45
Support % wildcard in extension upgrade script filenames Needs review 16 Sandro Santilli (strk) Regina Obe (reginaobe) 1 2023-08-07
13:58
2023-08-07
13:55
CREATE FUNCTION ... SEARCH { DEFAULT | SYSTEM | SESSION } Needs review 17 Jeff Davis (jdavis) 1 2023-08-12
02:36
2023-09-26
15:28
Add flush handling to LogLogicalMessage() and pg_logical_emit_message() Needs review Michael Paquier (michael-kun) Tung Nguyen (tngngn) 1 2023-08-17
01:14
2023-09-11
07:24
Examine simple variable for Var in CTE. Needs review Jian Guo (aegeaner) 1 2023-08-21
08:23
2023-09-07
09:26
Support run-time partition pruning for hash join Needs review 17 Richard Guo (richardguo) 1 2023-08-22
03:45
2023-08-29
10:41
Support prepared statement invalidation when result types change Needs review 17 Jelte Fennema (jeltef) Euler Taveira (eulerto) 1 2023-08-25
18:06
2023-09-18
11:30
More new SQL/JSON item methods Needs review 17 Jeevan Chalke (jeevan.chalke) 1 2023-08-29
07:10
2023-09-04
10:21
SQL Commands
Dynamic result sets from procedures Needs review Peter Eisentraut (petere) 11 2023-09-12
05:45
2023-02-24
11:26
MERGE INTO updatable_view Needs review Dean Rasheed (deanr) Vik Fearing (xocolatl) 4 2023-08-03
08:20
2023-07-02
10:29
MERGE ... WHEN NOT MATCHED BY SOURCE Needs review Dean Rasheed (deanr) Vik Fearing (xocolatl) 4 2023-08-03
19:06
2023-07-01
12:33
MERGE ... RETURNING Needs review Dean Rasheed (deanr) Jeff Davis (jdavis), Gurjeet Singh (gurjeet) 3 2023-08-03
08:20
2023-08-23
10:58
Add CANONICAL option to xmlserialize Needs review 17 Jim Jones (jimus) 2 2023-09-04
14:10
2023-09-14
21:43
Add XMLText function (SQL/XML X038) Needs review 17 Jim Jones (jimus) Daniel Gustafsson (d_gustafsson), Vik Fearing (xocolatl) 2 2023-08-25
20:31
2023-08-27
04:40
SQL:2011 application time Needs review Paul Jungwirth (pjungwir) Peter Eisentraut (petere) 2 2023-07-07
01:05
2023-09-25
21:00
Incremental View Maintenance (IVM), take 2 Needs review 17 Yugo Nagata (yugo.nagata) 2 2023-08-05
18:16
2023-09-04
08:48
Support TZ format code in to_timestamp() Needs review Tom Lane (tgl) 2 2023-08-03
08:20
2023-06-21
18:52
CREATE COLLATION default provider Needs review 17 Jeff Davis (jdavis) 2 2023-08-05
18:19
2023-07-07
17:44
Remaining sql/json patches Needs review Amit Langote (amitlan), Nikita Glukhov (n.glukhov) 2 2023-08-03
08:19
2023-09-29
04:57
Extend ALTER OPERATOR to support adding commutator, negator, hashes, and merges Needs review Tommy Pavlicek (tommyp) Tom Lane (tgl) 2 2023-08-25
20:00
2023-09-28
20:18
Implement row pattern recognition feature Needs review 17 Tatsuo Ishii (ishii) Vik Fearing (xocolatl), Jacob Champion (jchampion) 1 2023-09-22
10:14
2023-09-25
05:26
ALTER COLUMN ... SET EXPRESSION syntax Needs review Amul Sul (sulamul) Vik Fearing (xocolatl), Ashutosh Bapat (ashutoshbapat), Maxim Orlov (m.orlov), ajitpostgres awekar (ajit.awekar) 1 2023-08-25
20:29
2023-09-18
08:29
Add WAIT ONLY option to LOCK command Needs review 17 Will Mortensen (will-extrahop) 1 2023-08-03
06:35
2023-09-04
06:16
[PoC] Implementation of distinct in Window Aggregates: take two Needs review Ankit Kumar Pandey (ankitkpandey) 1 2023-08-27
11:58
2023-08-27
11:57
System Administration
Avoid hiding shared filesets in pg_ls_tmpdir (pg_ls_* functions for showing metadata ...) Needs review Justin Pryzby (justinpryzby) Fabien Coelho (calvin), Nathan Bossart (bossartn) 19 2023-08-05
18:20
2022-10-28
00:38
warn if GUC set to an invalid shared library Needs review Justin Pryzby (justinpryzby) cary huang (caryh), Maciek Sakrejda (msakrejda), Cary Huang (cary) 8 2023-08-03
20:40
2023-07-06
20:15
recovery modules Needs review 17 Nathan Bossart (bossartn) 4 2023-08-05
18:19
2023-04-17
16:19
Improve pg_restore toc file parsing and format for better performances Needs review 17 Pierre Ducroquet (pinaraf) Nathan Bossart (bossartn) 1 2023-09-19
10:16
2023-09-20
20:29
Testing
CI and test improvements Needs review Justin Pryzby (justinpryzby) 7 2023-08-03
19:05
2023-07-12
06:07
Testing autovacuum wraparound Needs review Andres Freund (andresfreund), Masahiko Sawada (masahikosawada) 7 2023-09-27
12:40
2023-09-27
12:39
Add TAP tests for psql \g piped into program Needs review Daniel Vérité (danielverite) 4 2023-08-02
19:49
2023-03-29
18:39
Detect test suite sideeffects in pg_regress Needs review Daniel Gustafsson (d_gustafsson) 2 2023-08-02
07:55
2023-07-05
22:00
abidiff tests Needs review Peter Eisentraut (petere) 2 2023-08-01
08:40
2023-08-28
12:31
CI speed improvements for FreeBSD Needs review Thomas Munro (macdice) 1 2023-08-27
22:30
2023-08-27
23:24
Use libpq for connection testing in pg_regress Needs review Daniel Gustafsson (d_gustafsson) 1 2023-08-29
12:44
2023-09-18
13:12
pg_resetwal tests, logging, and docs update Needs review Peter Eisentraut (petere) Euler Taveira (eulerto), Aleksander Alekseev (aalekseev) 1 2023-09-19
14:31
2023-09-26
15:19