| Use WALReadFromBuffers in more places |
4952 |
Needs review |
|
|
10/10
|
+97−30
|
Bharath Rupireddy (bharathrupireddy) |
|
|
6 |
yesterday |
| SendProcSignal(), SetLatch() → SendInterrupt() |
5118 |
Needs review |
Refactoring Only
|
|
Needs rebase!
|
|
Heikki Linnakangas (heikki), Thomas Munro (macdice) |
|
|
6 |
1 month ago |
| Refactor SLRU to always use long file names |
5250 |
Ready for Committer |
Refactoring Only
|
|
10/10
|
+95−84
|
Aleksander Alekseev (a.alekseev) |
|
|
10 |
1 month ago |
| Improve coments on structures in trigger.c |
5680 |
Waiting on Author |
Comments Only
|
|
Needs rebase!
|
|
Yugo Nagata (yugo.nagata) |
|
|
6 |
10 months ago |
| Fix Protocol documentation |
5783 |
Needs review |
Docs Only
|
18 |
10/10
|
+22−104
|
Dave Cramer (dcramer) |
|
|
2 |
5 days ago |
| Carefully exposing information without authentication |
5845 |
Needs review |
Monitoring
|
19 |
Needs rebase!
|
|
Greg Sabino Mullane (greg) |
|
|
5 |
4 months ago |
| docs: Include protocol version changes made without a version bump or extension |
5863 |
Ready for Committer |
Docs Only
|
|
9/10
|
+22−104
|
Jelte Fennema-Nio (jeltef) |
|
|
7 |
5 days ago |
| Report bytes and transactions actually sent downtream |
5877 |
Needs review |
Monitoring
Logical Replication
|
|
Needs rebase!
|
|
Ashutosh Bapat (ashutoshbapat) |
|
|
7 |
1 month ago |
| MPTCP - multiplexing many TCP connections through one socket to get better bandwidth |
6061 |
Needs review |
Performance
|
20 |
10/10
|
+89−2
|
Jakub Wartak (jakub.wartak.tomtom) |
|
|
4 |
17 hours ago |
| avoid call ATPostAlterTypeCleanup twice |
6121 |
Needs review |
Bugfix
Backport
|
stable |
9/10
|
+118−0
|
Jian He (stayreal) |
|
|
5 |
2 weeks ago |
| Add a warning on stats manipulation functions |
6155 |
Needs review |
Docs Only
|
20 |
Needs rebase!
|
|
Yugo Nagata (yugo.nagata) |
|
|
5 |
1 month ago |
| Add read-only disconnect_requested GUC for graceful client disconnect (reviously goaway) |
6156 |
Waiting on Author |
libpq
|
|
10/10
|
+432−12
|
Jelte Fennema-Nio (jeltef) |
|
|
5 |
1 month ago |
| Add archive_mode to prevent unarchived WAL on permanent primary failure |
6177 |
Needs review |
Physical Replication
|
19 |
Needs rebase!
|
|
Andrey Borodin (x4m), Kirill Reshke (reshke) |
|
|
5 |
2 weeks ago |
| Bypassing cursors in postgres_fdw to enable parallel plans |
6233 |
Needs review |
postgres_fdw
Performance
|
19 |
Needs rebase!
|
|
Rafia Sabih (rafia.sabih) |
|
|
3 |
1 week ago |
| split tablecmds.c |
6269 |
Waiting on Author |
Refactoring Only
|
19 |
Needs rebase!
|
|
Nathan Bossart (bossartn) |
|
|
4 |
6 months ago |
| Incorrect historic snapshot may be serialized to disk during fast-forwarding |
6304 |
Needs review |
Bugfix
|
|
10/10
|
+11−7
|
ChangAo Chen (chenchangao), haiyang li (ocean-li) |
|
|
4 |
6 months ago |
| Don't use the deprecated and insecure PQcancel in our frontend tools anymore |
6314 |
Needs review |
psql
Security
|
|
Needs rebase!
|
|
Jelte Fennema-Nio (jeltef) |
|
|
4 |
1 month ago |
| Enable partitionwise join for partition keys wrapped by RelabelType |
6315 |
Needs review |
|
|
10/10
|
+50−2
|
Matheus Alcantara (matheus.alcantara) |
|
|
4 |
5 months ago |
| Add --extra-dependencies and immediate data dumping for pg_dump/pg_upgrade |
6340 |
Needs review |
|
19 |
9/10
|
+220−6
|
Jeevan Chalke (jeevan.chalke) |
|
|
4 |
2 months ago |
| Add a berief general comment on BTScanInsertData's nextkey and backward |
6363 |
Needs review |
Comments Only
|
|
10/10
|
+18−15
|
Yugo Nagata (yugo.nagata) |
|
|
4 |
4 months ago |
| QoL improvements for pgindent and combining pgindent, pgperltidy, pgperlcritic and pgperlsyncheck into one tool |
6366 |
Needs review |
Devtools
|
|
10/11
|
+1096−561
|
Jelte Fennema-Nio (jeltef) |
|
|
4 |
4 months ago |
| pg_stat_io_histogram |
6433 |
Needs review |
Monitoring
|
19 |
Needs rebase!
|
|
Jakub Wartak (jakub.wartak.tomtom) |
|
|
3 |
1 week ago |
| LLVMJIT: introduce force-inlined functions |
6437 |
Needs review |
Performance
|
20 |
10/10
|
+103−4
|
Pierre Ducroquet (pinaraf) |
|
|
3 |
4 months ago |
| tablecmds: fix Deadlock caused by Attach Partition |
6442 |
Needs review |
Bugfix
DDL
|
19 |
10/10
|
+54−0
|
Chao Li (chaol) |
|
|
3 |
3 weeks ago |
| BUG #19382: Server crash at __nss_database_lookup |
6449 |
Ready for Committer |
Bugfix
Security
|
20 |
10/10
|
+906−1
|
Surya Poondla (spoondla) |
|
|
3 |
1 month ago |
| Remove no-op PlaceHolderVars |
6457 |
Needs review |
Performance
|
19 |
10/10
|
+357−240
|
Richard Guo (richardguo) |
|
|
2 |
6 months ago |
| Show expression of virtual columns in error messages |
6460 |
Needs review |
|
|
10/10
|
+208−43
|
Matheus Alcantara (matheus.alcantara) |
|
|
3 |
1 month ago |
| Pipelined Recovery |
6487 |
Needs review |
Performance
|
20 |
Needs rebase!
|
|
Imran Zaheer (imranzaheer) |
|
|
3 |
21 hours ago |
| Change the default wal_blocksize to 4KB |
6490 |
Needs review |
Performance
|
|
9/10
|
+12−12
|
Andy Pogrebnoi (birdofdada) |
|
|
3 |
3 weeks ago |
| Provide support for trailing commas |
6492 |
Waiting on Author |
|
|
Needs rebase!
|
|
Greg Sabino Mullane (greg) |
|
Peter Eisentraut (petere) |
3 |
4 months ago |
| add assertion for palloc in signal handlers |
6498 |
Waiting on Author |
|
19 |
Needs rebase!
|
|
Nathan Bossart (bossartn) |
|
|
3 |
5 months ago |
| [PATCH] Add parallel instrumentation hooks for CustomScan providers |
6524 |
Needs review |
Extensions
|
stable |
10/10
|
+112−0
|
Siddharth Kothari (sidkot.google.com) |
|
|
3 |
yesterday |
| Fix the wrong behavior of REFRESH MATERIALIZED VIEW CONCURRENTLY |
6579 |
Needs review |
Bugfix
|
19 |
10/10
|
+246−43
|
Rafia Sabih (rafia.sabih), Surya Poondla (spoondla) |
|
|
2 |
2 weeks ago |
| Fix performance of REFRESH MATERIALIZED VIEW CONCURRENTLY |
6580 |
Needs review |
Performance
|
19 |
9/10
|
+246−43
|
Surya Poondla (spoondla) |
|
|
2 |
2 weeks ago |
| ORDER BY ALL |
6610 |
Needs review |
SQL Commands
|
|
4/10
|
+1348−6
|
Rushabh Lathia (rlathia) |
|
Peter Eisentraut (petere) |
2 |
4 months ago |
| Convert ALL SubLinks to ANY SubLinks |
6627 |
Needs review |
Performance
|
|
10/10
|
+422−9
|
Richard Guo (richardguo) |
|
|
2 |
4 months ago |
| Warn when creating or enabling a subscription with max_logical_replication_workers = 0 |
6642 |
Needs review |
Logical Replication
|
20 |
9/10
|
+14−0
|
Yugo Nagata (yugo.nagata) |
|
|
2 |
4 months ago |
| Resizable shared memory structures |
6652 |
Needs review |
System Administration
|
|
10/10
|
+2326−168
|
Ashutosh Bapat (ashutoshbapat) |
|
|
2 |
5 days ago |
| Implement missing join selectivity estimation for range types |
6668 |
Needs review |
|
|
10/10
|
+987−657
|
Mahmoud SAKR (mahmsakr), Diogo Repas (diogo.repas), Maxime Schoemans (mschoema), Zhicheng Luo (zcsysu.163.com), Haibo Yan (billyean) |
|
|
2 |
3 months ago |
| Extensible sync handler registration |
6689 |
Needs review |
Extensions
|
19 |
10/10
|
+798−41
|
Greg Lamberson (glamberson) |
|
|
2 |
2 weeks ago |
| Logical Replication - revisit `is_table_publication` function implementation |
6705 |
Needs review |
Refactoring Only
Performance
|
stable |
10/10
|
+29−29
|
Peter Smith (smithpb2250) |
|
|
2 |
2 hours ago |
| Refactor code around GUC default_toast_compression |
6727 |
Needs review |
Refactoring Only
|
|
10/10
|
+105−62
|
Michael Paquier (michael-kun) |
|
|
2 |
3 months ago |
| small cleanup for s_lock.h |
6734 |
Waiting on Author |
Refactoring Only
|
20 |
Needs rebase!
|
|
Nathan Bossart (bossartn) |
|
|
2 |
3 months ago |
| Mark the enum comparison functions as leakproof |
6752 |
Waiting on Author |
|
|
10/10
|
+14−7
|
Laurenz Albe (laurenz) |
|
|
2 |
3 weeks ago |
| RFC: EXPLAIN ANALYZE wait event reporting |
6753 |
Waiting on Author |
My First Patch
Monitoring
|
|
Needs rebase!
|
|
Ilmar Yunusov (tanswis42.gmail.com) |
|
|
2 |
1 month ago |
| [BUG] DELETE/UPDATE more than one row in partitioned foreign table |
6770 |
Needs review |
Extensions
Bugfix
|
|
10/10
|
+1217−319
|
Nikita Malakhov (nmalakh) |
|
|
2 |
1 month ago |
| pgstat: Flush some statistics within running transactions, take 2 |
6781 |
Needs review |
Monitoring
|
|
Needs rebase!
|
|
Sami Imseih (simseih) |
|
|
2 |
3 hours ago |
| COPY TO BLACKHOLE / pg_dump -j -Fb |
6788 |
Needs review |
System Administration
Good First Review
SQL Commands
|
|
10/10
|
+309−14
|
Jakub Wartak (jakub.wartak.tomtom) |
|
|
2 |
1 week ago |
| A trivial fix on a comment in pgstat_assoc_relation() |
6789 |
Needs review |
Comments Only
|
|
Needs rebase!
|
|
Yugo Nagata (yugo.nagata) |
|
|
2 |
2 months ago |
| log_postmaster_stats |
6804 |
Needs review |
Monitoring
|
20 |
9/10
|
+328−3
|
Jakub Wartak (jakub.wartak.tomtom) |
|
|
2 |
2 weeks ago |
| alert clients when prepared statements are deallocated |
6816 |
Needs review |
|
20 |
10/10
|
+354−9
|
Nathan Bossart (bossartn) |
|
|
2 |
2 months ago |
| Fix Segfault caused by reentrancy in ri_triggers.c |
6825 |
Needs review |
Bugfix
|
|
10/10
|
+240−1
|
Lucas Jeffrey (lucasjeffrey.acs) |
|
|
2 |
1 month ago |
| Add docs of autoanalyze corner case |
6831 |
Needs review |
Docs Only
|
stable |
10/10
|
+5−2
|
Shinya Kato (shinyakato) |
|
|
2 |
2 months ago |
| Prevent constraint name conflicts in partition trees spanning multiple schemas |
6842 |
Needs review |
Bugfix
DDL
|
|
10/10
|
+254−14
|
Marko Grujic (gruuya) |
|
|
2 |
2 months ago |
| Move system identifier generation to a common helper |
6845 |
Needs review |
Refactoring Only
|
|
10/10
|
+84−36
|
Imran Zaheer (imranzaheer) |
|
|
2 |
1 month ago |
| Don't consider FATAL errors "abnormal server termination" |
6850 |
Needs review |
Bugfix
libpq
|
|
10/10
|
+303−105
|
Jelte Fennema-Nio (jeltef) |
|
|
2 |
2 months ago |
| Separate catalog_xmin from xmin in walsender hot standby feedback |
6861 |
Needs review |
Physical Replication
|
20 |
10/10
|
+49−19
|
Rui Zhao (zhaorui) |
|
|
2 |
2 months ago |
| Show hashed SAOP decision in EXPLAIN |
6868 |
Ready for Committer |
Good First Review
Missing Tests
Devtools
|
20 |
9/10
|
+188−1
|
Andrei Lepikhov (lepikhov) |
|
|
2 |
1 month ago |
| LLVM JIT: any JIT-compiled query crashes (SIGILL) on a libLLVM 19 + ASAN build |
6870 |
Needs review |
CI
|
stable |
10/10
|
+107−1
|
Henson Choi (assam258.gmail.com) |
|
|
2 |
2 months ago |
| Disable startup progress timeout during standby WAL replay |
6876 |
Needs review |
GUC
|
|
10/10
|
+15−1
|
Fujii Masao (masaofujii) |
|
|
2 |
2 months ago |
| Make log_lock_failures support LOCK NOWAIT |
6883 |
Needs review |
GUC
|
|
Needs rebase!
|
|
ChangAo Chen (chenchangao) |
|
|
2 |
2 months ago |
| Reduce outer joins in more cases |
6886 |
Needs review |
Performance
|
20 |
10/10
|
+45−71
|
Richard Guo (richardguo) |
|
|
2 |
1 hour ago |
| Unexpected reindex when altering column types for partitioned tables |
6887 |
Needs review |
DDL
Performance
|
|
Needs rebase!
|
|
Álvaro Rodríguez (arodrgr) |
|
|
2 |
2 months ago |
| Randomize B-Tree page split location to avoid oscillating patterns |
6892 |
Needs review |
Performance
|
stable |
9/10
|
+65−4
|
Dmitry Dolgov (erthalion) |
|
|
2 |
2 months ago |
| Fold NOT IN / <> ALL expressions containing NULL to FALSE |
6901 |
Needs review |
Performance
|
stable |
10/10
|
+96−16
|
Ilia Evdokimov (ilidock95) |
|
|
2 |
1 week ago |
| Possible G2 anomaly at SERIALIZABLE (SSI, doom-before-error) |
6904 |
Needs review |
Bugfix
|
|
Needs rebase!
|
|
Andrey Borodin (x4m) |
|
|
2 |
2 months ago |
| Do not lock tables in get_tables_to_repack |
6909 |
Needs review |
Bugfix
|
|
Needs rebase!
|
|
ChangAo Chen (chenchangao) |
|
|
2 |
4 weeks ago |
| Global temporary tables |
6918 |
Waiting on Author |
SQL Commands
|
|
Needs rebase!
|
|
Dean Rasheed (deanr) |
|
|
2 |
1 month ago |
| Add PRODUCT() aggregate function |
6925 |
Needs review |
SQL Commands
|
20 |
10/10
|
+1073−0
|
Jeevan Chalke (jeevan.chalke) |
|
|
2 |
1 month ago |
| pgbench --continue-on-error: clarify TPS and failure reporting |
6930 |
Needs review |
Docs Only
|
19 |
10/10
|
+0−0
|
Chao Li (chaol) |
|
|
2 |
6 days ago |
| Reduce reorder buffer spill from O(N²) to O(N) during vacuum storms |
6933 |
Needs review |
Performance
Logical Replication
|
20 |
9/10
|
+764−61
|
Rui Zhao (zhaorui) |
|
|
2 |
3 months ago |
| Add hook for plugins to acquire sample rows during ANALYZE |
6939 |
Needs review |
Extensions
|
20 |
10/10
|
+86−4
|
Samba Siva Reddy (sambasivareddy.ch) |
|
|
2 |
1 month ago |
| ON EMPTY clause for aggregate and window functions |
6943 |
Needs review |
SQL Commands
|
20 |
10/10
|
+1360−8
|
Jeevan Chalke (jeevan.chalke) |
|
|
2 |
1 month ago |
| Avoid obscure DES key buffer loop bounds in pgcrypto |
6953 |
Needs review |
Refactoring Only
|
stable |
10/10
|
+5−2
|
Ayush Tiwari (aytiwari) |
|
|
2 |
3 months ago |
| Include sequences in publications created by pg_createsubscriber |
6956 |
Needs review |
Logical Replication
Physical Replication
|
|
10/10
|
+62−20
|
vigneshwaran C (vignesh.postgres) |
|
|
2 |
1 month ago |
| Relax some restrictions of REPACK (CONCURRENTLY) |
6957 |
Needs review |
System Administration
|
20 |
Needs rebase!
|
|
Antonin Houska (a.houska) |
|
|
2 |
1 month ago |
| Re-read subscription state after lock in AlterSubscription |
6972 |
Needs review |
Bugfix
|
stable |
8/10
|
+367−75
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
1 |
1 week ago |
| replacing join_collapse_limit with a join hardness estimate |
6973 |
Needs review |
Performance
|
|
1/2
|
+1403−3
|
Tomas Vondra (fuzzycz) |
|
|
1 |
1 month ago |
| json/jsonb cleanup + FmgrInfo caching |
6975 |
Needs review |
Performance
|
20 |
Needs rebase!
|
|
Robert Haas (rhaas) |
|
|
1 |
1 month ago |
| Lazy LEFT NestLoop JOIN: gate rescanning of the inner side by outer-side-only join clauses |
6981 |
Needs review |
Performance
|
20 |
9/10
|
+469−252
|
Andrei Lepikhov (lepikhov), Mikhail Zhilin (mizhka-at-pgpro), Peter Petrov (pspetrov) |
|
|
1 |
3 weeks ago |
| [PATCH v1 0/7] Wait event timing and tracing instrumentation |
6984 |
Needs review |
Performance
Monitoring
|
|
10/10
|
+5607−9
|
Dmitry Fomin (dmitryf) |
|
|
1 |
2 weeks ago |
| Remove unused include from analyze.c |
6987 |
Needs review |
Refactoring Only
Good First Review
|
20 |
Needs rebase!
|
|
Dongpo Liu (0xpoe) |
|
|
1 |
2 weeks ago |
| pg_threads.h take II |
6988 |
Needs review |
Multithreading
|
|
10/10
|
+3125−2082
|
Thomas Munro (macdice) |
|
|
1 |
2 weeks ago |
| Batched clock sweep to reduce cross-socket atomic contention |
7000 |
Needs review |
Performance
|
20 |
10/10
|
+333−115
|
Jim Mlodgenski (jimmy76), Greg Burd (gregburd) |
|
|
1 |
2 weeks ago |
| convert various variables to atomics |
7001 |
Ready for Committer |
|
20 |
10/10
|
+123−213
|
Nathan Bossart (bossartn) |
|
Nathan Bossart (bossartn) |
1 |
1 week ago |
| Add configure-time choice of either port/atomics.h or <stdatomic.h> for atomic operations |
7005 |
Needs review |
Refactoring Only
Modernization
|
20 |
10/10
|
+1379−10
|
Thomas Munro (macdice), Greg Burd (gregburd) |
|
|
1 |
2 weeks ago |
| Add bypass IO to pg_stat_io |
7006 |
Needs review |
Monitoring
|
|
Needs rebase!
|
|
Andrey Borodin (x4m) |
|
|
1 |
1 month ago |
| Separation of OpenSSL and LibreSSL |
7008 |
Needs review |
Security
|
20 |
1/2
|
+4105−201
|
Daniel Gustafsson (d_gustafsson) |
|
|
1 |
5 days ago |
| pg_dump: ALTER INDEX SET STATISTICS missing for index-backed constraints |
7012 |
Needs review |
Bugfix
|
|
10/10
|
+61−0
|
Zsolt Parragi (zsolt.parragi) |
|
|
1 |
1 month ago |
| Use Boyer-Moore-Horspool for simple LIKE contains patterns |
7013 |
Needs review |
Performance
|
20 |
9/10
|
+721−2
|
Atsushi Ogawa (atsushio) |
|
|
1 |
1 month ago |
| Soft DROP TABLE, recoverable drops for PostgreSQL |
7017 |
Needs review |
Extensions
DDL
|
20 |
9/10
|
+10306−0
|
Surya Poondla (spoondla) |
|
|
1 |
3 weeks ago |
| PITR: Shut down instead of promoting when recovery cannot pause |
7026 |
Needs review |
Bugfix
|
|
10/10
|
+149−0
|
Jan Nidzwetzki (jnidzwetzki) |
|
|
1 |
6 days ago |
| amcheck: Allow interrupting the child-level rightlink walk |
7028 |
Needs review |
Bugfix
|
|
10/10
|
+2−0
|
sundong kim (mok03127.naver.com) |
|
|
1 |
1 month ago |
| Caching a partition index's parent OID in the relcache? |
7030 |
Needs review |
Performance
|
20 |
10/10
|
+229−6
|
Ayush Tiwari (aytiwari) |
|
|
1 |
4 weeks ago |
| Modernize our parsing of XML data in CONTENT mode |
7032 |
Needs review |
Modernization
|
|
10/10
|
+66−67
|
Tom Lane (tgl) |
|
|
1 |
4 weeks ago |
| Adds summaries of all planner nodes to docs |
7033 |
Needs review |
Docs Only
|
|
10/10
|
+2260−4
|
Brian Brennglass (brianb0) |
|
|
1 |
2 weeks ago |
| Rewrite undirected edge patterns in GRAPH_TABLE using UNION ALL |
7034 |
Needs review |
Performance
|
20 |
10/10
|
+307−26
|
Ayoub Kazar (kaz) |
|
|
1 |
2 weeks ago |
| read stream: Backward I/O combining |
7035 |
Needs review |
Performance
|
|
10/10
|
+951−123
|
Nazir Bilal Yavuz (nbyavuz) |
|
|
1 |
3 weeks ago |
| pg_plan_advice: fix empty FOREIGN_JOIN sublist validation |
7036 |
Needs review |
Bugfix
|
19 |
10/10
|
+5−1
|
Chao Li (chaol) |
|
|
1 |
4 weeks ago |
| injection_points: canceled or terminated waiters leak their wait slots |
7037 |
Needs review |
Bugfix
|
|
Needs rebase!
|
|
Zsolt Parragi (zsolt.parragi) |
|
|
1 |
3 weeks ago |
| REPACK (CONCURRENTLY) doesn't handle invalid indexes |
7039 |
Needs review |
Bugfix
|
19 |
9/10
|
+326−6
|
Zsolt Parragi (zsolt.parragi) |
|
|
1 |
5 days ago |
| REPACK (CONCURRENTLY) doesn't handle invalid indexes |
7040 |
Needs review |
Bugfix
|
19 |
9/10
|
+326−6
|
Zsolt Parragi (zsolt.parragi) |
|
|
1 |
5 days ago |
| Make the logical replication conflict messages more like each other |
7043 |
Needs review |
Logical Replication
|
19 |
Not processed
|
|
Peter Smith (smithpb2250) |
|
|
1 |
4 weeks ago |
| Add support for label conjunction (&) in SQL/PGQ |
7047 |
Needs review |
SQL Commands
|
20 |
2/10
|
+773−354
|
Ayoub Kazar (kaz) |
|
|
1 |
1 week ago |
| doc: clarify AS requirement when VALUES used in a FROM clause |
7057 |
Needs review |
Docs Only
|
stable |
10/10
|
+6−7
|
Ian Barwick (barwick) |
|
|
1 |
3 weeks ago |
| Perform join removal by editing the query's jointree |
7059 |
Needs review |
Bugfix
|
|
9/10
|
+922−1673
|
Tom Lane (tgl) |
|
|
1 |
2 days ago |
| psql: filter system functions before visibility checks |
7061 |
Needs review |
Bugfix
Performance
|
20 |
10/10
|
+34−4
|
xiaoyu liu (raindrop) |
|
|
1 |
3 weeks ago |
| pg_upgrade fails when FK constraint with same name exists on partitioned table and its partition |
7062 |
Needs review |
Bugfix
|
|
10/10
|
+106−0
|
Arseny Kositsin (arseny114) |
|
|
1 |
3 weeks ago |
| Restrict partial unique index estimates to base quals |
7064 |
Needs review |
Bugfix
|
20 |
9/10
|
+185−18
|
Chengpeng Yan (chengpeng.yan) |
|
|
1 |
3 weeks ago |
| Restore idempotency of pg_enable_data_checksums() |
7070 |
Needs review |
Bugfix
|
stable |
9/10
|
+138−14
|
Ilmar Yunusov (tanswis42.gmail.com) |
|
|
1 |
10 hours ago |
| Bug: Whole-row var in indexes corrupts indexes after DDL |
7071 |
Needs review |
Bugfix
|
|
8/10
|
+109−193
|
Matthias van de Meent (mmeent) |
|
|
1 |
2 weeks ago |
| Allow vacuumdb, reindexdb, and clusterdb to continue past a connection failure |
7072 |
Needs review |
Good First Review
My First Patch
|
stable |
10/10
|
+306−54
|
Christophe Pettus (xof) |
|
|
1 |
2 weeks ago |
| Extending Self-Join Elimination to partitioned tables |
7073 |
Needs review |
Performance
|
|
10/10
|
+579−1
|
Quan Truong (quant0) |
|
|
1 |
1 week ago |
| Introducing find_all_inheritors_ordered() |
7074 |
Needs review |
DDL
|
20 |
10/10
|
+159−92
|
Chao Li (chaol) |
|
|
1 |
2 weeks ago |
| add SQL type INT16 based on int128 |
7077 |
Needs review |
Performance
|
20 |
9/10
|
+8802−0
|
Vladlen Popolitov (vladlenpopolitov) |
|
|
1 |
2 weeks ago |
| New data type binary format documentation |
7079 |
Needs review |
Docs Only
|
20 |
10/10
|
+981−478
|
Mark Wong (markwkm) |
|
|
1 |
2 weeks ago |
| Add PQTRACE env to enable protocol tracing in libpq |
7081 |
Needs review |
libpq
Testing
Devtools
|
20 |
10/10
|
+658−278
|
Anthonin Bonnefoy (bonnefoa) |
|
|
1 |
1 week ago |
| Write skew observed under serializable isolation |
7083 |
Needs review |
Bugfix
|
stable |
Needs rebase!
|
|
Jacob Brazeal (polkerty) |
|
|
1 |
3 weeks ago |
| a large LIMIT makes some sorts slower |
7084 |
Needs review |
Bugfix
Performance
|
20 |
10/10
|
+54−14
|
Chengpeng Yan (chengpeng.yan) |
|
|
1 |
2 weeks ago |
| Fix exported snapshot xmin handoff race |
7089 |
Needs review |
Bugfix
|
stable |
10/10
|
+253−1
|
chee wooson (chee.wooson) |
|
|
1 |
1 week ago |
| Redesign per-backend statistics |
7091 |
Needs review |
Refactoring Only
|
20 |
10/10
|
+1786−767
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
1 |
5 days ago |
| ERROR: failed to find conversion function from unknown to text |
7094 |
Needs review |
Bugfix
|
stable |
10/10
|
+22−0
|
Jian He (stayreal) |
|
|
1 |
3 months ago |
| Report index currently being vacuumed in pg_stat_progress_vacuum |
7095 |
Needs review |
Monitoring
|
20 |
10/10
|
+93−5
|
Bharath Rupireddy (bharathrupireddy) |
|
|
1 |
4 days ago |
| Tighten ACL check in repack_is_permitted_for_relation() |
7096 |
Needs review |
|
20 |
10/10
|
+24−11
|
Bharath Rupireddy (bharathrupireddy) |
|
|
1 |
yesterday |
| Release replication slot on error in SQL-callable slot functions |
7097 |
Needs review |
Bugfix
Logical Replication
|
20 |
10/10
|
+281−0
|
Bharath Rupireddy (bharathrupireddy), SATYANARAYANA NARLAPURAM (satyanarayanan) |
|
|
1 |
6 days ago |
| Make pg_prewarm, autoprewarm yield for waiting DDL |
7098 |
Needs review |
|
|
4/10
|
+200−20
|
Bharath Rupireddy (bharathrupireddy), SATYANARAYANA NARLAPURAM (satyanarayanan) |
|
|
1 |
yesterday |
| Fix NULL dereference in subscription REFRESH on concurrent DROP |
7101 |
Needs review |
Bugfix
Logical Replication
|
|
10/10
|
+141−32
|
Bharath Rupireddy (bharathrupireddy), SATYANARAYANA NARLAPURAM (satyanarayanan) |
|
|
1 |
2 hours ago |
| Parallel heap vacuum |
7102 |
Needs review |
Performance
|
20 |
Needs rebase!
|
|
Masahiko Sawada (masahikosawada), Bharath Rupireddy (bharathrupireddy) |
|
|
1 |
1 month ago |
| Introduce XID age based replication slot invalidation |
7103 |
Needs review |
|
20 |
10/10
|
+729−31
|
Bharath Rupireddy (bharathrupireddy) |
|
|
1 |
12 hours ago |
| Multi-insert for logical replication apply |
7104 |
Needs review |
Performance
Logical Replication
|
20 |
3/10
|
+378−2
|
Bharath Rupireddy (bharathrupireddy) |
|
|
1 |
2 days ago |
| Add tests for concurrent DML retry paths in logical replication apply |
7105 |
Needs review |
Missing Tests
Logical Replication
|
20 |
10/10
|
+246−10
|
Bharath Rupireddy (bharathrupireddy) |
|
|
1 |
1 month ago |
| Avoid building stderr message if possible |
7106 |
Needs review |
Good First Review
|
|
10/10
|
+82−48
|
ChangAo Chen (chenchangao) |
|
|
1 |
2 weeks ago |
| BUG #19603: Vuln47: distance_taxicab and distance_chebyshev silently return 0 |
7107 |
Needs review |
Bugfix
|
stable |
10/10
|
+63−2
|
Ayush Tiwari (aytiwari) |
|
|
1 |
2 weeks ago |
| pg_createsubscriber: allow duplicate subscription names |
7108 |
Needs review |
System Administration
|
20 |
10/10
|
+41−15
|
Chao Li (chaol) |
|
|
1 |
1 week ago |
| Backup manifests accept out-of-range LSNs |
7110 |
Needs review |
Bugfix
|
20 |
10/10
|
+15−18
|
Ayush Tiwari (aytiwari) |
|
|
1 |
6 days ago |
| Error handling in after-startup shmem requests |
7115 |
Ready for Committer |
Bugfix
|
stable |
10/10
|
+157−65
|
Ayush Tiwari (aytiwari) |
|
|
1 |
21 hours ago |
| Index skip-merge scan |
7116 |
Needs review |
Performance
|
20 |
4/10
|
+1275−4
|
Alexandre Felipe (afelipe) |
|
|
1 |
1 week ago |
| ALTER COLUMN SET EXPRESSION on partitions not work in case of dependencies |
7117 |
Needs review |
Bugfix
|
stable |
10/10
|
+206−13
|
Jian He (stayreal) |
|
|
1 |
1 week ago |
| Support specialized B-tree page searches |
7119 |
Needs review |
Performance
|
|
10/10
|
+695−8
|
Andrey Borodin (x4m) |
|
|
1 |
1 week ago |
| Small fixes needed by high-availability tools |
7120 |
Needs review |
System Administration
Physical Replication
|
|
9/10
|
+361−9
|
Andrey Borodin (x4m) |
|
|
1 |
2 weeks ago |
| Archive-fed logical decoding: pausing recovery on slot conflict |
7121 |
Needs review |
Logical Replication
Physical Replication
|
|
Needs rebase!
|
|
Andrey Borodin (x4m) |
|
|
1 |
2 months ago |
| FROM clause before SELECT |
7122 |
Needs review |
SQL Commands
|
|
10/10
|
+478−13
|
Andrey Borodin (x4m) |
|
|
1 |
2 weeks ago |
| Avoid streaming zero-filled WAL switch padding |
7123 |
Needs review |
Performance
Physical Replication
|
|
10/10
|
+445−8
|
Andrey Borodin (x4m) |
|
|
1 |
1 week ago |
| Move vacuum_delay_point out of locked regions in ginInsertCleanup |
7124 |
Needs review |
Bugfix
|
20 |
10/10
|
+21−5
|
Andrey Borodin (x4m), ze chen (chenze), Kevin Rocker (kehvyn) |
|
|
1 |
6 days ago |
| Remove stale comment and dead store in BuildTupleHashTable |
7125 |
Ready for Committer |
Refactoring Only
|
20 |
10/10
|
+0−1
|
Tatsuya Kawata (croissant) |
|
|
1 |
6 days ago |
| DDL deparse |
7128 |
Needs review |
DDL
|
|
10/10
|
+8063−5
|
Masahiko Sawada (masahikosawada) |
|
|
1 |
1 week ago |
| Fix races in Windows pthread emulation |
7131 |
Needs review |
Bugfix
|
20 |
10/10
|
+13−15
|
Harrison Booth (hbooth) |
|
|
1 |
3 weeks ago |
| meson: Support ECPG tests in runnable cross builds |
7132 |
Needs review |
Bugfix
|
20 |
10/10
|
+17−4
|
Harrison Booth (hbooth) |
|
|
1 |
3 weeks ago |
| Fix pg_basebackup long-path test on Windows |
7133 |
Needs review |
Bugfix
|
20 |
9/10
|
+2−1
|
Harrison Booth (hbooth) |
|
|
1 |
1 week ago |
| Add TOAST statistics columns to pg_stat_all_tables |
7134 |
Needs review |
Monitoring
|
20 |
10/10
|
+135−3
|
Shinya Kato (shinyakato) |
|
|
1 |
1 week ago |
| Remove unused scan tuple slots from Sort, IncrementalSort, Material and Memoize |
7136 |
Needs review |
Refactoring Only
|
20 |
10/10
|
+0−22
|
Tatsuya Kawata (croissant) |
|
|
1 |
1 week ago |
| Fix stale tuplecid records left behind by aborted subtransactions |
7137 |
Needs review |
Bugfix
Logical Replication
|
20 |
10/10
|
+487−5
|
bingshuai li (kid1019) |
|
|
1 |
4 days ago |
| Fire create_upper_paths_hook for UPPERREL_PARTIAL_GROUP_AGG |
7140 |
Needs review |
|
20 |
9/10
|
+18−0
|
Andrew Dunstan (adunstan) |
|
|
1 |
6 days ago |
| Refactor remaining zero-fill relation extensions to use smgrzeroextend() |
7141 |
Needs review |
Performance
|
20 |
10/10
|
+13−20
|
peipei yin (yinpeipei) |
|
|
1 |
5 days ago |
| enhancing pg_basebackup speeds up to ~23Gbps (small fixes + io_uring/Direct I/O) |
7142 |
Needs review |
Performance
|
20 |
5/10
|
+965−91
|
Jakub Wartak (jakub.wartak.tomtom) |
|
|
1 |
6 days ago |
| Disallow outer-level and WHERE-clause aggregates in GRAPH_TABLE |
7144 |
Needs review |
Bugfix
|
20 |
10/10
|
+160−59
|
Sami Imseih (simseih) |
|
Tom Lane (tgl) |
1 |
yesterday |
| pgstat: allow a stats kind to use its own dedicated dsa/dshash |
7145 |
Needs review |
Monitoring
|
20 |
Needs rebase!
|
|
Sami Imseih (simseih) |
|
|
1 |
1 week ago |
| Make tsqueryout() use a StringInfo |
7146 |
Needs review |
Refactoring Only
|
|
9/10
|
+45−106
|
Tom Lane (tgl) |
|
|
1 |
2 days ago |
| Make formatting.c use StringInfos for output buffers |
7147 |
Needs review |
Refactoring Only
|
|
10/10
|
+744−835
|
Tom Lane (tgl) |
|
|
1 |
5 days ago |
| Thread-safe stringToNode() / pg_strtok() |
7148 |
Needs review |
Refactoring Only
Multithreading
|
|
10/10
|
+118−135
|
Matthias van de Meent (mmeent) |
|
|
1 |
yesterday |
| [PATCH] Consider window functions when reordering GROUP BY items |
7150 |
Needs review |
Performance
|
20 |
10/10
|
+250−20
|
Zhenglong Li (smartkeyerror.gmail.com) |
|
|
1 |
4 days ago |
| Let OpenSSL auto-select DH parameters by default |
7151 |
Needs review |
System Administration
Security
|
|
10/10
|
+39−106
|
Peter Eisentraut (petere) |
|
|
1 |
1 week ago |
| Implement TODOs for index operator strategy number validation |
7152 |
Needs review |
Bugfix
My First Patch
|
|
10/10
|
+21−14
|
Priyanka Sangam (arcticwolf) |
|
|
1 |
2 weeks ago |
| Add memory/disk usage for Function Scan nodes in EXPLAIN |
7153 |
Needs review |
Monitoring
|
20 |
10/10
|
+137−21
|
Tatsuya Kawata (croissant) |
|
|
1 |
3 days ago |
| Fix compilation of nodeMergejoin.c with EXEC_MERGEJOINDEBUG |
7154 |
Needs review |
Bugfix
|
stable |
10/10
|
+1−0
|
Tatsuya Kawata (croissant) |
|
|
1 |
2 days ago |
| Pull up sublinks that reference both sides of a new semijoin |
7155 |
Needs review |
Performance
|
20 |
3/10
|
+756−8
|
Richard Guo (richardguo) |
|
|
1 |
5 days ago |
| Fix CPU cost of right-semi and right-anti hash joins |
7156 |
Needs review |
Bugfix
|
|
9/10
|
+171−2
|
Richard Guo (richardguo) |
|
|
1 |
1 hour ago |
| BgBufferSync reusable_buffers variable usage simplification |
7157 |
Needs review |
Refactoring Only
|
|
10/10
|
+9−3
|
Ashutosh Bapat (ashutoshbapat) |
|
|
1 |
yesterday |
| apply worker misses closing partition leaves |
7158 |
Needs review |
Bugfix
Backport
Logical Replication
|
|
10/10
|
+7−2
|
Hayato Kuroda (ha-kun) |
|
|
1 |
yesterday |
| Fix flaky ORDER BY in foreign_key regression test |
7159 |
Needs review |
Flakyfix
|
|
10/10
|
+20−20
|
Tanzeel Khan (tanzeelk) |
|
|
1 |
1 week ago |
| Remove obsolete tupDesc assignment in extended statistics |
7160 |
Needs review |
Refactoring Only
Good First Review
|
20 |
10/10
|
+4−6
|
Denis Rodionov (denjasan) |
|
|
1 |
2 weeks ago |
| Apply extended statistics to join clause during parameterized path costing |
7161 |
Needs review |
Performance
|
stable |
10/10
|
+42−3
|
Ilia Evdokimov (ilidock95) |
|
|
1 |
yesterday |
| Add contrib module pg_stat_log: cumulative statistics about server log messages |
7162 |
Needs review |
Monitoring
|
20 |
10/10
|
+1733−0
|
Fabrízio Mello (fabriziomello) |
|
|
1 |
21 hours ago |
| pgbench: \gset and \aset should store SQL NULL as the null value |
7163 |
Needs review |
Bugfix
|
stable |
10/10
|
+93−3
|
Shinya Kato (shinyakato) |
|
|
1 |
18 hours ago |
| Several refactorings for pg_dump |
7164 |
Needs review |
Refactoring Only
|
|
10/10
|
+5−6
|
Aleksander Alekseev (a.alekseev) |
|
|
1 |
9 hours ago |
| pgcrypto: Ensure debug handler is reset on error in PGP functions |
7165 |
Needs review |
Security
|
|
10/10
|
+131−109
|
Zhenglong Li (smartkeyerror.gmail.com) |
|
|
1 |
21 hours ago |