| declarative session variables, LET command |
1608 |
Moved to different CF |
DDL
|
|
10/10
|
+2950−37
|
Pavel Stehule (okbobcz) |
Fabien Coelho (calvin), Julien Rouhaud (rjuju), Gilles Darold (darold), Laurenz Albe (laurenz), Dmitry Dolgov (erthalion), Justin Pryzby (justinpryzby), Brian Faherty (scrummyin), Philippe BEAUDOIN (beaud76), Asif Rehman (asifrana), remi duval (remduv), Jim Jones (jimus), newtglobal postgresql_contributors (newtpostgrescontributors) |
|
40 |
2 weeks ago |
| Add SPLIT PARTITION/MERGE PARTITIONS commands |
3659 |
Committed |
SQL Commands
|
19 |
10/10
|
+8227−46
|
Dmitry Koval (d.koval) |
stephane tachoires (sttachoires) |
Alexander Korotkov (smagen) |
17 |
1 month ago |
| pgbench - adding pl/pgsql versions of tests |
4105 |
Moved to different CF |
Testing
|
19 |
10/10
|
+247−14
|
Hannu Krosing (hannukrosing) |
Fabien Coelho (calvin), Yugo Nagata (yugo.nagata), Robert Treat (xzilla) |
|
9 |
1 month ago |
| Add XMLCanonicalize function |
4237 |
Moved to different CF |
SQL Commands
|
19 |
10/10
|
+436−0
|
Jim Jones (jimus) |
Pavel Stehule (okbobcz), Oliver Ford (ojford), newtglobal postgresql_contributors (newtpostgrescontributors) |
|
15 |
6 months ago |
| Logging parallel worker draught |
4291 |
Moved to different CF |
Monitoring
|
19 |
10/10
|
+95−0
|
Benoit Lobréau (benoitl) |
Sami Imseih (simseih) |
|
13 |
1 month ago |
| Unlinking Parallel Hash Join inner batch files sooner |
4314 |
Moved to different CF |
|
|
Needs rebase!
|
|
Thomas Munro (macdice) |
Ben Mejia (benmejia) |
|
11 |
1 month ago |
| Incremental View Maintenance (IVM), take 2 |
4337 |
Moved to different CF |
SQL Commands
|
|
10/10
|
+6097−73
|
Yugo Nagata (yugo.nagata) |
Alexandre Felipe (afelipe) |
|
15 |
6 days ago |
| Index Prefetching |
4351 |
Moved to different CF |
Performance
|
|
Needs rebase!
|
|
Peter Geoghegan (pgeoghegan), Tomas Vondra (fuzzycz) |
Alexandre Felipe (afelipe) |
|
14 |
9 hours ago |
| Implement row pattern recognition feature |
4460 |
Moved to different CF |
SQL Commands
|
19 |
9/10
|
+32437−59
|
Tatsuo Ishii (ishii), Henson Choi (assam258.gmail.com) |
Vik Fearing (xocolatl), Jacob Champion (jchampion), Ningwei Chen (chen-5033), Henson Choi (assam258.gmail.com) |
|
14 |
14 hours ago |
| CREATE SUBSCRIPTION ... SERVER |
4529 |
Moved to different CF |
DDL
|
|
Needs rebase!
|
|
Jeff Davis (jdavis) |
vigneshwaran C (vignesh.postgres), Bharath Rupireddy (bharathrupireddy) |
|
12 |
2 days ago |
| pg_ctl start may return 0 even if the postmaster has been already started on Windows |
4573 |
Moved to different CF |
Bugfix
|
|
10/10
|
+369−153
|
Kyotaro Horiguchi (horiguti) |
Hayato Kuroda (ha-kun), Yasir Shah (yasir.hussain.shah.gmail.com) |
|
12 |
3 weeks ago |
| Sequence Access Methods, round two |
4677 |
Moved to different CF |
|
|
Needs rebase!
|
|
Michael Paquier (michael-kun) |
|
|
12 |
1 month ago |
| Make COPY format extendable: Extract COPY TO format implementations |
4681 |
Moved to different CF |
SQL Commands
|
|
Needs rebase!
|
|
Kouhei Sutou (kou) |
Masahiko Sawada (masahikosawada), Zhao Junwang (zhjwpku), Yong Li (yoli) |
|
10 |
2 months ago |
| COPY TO json |
4716 |
Moved to different CF |
SQL Commands
|
|
10/10
|
+411−64
|
Joe Conway (jconway) |
Masahiko Sawada (masahikosawada), Richard Yen (richyen) |
Joe Conway (jconway) |
10 |
2 weeks ago |
| Support a wildcard in backtrace_functions |
4735 |
Moved to different CF |
GUC
Help - Bikeshedding
|
|
Needs rebase!
|
|
Jelte Fennema-Nio (jeltef) |
Daniel Gustafsson (d_gustafsson), Bharath Rupireddy (bharathrupireddy) |
Daniel Gustafsson (d_gustafsson) |
12 |
11 months ago |
| SQL Property Graph Queries (SQL/PGQ) |
4904 |
Moved to different CF |
SQL Commands
|
|
10/10
|
+15032−216
|
Peter Eisentraut (petere), Ashutosh Bapat (ashutoshbapat) |
Vik Fearing (xocolatl), Zhao Junwang (zhjwpku), Hannu Krosing (hannukrosing), Henson Choi (assam258.gmail.com) |
|
10 |
yesterday |
| Avoid orphaned objects dependencies, take 3 |
4942 |
Moved to different CF |
DDL
|
18 |
Needs rebase!
|
|
Bertrand Drouvot (bertranddrouvot.pg) |
Yogesh Sharma (sharmay) |
|
10 |
3 months ago |
| [CREATE|RE] INDEX CONCURRENTLY with single heap scan |
4971 |
Moved to different CF |
Performance
DDL
|
19 |
1/10
|
+2863−476
|
Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) |
Matthias van de Meent (mmeent) |
|
9 |
4 days ago |
| Return pg_control from pg_backup_stop(). |
4997 |
Moved to different CF |
|
19 |
10/10
|
+177−27
|
David Steele (dsteele) |
|
|
10 |
1 week ago |
| relfilenode statistics |
5007 |
Moved to different CF |
Monitoring
|
18 |
10/10
|
+690−84
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
10 |
6 days ago |
| Vacuum statistics |
5012 |
Moved to different CF |
Monitoring
|
19 |
Needs rebase!
|
|
Andrei Lepikhov (lepikhov), Andrei Zubkov (zubkov), Alena Rybakina (alenka) |
Ilia Evdokimov (ilidock95) |
|
10 |
9 hours ago |
| Extension security improvement: Add support for extensions with an owned schema |
5018 |
Moved to different CF |
Security
Extensions
|
|
8/10
|
+761−143
|
Jelte Fennema-Nio (jeltef) |
Sadeq Dousti (msdousti), Artem Gavrilov (artem.gavrilov) |
|
10 |
2 weeks ago |
| Historic snapshot doesn't track txns committed in BUILDING_SNAPSHOT state |
5029 |
Moved to different CF |
Bugfix
Logical Replication
|
|
10/10
|
+110−6
|
ChangAo Chen (chenchangao) |
harinath kanchu (harinath001), Lilian Ontowhee (ontowhee), haiyang li (ocean-li) |
|
9 |
3 months ago |
| Incorrect error message for cancellation triggered by statement_timeout & flaky test |
5070 |
Moved to different CF |
Bugfix
Flakyfix
|
stable |
10/10
|
+33−15
|
Jelte Fennema-Nio (jeltef) |
Akshat Jaimini (akshatj) |
|
10 |
1 month ago |
| Document NULL Concepts and Behaviors |
5086 |
Moved to different CF |
Docs Only
|
18 |
10/10
|
+1360−161
|
David Johnston (polobo) |
|
|
9 |
3 weeks ago |
| Add OR REPLACE option to CREATE MATERIALIZED VIEW |
5099 |
Moved to different CF |
SQL Commands
|
19 |
10/10
|
+694−98
|
Erik Wienhold (ewie) |
Paul Jungwirth (pjungwir), newtglobal postgresql_contributors (newtpostgrescontributors) |
|
8 |
3 weeks ago |
| Add XMLCast (SQL/XML X025) |
5110 |
Moved to different CF |
SQL Commands
|
19 |
10/10
|
+2474−13
|
Jim Jones (jimus) |
Vik Fearing (xocolatl), newtglobal postgresql_contributors (newtpostgrescontributors) |
|
10 |
1 month ago |
| SendProcSignal(), SetLatch() â SendInterrupt() |
5118 |
Moved to different CF |
Refactoring Only
|
|
Needs rebase!
|
|
Heikki Linnakangas (heikki), Thomas Munro (macdice) |
|
|
5 |
1 week ago |
| Fix rare checksum failure in EXEC_BACKEND LocalProcessControlFile() |
5124 |
Moved to different CF |
Bugfix
|
|
10/10
|
+64−8
|
Thomas Munro (macdice) |
Noah Misch (nmisch) |
|
8 |
3 weeks ago |
| Asynchronous MergeAppend Execution |
5129 |
Moved to different CF |
Performance
|
|
Needs rebase!
|
|
Alexander Pyhalov (a.pyhalov) |
Etsuro Fujita (efujita), Matheus Alcantara (matheus.alcantara) |
|
8 |
2 weeks ago |
| DirtySnapshot index scan skips concurrently updated tuples leading to lost updates/deletes in logical replication |
5151 |
Moved to different CF |
Bugfix
Logical Replication
Help - Stuck Rebasing
|
stable |
10/10
|
+612−46
|
Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) |
Luan Silva (luansilva) |
|
8 |
3 months ago |
| Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY |
5160 |
Committed |
Bugfix
|
stable |
Needs rebase!
|
|
Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) |
|
Ãlvaro Herrera (alvherre) |
7 |
1 month ago |
| SQL:2023 JSON simplified accessor support |
5214 |
Moved to different CF |
SQL Commands
|
19 |
10/10
|
+1967−193
|
Alexandra Wang (alexandrawang) |
Peter Eisentraut (petere), Vik Fearing (xocolatl), Jelte Fennema-Nio (jeltef), Chao Li (chaol) |
|
9 |
1 month ago |
| Refactor SLRU to always use long file names |
5250 |
Moved to different CF |
Refactoring Only
|
|
10/10
|
+105−88
|
Aleksander Alekseev (a.alekseev) |
Rustam ALLAKOV (rustam.allakov) |
|
8 |
1 month ago |
| Add XMLSerialize: version (SQL/XML X076), explicit declaration (SQL/XML X078) |
5279 |
Moved to different CF |
SQL Commands
|
19 |
10/10
|
+1490−59
|
Jim Jones (jimus) |
newtglobal postgresql_contributors (newtpostgrescontributors) |
|
8 |
3 months ago |
| Streaming Replication vs Logical |
5296 |
Committed |
Docs Only
|
|
10/10
|
+31−22
|
Paul Jungwirth (pjungwir) |
Robert Treat (xzilla) |
Bruce Momjian (bmomjian) |
4 |
2 months ago |
| System views for versions reporting |
5318 |
Moved to different CF |
Monitoring
|
stable |
10/10
|
+426−1
|
Dmitry Dolgov (erthalion) |
Laurenz Albe (laurenz) |
|
8 |
3 months ago |
| Changing shared_buffers without restart |
5319 |
Moved to different CF |
|
|
Needs rebase!
|
|
Dmitry Dolgov (erthalion) |
Vladlen Popolitov (vladlenpopolitov) |
|
8 |
2 weeks ago |
| Logging plan of the currently running query |
5330 |
Moved to different CF |
Monitoring
|
18 |
10/10
|
+646−34
|
Atsushi Torikoshi (atsushitorikoshi) |
Hironobu Suzuki (suzuki_hironobu), Akshat Jaimini (akshatj), Sadeq Dousti (msdousti) |
|
8 |
1 week ago |
| Fix bug with accessing to temporary tables of other sessions |
5379 |
Moved to different CF |
Bugfix
Backport
|
18 |
10/10
|
+182−23
|
Daniil Davydov (dddaniil) |
Rafia Sabih (rafia.sabih), Jim Jones (jimus) |
|
7 |
yesterday |
| Add XMLDocument (SQL/XML X030) |
5431 |
Moved to different CF |
SQL Commands
|
19 |
10/10
|
+258−1
|
Jim Jones (jimus) |
Pavel Stehule (okbobcz), newtglobal postgresql_contributors (newtpostgrescontributors) |
|
7 |
6 months ago |
| bt_index_parent_check false alarm for indexes created concurrently |
5438 |
Committed |
Bugfix
Backport
|
|
10/10
|
+70−40
|
Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) |
Andrey Borodin (x4m) |
Ãlvaro Herrera (alvherre) |
6 |
1 month ago |
| using index to speedup add not null constraints to a table |
5444 |
Moved to different CF |
|
|
10/10
|
+392−6
|
Jian He (stayreal) |
Tanzeel Khan (tanzeelk) |
Ãlvaro Herrera (alvherre) |
6 |
3 weeks ago |
| log_min_messages per backend type |
5447 |
Moved to different CF |
GUC
System Administration
|
19 |
10/10
|
+398−43
|
Euler Taveira (eulerto) |
Surya Poondla (spoondla) |
Ãlvaro Herrera (alvherre) |
7 |
2 weeks ago |
| refactor AlterDomainAddConstraint (alter domain add constraint) |
5455 |
Moved to different CF |
|
18 |
10/10
|
+101−6
|
Jian He (stayreal) |
Peter Eisentraut (petere) |
|
5 |
11 months ago |
| Add XMLNamespaces option to XMLElement |
5456 |
Moved to different CF |
SQL Commands
|
19 |
9/10
|
+1206−39
|
Pavel Stehule (okbobcz), Jim Jones (jimus) |
Pavel Stehule (okbobcz), Umar Hayat (pgwizard), newtglobal postgresql_contributors (newtpostgrescontributors) |
|
7 |
6 months ago |
| Enable logical decoding when wal_level = 'replica' without a server restart |
5479 |
Committed |
|
|
9/10
|
+1598−145
|
Masahiko Sawada (masahikosawada) |
Dilip Kumar (dilip.kumar), Hayato Kuroda (ha-kun) |
Masahiko Sawada (masahikosawada) |
6 |
1 month ago |
| Don't dirty pages while they are getting flushed out |
5483 |
Moved to different CF |
Refactoring Only
|
|
10/10
|
+7−5
|
Andres Freund (andresfreund) |
|
|
5 |
1 week ago |
| Pull-up subquery if INNER JOIN-ON contains refs to upper-query |
5487 |
Moved to different CF |
Performance
|
19 |
10/10
|
+1487−46
|
Alena Rybakina (a.rybakina) |
Ilia Evdokimov (ilidock95) |
|
6 |
4 months ago |
| Extended Statistics set/restore/clear functions |
5517 |
Committed |
|
|
Needs rebase!
|
|
Corey Huinker (coreyh) |
Michael Paquier (michael-kun) |
Michael Paquier (michael-kun) |
5 |
1 month ago |
| add function argument name to substring and substr |
5524 |
Moved to different CF |
|
|
10/10
|
+148−27
|
Jian He (stayreal) |
David Johnston (polobo) |
|
5 |
3 months ago |
| Add storage I/O tracking to EXPLAIN BUFFERS |
5526 |
Moved to different CF |
Monitoring
|
18 |
10/10
|
+1256−35
|
Atsushi Torikoshi (atsushitorikoshi) |
Jelte Fennema-Nio (jeltef) |
|
6 |
1 month ago |
| Fix buffer pinning logic/visibility bugs in [SP-]Gist Index-Only Scans |
5542 |
Moved to different CF |
Bugfix
|
|
Needs rebase!
|
|
Peter Geoghegan (pgeoghegan), Michail Nikolaev (nkey), Matthias van de Meent (mmeent), Mihail Nikalayeu (mihailnikalayeu) |
|
|
5 |
2 months ago |
| Document how commit handles aborted transactions |
5546 |
Moved to different CF |
Backport
Docs Only
|
|
10/10
|
+55−5
|
David Johnston (polobo) |
Kirill Reshke (reshke), Ahmed Ashour (ahmedashour) |
|
6 |
1 week ago |
| Doc: Create table improvements |
5547 |
Moved to different CF |
Docs Only
|
|
10/10
|
+21−5
|
David Johnston (polobo) |
Laurenz Albe (laurenz) |
|
5 |
2 months ago |
| Expanding HOT updates for expression and partial indexes |
5556 |
Moved to different CF |
Performance
|
19 |
3/10
|
+576−228
|
Greg Burd (gregburd) |
|
|
5 |
2 days ago |
| Bump soft open file limit (RLIMIT_NOFILE) to hard limit on startup |
5570 |
Moved to different CF |
Multithreading
AIO
|
|
10/10
|
+448−37
|
Jelte Fennema-Nio (jeltef) |
Peter Eisentraut (petere) |
|
6 |
3 months ago |
| psql \dN[ti]: Describe tables and indexes that are NO partitions of others |
5594 |
Moved to different CF |
libpq
|
stable |
10/10
|
+170−7
|
Sadeq Dousti (msdousti) |
Greg Sabino Mullane (greg), Sergey Dudoladov (sdudoladov), Matt Dailis (mattdailis) |
|
5 |
7 months ago |
| Leaf and internal block access stats for indexes |
5614 |
Moved to different CF |
Monitoring
My First Patch
Help - User Testing
|
19 |
10/10
|
+202−3
|
Mircea Cadariu (mcadariu) |
Frédéric Yhuel (yhuelf), lakshmi g (lakshmi) |
|
6 |
2 weeks ago |
| Compress big WAL records |
5621 |
Moved to different CF |
Performance
|
|
Needs rebase!
|
|
Andrey Borodin (x4m) |
Fujii Masao (masaofujii) |
|
5 |
1 month ago |
| Reduce timing overhead of EXPLAIN ANALYZE using rdtsc |
5622 |
Moved to different CF |
Performance
|
|
Needs rebase!
|
|
Andres Freund (andresfreund), Lukas Fittl (lfittl), David Geier (geidav) |
|
|
5 |
yesterday |
| Make numeric type accessible to third-party code. |
5623 |
Moved to different CF |
Refactoring Only
|
stable |
10/10
|
+290−285
|
Ed Behn (edbehn) |
Jelte Fennema-Nio (jeltef) |
|
5 |
2 weeks ago |
| support fast default for domain with constraints |
5641 |
Moved to different CF |
|
|
10/10
|
+182−17
|
Jian He (stayreal) |
|
|
5 |
1 month ago |
| support ALTER COLUMN SET EXPRESSION over virtual generated column with check constraint |
5645 |
Moved to different CF |
|
|
10/10
|
+57−27
|
Jian He (stayreal) |
Matheus Alcantara (matheus.alcantara) |
Peter Eisentraut (petere) |
5 |
4 days ago |
| support create index on virtual generated column. |
5667 |
Moved to different CF |
|
|
Needs rebase!
|
|
Jian He (stayreal) |
Soumya S Murali (soumyamurali) |
|
5 |
yesterday |
| pg_restore documentation and --create/--single-transaction limitation |
5676 |
Moved to different CF |
Docs Only
|
18 |
10/10
|
+6−1
|
Ashutosh Bapat (ashutoshbapat) |
Laurenz Albe (laurenz) |
|
5 |
5 months ago |
| Add comments about fire_triggers argument in ri_triggers.c |
5679 |
Moved to different CF |
Comments Only
|
|
10/10
|
+7−1
|
Yugo Nagata (yugo.nagata) |
Surya Poondla (spoondla) |
|
5 |
1 month ago |
| Prevent internal error at concurrent CREATE OR REPLACE / ALTER FUNCTION |
5681 |
Moved to different CF |
Bugfix
|
|
10/10
|
+132−19
|
Yugo Nagata (yugo.nagata) |
Jim Jones (jimus), Daniil Davydov (dddaniil) |
|
5 |
4 months ago |
| Create DATA dump objects for partitioned tables too |
5692 |
Moved to different CF |
Performance
|
|
10/10
|
+223−41
|
Tom Lane (tgl) |
|
|
5 |
10 months ago |
| Allow to collect statistics on virtual generated columns |
5714 |
Moved to different CF |
|
19 |
10/10
|
+167−28
|
Yugo Nagata (yugo.nagata) |
|
|
5 |
5 months ago |
| virtual generated column as partition key |
5720 |
Moved to different CF |
|
19 |
0/10
|
+704−64
|
Jian He (stayreal) |
|
|
5 |
1 month ago |
| Accounting for metapages in genericcostestimate() |
5727 |
Moved to different CF |
Performance
|
|
10/10
|
+55−13
|
Tom Lane (tgl) |
|
|
5 |
10 months ago |
| Improve logicalrep_worker_launch() logic |
5734 |
Withdrawn |
Refactoring Only
|
|
Needs rebase!
|
|
Fujii Masao (masaofujii) |
|
Fujii Masao (masaofujii) |
4 |
9 months ago |
| Improve hash join's handling of tuples with null join keys |
5738 |
Moved to different CF |
Performance
|
|
10/10
|
+381−71
|
Tom Lane (tgl) |
Chao Li (chaol) |
|
5 |
6 months ago |
| Parallel processing of indexes in autovacuum |
5755 |
Moved to different CF |
Performance
|
18 |
Needs rebase!
|
|
Maxim Orlov (m.orlov), Daniil Davydov (dddaniil) |
Masahiko Sawada (masahikosawada), Sami Imseih (simseih) |
|
5 |
yesterday |
| finish TODOs in to_json_is_immutable, to_jsonb_is_immutable also add tests on it |
5759 |
Moved to different CF |
|
19 |
10/10
|
+337−31
|
Jian He (stayreal) |
Vaibhav Dalvi (vaibhavdalvi) |
|
5 |
1 month ago |
| ALTER DOMAIN ADD NOT NULL NOT VALID |
5768 |
Moved to different CF |
|
19 |
Needs rebase!
|
|
Jian He (stayreal) |
|
|
5 |
1 month ago |
| make ALTER DOMAIN VALIDATE CONSTRAINT no-op when constraint is validated |
5769 |
Moved to different CF |
|
19 |
9/10
|
+22−19
|
Jian He (stayreal) |
Peter Eisentraut (petere) |
Peter Eisentraut (petere) |
4 |
4 days ago |
| Extend skipping FK checks on replicas to include ADD FK and TRUNCATE |
5774 |
Moved to different CF |
Performance
Help - Stuck Rebasing
Logical Replication
|
19 |
10/10
|
+96−3
|
Hannu Krosing (hannukrosing) |
|
|
4 |
1 month ago |
| Make wal_receiver_timeout configurable per subscription |
5781 |
Moved to different CF |
|
|
10/10
|
+245−101
|
Fujii Masao (masaofujii) |
|
Fujii Masao (masaofujii) |
5 |
1 week ago |
| foreign key on virtual generated column |
5782 |
Moved to different CF |
|
19 |
Needs rebase!
|
|
Jian He (stayreal) |
Srinath Reddy (srinath-reddy-sadipiralla) |
|
5 |
3 months ago |
| alter check constraint enforceability |
5796 |
Moved to different CF |
|
19 |
9/10
|
+479−66
|
Jian He (stayreal) |
Amul Sul (sulamul), Robert Treat (xzilla), Kirill Reshke (reshke), Zsolt Parragi (zsolt.parragi) |
Peter Eisentraut (petere) |
4 |
1 week ago |
| Improve the performance of Unicode Normalization Forms. |
5802 |
Moved to different CF |
Performance
|
|
9/10
|
+7702−12682
|
Alexander Borisov (lexborisov) |
Victor Yegorov (vyegorov) |
|
5 |
3 days ago |
| Expose internal MultiXact member count function for efficient monitoring |
5811 |
Committed |
Monitoring
|
19 |
10/10
|
+394−14
|
Naga Appani (naga.appani) |
Atsushi Torikoshi (atsushitorikoshi) |
Michael Paquier (michael-kun) |
4 |
2 months ago |
| Removing BTScanPosUnpinIfPinned idiom from nbtree, simplifying mark/restore support |
5816 |
Withdrawn |
Refactoring Only
|
|
10/10
|
+133−78
|
Peter Geoghegan (pgeoghegan) |
|
|
2 |
8 months ago |
| Returning nbtree posting list TIDs in DESC order during backwards scans |
5824 |
Committed |
Performance
|
|
10/10
|
+53−41
|
Peter Geoghegan (pgeoghegan) |
Mircea Cadariu (mcadariu) |
Peter Geoghegan (pgeoghegan) |
2 |
2 months ago |
| Support for 8-byte TOAST values (aka the TOAST infinite loop problem) |
5830 |
Moved to different CF |
|
19 |
Needs rebase!
|
|
Michael Paquier (michael-kun) |
Tom Lane (tgl), Nikhil Kumar Veldanda (nikhilkumarv) |
|
5 |
2 weeks ago |
| pgindent: improve formatting of multiline comments |
5831 |
Moved to different CF |
Good First Review
|
19 |
10/10
|
+36−0
|
Aleksander Alekseev (a.alekseev) |
|
|
5 |
2 weeks ago |
| SQL:2011 Application Time Update & Delete |
5836 |
Moved to different CF |
SQL Commands
|
19 |
10/10
|
+15680−169
|
Paul Jungwirth (pjungwir) |
Peter Eisentraut (petere) |
|
5 |
1 week ago |
| problems with toast.* reloptions |
5839 |
Moved to different CF |
Bugfix
|
stable |
Needs rebase!
|
|
Nathan Bossart (bossartn) |
|
|
5 |
7 months ago |
| Eliminate xl_heap_visible to reduce vacuum and COPY FREEZE WAL volume |
5841 |
Moved to different CF |
Performance
|
19 |
10/10
|
+0−0
|
Melanie Plageman (melanieplageman) |
Kirill Reshke (reshke) |
|
5 |
1 week ago |
| Allow ON CONFLICT DO SELECT/UPDATE to return EXCLUDED values |
5854 |
Moved to different CF |
SQL Commands
|
19 |
10/10
|
+747−282
|
Dean Rasheed (deanr) |
Viktor Holmberg (rutchkiwi) |
|
5 |
2 weeks ago |
| docs: Include protocol version changes made without a version bump or extension |
5863 |
Moved to different CF |
Docs Only
|
|
9/10
|
+22−104
|
Jelte Fennema-Nio (jeltef) |
|
|
5 |
2 weeks ago |
| Add prompt option to display read-only and read/write states in psql |
5872 |
Moved to different CF |
psql
Good First Review
|
19 |
10/10
|
+35−0
|
Jim Jones (jimus) |
Fujii Masao (masaofujii), Nathan Bossart (bossartn), Srinath Reddy (srinath-reddy-sadipiralla) |
Fujii Masao (masaofujii) |
5 |
3 weeks ago |
| Support for basic ALTER TABLE progress reporting. |
5873 |
Moved to different CF |
Monitoring
|
|
10/10
|
+83−6
|
JiÅÃ KavalÃk (jkavalik) |
Jian He (stayreal) |
|
4 |
7 months ago |
| Report bytes and transactions actually sent downtream |
5877 |
Moved to different CF |
Monitoring
Logical Replication
|
|
10/10
|
+452−190
|
Ashutosh Bapat (ashutoshbapat) |
|
|
5 |
2 weeks ago |
| amcheck: support for GiST |
5879 |
Moved to different CF |
|
|
10/10
|
+1034−110
|
Andrey Borodin (x4m) |
Sergey Dudoladov (sdudoladov), MiÅosz Bieniek (moozzi) |
|
4 |
1 month ago |
| Decouple C++ support in Meson's PGXS from LLVM enablement |
5885 |
Committed |
Good First Review
Bugfix
|
stable |
10/10
|
+34−22
|
Tristan Partin (tristan957) |
Josef Šimánek (retro), Jelte Fennema-Nio (jeltef) |
Peter Eisentraut (petere) |
3 |
1 month ago |
| Refactor bytea_sortsupport(), take two |
5889 |
Committed |
Refactoring Only
|
19 |
10/10
|
+239−41
|
Aleksander Alekseev (a.alekseev) |
John Naylor (john.naylor) |
John Naylor (john.naylor) |
3 |
3 months ago |
| Adding pg_dump flag for parallel export to pipes |
5893 |
Moved to different CF |
Performance
System Administration
|
stable |
Needs rebase!
|
|
Hannu Krosing (hannukrosing), Nitin Motiani (nitinmotiani) |
Dilip Kumar (dilip.kumar) |
|
3 |
1 week ago |
| Don't keep closed WAL segment in page cache after replay |
5894 |
Moved to different CF |
Performance
|
19 |
10/10
|
+40−0
|
Anthonin Bonnefoy (bonnefoa) |
|
|
4 |
1 week ago |
| no table rewrite when set column type to constrained domain |
5907 |
Moved to different CF |
|
19 |
10/10
|
+183−10
|
Jian He (stayreal) |
|
|
4 |
6 months ago |
| Eagerly evict bulkwrite strategy ring |
5919 |
Moved to different CF |
Performance
|
19 |
Needs rebase!
|
|
Melanie Plageman (melanieplageman) |
|
|
5 |
1 month ago |
| Making jsonb_agg() faster |
5930 |
Committed |
Performance
|
|
Needs rebase!
|
|
Tom Lane (tgl) |
|
Tom Lane (tgl) |
3 |
1 month ago |
| Enhancing Memory Context Statistics Reporting |
5938 |
Moved to different CF |
Monitoring
|
19 |
10/10
|
+1540−22
|
Rahila Syed (rahila) |
Atsushi Torikoshi (atsushitorikoshi) |
|
4 |
4 days ago |
| CAST(... ON DEFAULT) - WIP build on top of Error-Safe User Functions |
5941 |
Moved to different CF |
SQL Commands
|
19 |
9/10
|
+2960−509
|
Jian He (stayreal) |
|
Peter Eisentraut (petere) |
4 |
1 month ago |
| Adding locks statistics |
5942 |
Moved to different CF |
Monitoring
|
19 |
10/10
|
+1122−100
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
4 |
2 days ago |
| Fixing the btree_gist inet mess |
5944 |
Committed |
Bugfix
|
19 |
10/10
|
+2206−9
|
Tom Lane (tgl) |
Peter Eisentraut (petere), Matthias van de Meent (mmeent) |
Tom Lane (tgl) |
3 |
1 month ago |
| Adding per backend commit and rollback counters |
5947 |
Moved to different CF |
Monitoring
|
19 |
9/10
|
+296−2
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
4 |
6 months ago |
| Speed up COPY FROM text/CSV parsing using SIMD |
5952 |
Moved to different CF |
Performance
|
19 |
10/10
|
+137−4
|
Shinya Kato (shinyakato) |
Nathan Bossart (bossartn), Ayoub Kazar (kaz) |
Nathan Bossart (bossartn) |
3 |
2 days ago |
| pg_waldump: support decoding of WAL inside tarfile |
5955 |
Moved to different CF |
|
19 |
9/10
|
+1427−246
|
Amul Sul (sulamul) |
|
|
4 |
1 week ago |
| implement CAST(expr AS type FORMAT 'template') |
5957 |
Moved to different CF |
|
19 |
10/10
|
+1143−13
|
Jian He (stayreal) |
|
|
4 |
1 month ago |
| Per backend relation statistics tracking |
5958 |
Moved to different CF |
Monitoring
|
19 |
9/10
|
+261−2
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
4 |
5 months ago |
| Import Statistics in postgres_fdw before resorting to sampling. |
5959 |
Moved to different CF |
|
19 |
10/10
|
+1191−22
|
Corey Huinker (coreyh) |
Etsuro Fujita (efujita) |
|
4 |
2 weeks ago |
| Add mode and reason columns to pg_stat_progress_vacuum |
5969 |
Committed |
Monitoring
|
19 |
10/10
|
+179−10
|
Shinya Kato (shinyakato) |
Nathan Bossart (bossartn), Sami Imseih (simseih) |
Masahiko Sawada (masahikosawada) |
3 |
2 months ago |
| When deleting the plpgsql function, release the CachedPlan of the function |
5975 |
Withdrawn |
PL/pgSQL
|
19 |
9/10
|
+118−2
|
Man Zeng (zengman) |
|
|
3 |
5 months ago |
| Align tests for stored and virtual generated columns |
5981 |
Moved to different CF |
Testing
|
|
Needs rebase!
|
|
Yugo Nagata (yugo.nagata) |
Paul Jungwirth (pjungwir), mutaamba maasha (mutaambam) |
Peter Eisentraut (petere) |
4 |
5 months ago |
| JIT works only partially with meson build |
5984 |
Moved to different CF |
Docs Only
|
|
10/10
|
+12−2
|
Yugo Nagata (yugo.nagata) |
Laurenz Albe (laurenz) |
|
4 |
4 months ago |
| CREATE SCHEMA ... CREATE DOMAIN support |
5985 |
Moved to different CF |
SQL Commands
|
19 |
10/10
|
+885−149
|
Jian He (stayreal) |
|
|
4 |
1 month ago |
| disallow alter individual column if partition key contains wholerow reference |
5988 |
Moved to different CF |
Bugfix
Backport
|
18 |
10/10
|
+39−0
|
Jian He (stayreal) |
Sergey Dudoladov (sdudoladov), Matt Dailis (mattdailis) |
|
4 |
4 months ago |
| Fix ALTER TABLE DROP EXPRESSION with ONLY option |
5992 |
Moved to different CF |
Bugfix
|
stable |
2/10
|
+6−6
|
Jian He (stayreal) |
Peter Eisentraut (petere), Kirill Reshke (reshke), lakshmi g (lakshmi) |
Peter Eisentraut (petere) |
4 |
2 months ago |
| minor refactor on src/test/modules/test_ddl_deparse/sql/alter_table.sql |
6001 |
Committed |
Refactoring Only
|
19 |
10/10
|
+36−32
|
Jian He (stayreal) |
|
Heikki Linnakangas (heikki) |
3 |
6 months ago |
| ALTER COLUMN SET EXPRESSION [GENERATED|STORED] |
6010 |
Moved to different CF |
|
19 |
Needs rebase!
|
|
Jian He (stayreal) |
|
|
4 |
1 month ago |
| pgbench: extend variable usage in scripts |
6012 |
Moved to different CF |
libpq
|
19 |
Needs rebase!
|
|
Yugo Nagata (yugo.nagata) |
lakshmi g (lakshmi) |
|
4 |
1 month ago |
| ternary reloption type |
6021 |
Committed |
Refactoring Only
|
19 |
10/10
|
+323−131
|
Nikolay Shaplov (nataraj) |
|
Ãlvaro Herrera (alvherre) |
3 |
1 month ago |
| Stack-based tracking of per-node WAL/buffer usage |
6023 |
Moved to different CF |
Performance
|
19 |
0/10
|
+2338−357
|
Lukas Fittl (lfittl) |
|
|
4 |
5 days ago |
| Improve read_local_xlog_page_guts by replacing polling with latch-based waiting |
6024 |
Moved to different CF |
Performance
Logical Replication
|
19 |
10/10
|
+40−11
|
Xuneng Zhou (dylanzhou) |
|
|
3 |
3 weeks ago |
| Get rid of pgstat_count_backend_io_op*() functions |
6025 |
Moved to different CF |
Performance
Refactoring Only
|
19 |
10/10
|
+31−57
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
3 |
5 months ago |
| Use enum type replacing #define for exec state of hashjoin and mergejoin |
6027 |
Moved to different CF |
|
|
10/10
|
+36−27
|
Tender Wang (tndrwang) |
|
|
3 |
4 months ago |
| Support existing publications in pg_createsubscriber. |
6028 |
Committed |
|
19 |
Needs rebase!
|
|
Shubham Khanna (skhanna) |
Euler Taveira (eulerto), Peter Smith (smithpb2250) |
Amit Kapila (amitkapila) |
2 |
2 months ago |
| NOT NULL NOT ENFORCED |
6029 |
Moved to different CF |
DDL
|
19 |
9/10
|
+796−97
|
Jian He (stayreal) |
Haritabh Gupta (haritabhgupta), Kuba Knysiak (xsni12) |
Ãlvaro Herrera (alvherre) |
3 |
5 days ago |
| UPDATE with invalid domain constraint |
6031 |
Moved to different CF |
Bugfix
Backport
|
stable |
0/10
|
+114−0
|
Jian He (stayreal) |
|
|
3 |
6 months ago |
| Fix race condition in SSI when reading PredXact->SxactGlobalXmin |
6037 |
Moved to different CF |
Bugfix
Backport
My First Patch
|
stable |
9/10
|
+189−0
|
Josh Curtis (joshcurtis) |
Mihail Nikalayeu (mihailnikalayeu) |
|
3 |
1 week ago |
| Checkpointer write combining |
6043 |
Moved to different CF |
Performance
|
|
Needs rebase!
|
|
Melanie Plageman (melanieplageman) |
Soumya S Murali (soumyamurali) |
|
3 |
3 days ago |
| RFC: adding pytest as a supported test framework |
6045 |
Moved to different CF |
Testing
Help - User Testing
Modernization
Devtools
|
|
2/10
|
+3752−249
|
Jacob Champion (jchampion), Jelte Fennema-Nio (jeltef) |
Jelte Fennema-Nio (jeltef) |
|
3 |
1 month ago |
| Fix replica identity mismatch for partitioned tables with publish_via_partition_root |
6047 |
Moved to different CF |
Bugfix
Logical Replication
|
stable |
10/10
|
+211−38
|
Mikhail Kharitonov (mkharitonov) |
|
|
3 |
1 month ago |
| let ALTER COLUMN SET DATA TYPE cope with POLICY dependency |
6054 |
Moved to different CF |
|
19 |
10/10
|
+705−61
|
Jian He (stayreal) |
|
|
3 |
5 months ago |
| let ALTER TABLE DROP COLUMN drop whole-row referenced object |
6055 |
Moved to different CF |
Bugfix
Backport
|
stable |
10/10
|
+634−5
|
Jian He (stayreal) |
|
|
3 |
yesterday |
| meson: Fix libpq search order |
6056 |
Moved to different CF |
Bugfix
|
|
Needs rebase!
|
|
Thomas Munro (macdice) |
Mario Gonzalez (gonzalemario) |
|
3 |
3 months ago |
| Improving the names generated for indexes on expressions |
6059 |
Moved to different CF |
|
|
10/10
|
+265−159
|
Tom Lane (tgl) |
|
|
3 |
3 months ago |
| CREATE TABLE LIKE INCLUDING POLICIES |
6064 |
Moved to different CF |
|
19 |
Needs rebase!
|
|
Jian He (stayreal) |
|
|
3 |
2 weeks ago |
| Include extension path on pg_available_extensions |
6067 |
Committed |
Extensions
System Administration
|
|
10/10
|
+145−39
|
Matheus Alcantara (matheus.alcantara) |
Rohit Prasad (rohitprasad) |
Andrew Dunstan (adunstan) |
2 |
1 month ago |
| Doc: add XML ID attributes to <varlistentry> tags for create_foreign_table, alter_foreign_table |
6071 |
Moved to different CF |
Docs Only
|
stable |
10/10
|
+63−63
|
Jian He (stayreal) |
Zongliang Quan (quanzl) |
Peter Eisentraut (petere) |
3 |
4 days ago |
| Replace relation_{open,close} to table_{open,close} in policy.c |
6072 |
Moved to different CF |
Good First Review
|
stable |
10/10
|
+6−7
|
Jian He (stayreal) |
Shinya Kato (shinyakato) |
Peter Eisentraut (petere) |
3 |
4 days ago |
| Optimize LISTEN/NOTIFY |
6078 |
Committed |
Performance
|
|
10/10
|
+1161−184
|
Joel Jacobson (joeljacobson) |
Tom Lane (tgl) |
Tom Lane (tgl) |
2 |
1 month ago |
| Add stats related to slot sync skip |
6082 |
Committed |
|
|
Needs rebase!
|
|
Shlok Kyal (shlokkyal) |
|
Amit Kapila (amitkapila) |
2 |
2 months ago |
| CREATE TABLE LIKE INCLUDING TRIGGERS |
6087 |
Moved to different CF |
SQL Commands
|
19 |
Needs rebase!
|
|
Jian He (stayreal) |
Andrey Borodin (x4m), Zsolt Parragi (zsolt.parragi) |
|
3 |
2 weeks ago |
| create table like including storage parameter |
6088 |
Moved to different CF |
SQL Commands
|
19 |
10/10
|
+201−9
|
Jian He (stayreal) |
|
|
3 |
2 months ago |
| let ALTER COLUMN SET DATA TYPE cope with trigger dependency |
6089 |
Moved to different CF |
|
19 |
10/10
|
+496−27
|
Jian He (stayreal) |
|
|
3 |
1 month ago |
| Clarify EXPLAIN ANALYZE docs on fractional rows and parallelism |
6090 |
Moved to different CF |
Docs Only
|
|
9/10
|
+60−4
|
Maciek Sakrejda (msakrejda) |
Tom Lane (tgl), Ilia Evdokimov (ilidock95) |
|
3 |
1 month ago |
| use SIMD in GetPrivateRefCountEntry() |
6101 |
Withdrawn |
Performance
|
19 |
Needs rebase!
|
|
Nathan Bossart (bossartn) |
|
|
2 |
4 months ago |
| Termination of Background Workers for ALTER/DROP DATABASE |
6102 |
Committed |
Monitoring
|
|
10/10
|
+268−6
|
Aya Iwata (iwata.aya) |
Pavel Stehule (okbobcz) |
Michael Paquier (michael-kun) |
2 |
1 month ago |
| refactor CreateStatsStmt |
6106 |
Moved to different CF |
Refactoring Only
|
19 |
10/10
|
+149−101
|
Jian He (stayreal) |
|
Ãlvaro Herrera (alvherre) |
3 |
3 months ago |
| ON CONFLICT DO SELECT |
6109 |
Moved to different CF |
SQL Commands
|
19 |
10/10
|
+1677−367
|
Viktor Holmberg (rutchkiwi) |
Dean Rasheed (deanr), Jian He (stayreal) |
Dean Rasheed (deanr) |
3 |
2 weeks ago |
| add objects file path to oid2name |
6111 |
Moved to different CF |
|
|
9/10
|
+7−7
|
david bidoc (dwayne) |
Laurenz Albe (laurenz), Phil Alger (paalger) |
Michael Paquier (michael-kun) |
3 |
3 weeks ago |
| Little refactoring of portalcmds.c |
6113 |
Moved to different CF |
Refactoring Only
Good First Review
|
|
10/10
|
+16−24
|
Aleksander Alekseev (a.alekseev) |
|
|
3 |
4 months ago |
| incremental autovacuum scheduling improvements |
6114 |
Moved to different CF |
|
19 |
Needs rebase!
|
|
Nathan Bossart (bossartn) |
|
|
3 |
3 months ago |
| Add Windows support for backtrace_functions (MSVC only) |
6116 |
Moved to different CF |
My First Patch
|
19 |
10/10
|
+174−3
|
Bryan Green (lispyone) |
|
Ãlvaro Herrera (alvherre) |
3 |
4 days ago |
| Preserve index stats during ALTER TABLE ... TYPE ... |
6118 |
Moved to different CF |
Bugfix
|
19 |
10/10
|
+576−4
|
Bertrand Drouvot (bertranddrouvot.pg) |
Yogesh Sharma (sharmay) |
|
3 |
4 months ago |
| Migrate pg_commit_ts directory to the new node during an upgrade |
6119 |
Moved to different CF |
|
19 |
Needs rebase!
|
|
Sergey Levin (lsv) |
Hayato Kuroda (ha-kun), Maxim Orlov (m.orlov) |
|
3 |
5 days ago |
| avoid call ATPostAlterTypeCleanup twice |
6121 |
Moved to different CF |
Bugfix
Backport
|
stable |
10/10
|
+88−0
|
Jian He (stayreal) |
|
|
3 |
4 months ago |
| pgstattuple: Use streaming read API in pgstatindex functions |
6125 |
Moved to different CF |
Extensions
AIO
Performance
|
19 |
10/10
|
+48−9
|
Xuneng Zhou (dylanzhou) |
Shinya Kato (shinyakato) |
|
3 |
3 months ago |
| GIN pageinspect support for entry tree and non-leaf posting tree |
6128 |
Moved to different CF |
Extensions
|
stable |
10/10
|
+794−43
|
Kirill Reshke (reshke) |
Andrey Borodin (x4m), Japin Li (japin), Chao Li (chaol) |
|
3 |
1 month ago |
| Add pg_get_trigger_ddl() to retrieve the CREATE TRIGGER statement |
6131 |
Moved to different CF |
Good First Review
My First Patch
|
19 |
10/10
|
+312−0
|
Phil Alger (paalger) |
Josef Šimánek (retro), Jim Jones (jimus) |
|
3 |
3 months ago |
| postgres_fdw: Use COPY to speed up batch inserts |
6137 |
Moved to different CF |
Performance
|
|
10/10
|
+268−8
|
Matheus Alcantara (matheus.alcantara) |
Masahiko Sawada (masahikosawada) |
|
3 |
2 days ago |
| Optimize SnapBuildPurgeOlderTxn: use in-place compaction instead of temporary array |
6141 |
Moved to different CF |
Performance
Logical Replication
Refactoring Only
|
19 |
10/10
|
+307−69
|
Xuneng Zhou (dylanzhou) |
Kirill Reshke (reshke) |
|
3 |
1 month ago |
| refactor func-matching.sgml, make regexp* function more readable |
6144 |
Moved to different CF |
Docs Only
|
19 |
10/10
|
+114−76
|
Jian He (stayreal) |
|
|
3 |
4 months ago |
| pg_recvlogical: Prevent flushed data from being re-sent after restarting replication |
6147 |
Committed |
Logical Replication
|
|
10/10
|
+160−37
|
Fujii Masao (masaofujii) |
Mircea Cadariu (mcadariu) |
Fujii Masao (masaofujii) |
2 |
1 month ago |
| CI: Add task that runs pgindent |
6148 |
Moved to different CF |
CI
Testing
|
|
10/11
|
+40−2
|
Jelte Fennema-Nio (jeltef) |
|
|
3 |
3 months ago |
| Optimization of the is_normalized() function. |
6152 |
Moved to different CF |
Performance
|
19 |
10/10
|
+6626−8086
|
Alexander Borisov (lexborisov) |
|
|
3 |
4 months ago |
| Add a warning on stats manipulation functions |
6155 |
Moved to different CF |
Docs Only
|
19 |
10/10
|
+6−0
|
Yugo Nagata (yugo.nagata) |
|
|
3 |
4 months ago |
| Add GoAway protocol message for graceful but fast server shutdown/switchover |
6156 |
Moved to different CF |
libpq
|
|
Needs rebase!
|
|
Jelte Fennema-Nio (jeltef) |
|
|
3 |
3 days ago |
| libpq: Bump protocol version to version 3.2 at least until the first/second beta (aka protocol grease) |
6157 |
Moved to different CF |
libpq
|
|
10/10
|
+140−15
|
Jelte Fennema-Nio (jeltef) |
Jacob Champion (jchampion) |
Jacob Champion (jchampion) |
3 |
5 days ago |
| Add pg_get_role_ddl() functions for role recreation |
6166 |
Moved to different CF |
|
|
10/10
|
+551−1
|
Mario Gonzalez (gonzalemario), Bryan Green (lispyone) |
Japin Li (japin) |
|
3 |
1 month ago |
| NLS: use gettext() to translate system error messages |
6172 |
Moved to different CF |
|
19 |
10/10
|
+71−2
|
Jeff Davis (jdavis) |
|
|
3 |
1 month ago |
| Remove remaining dependencies on setlocale() |
6174 |
Moved to different CF |
Refactoring Only
|
19 |
Needs rebase!
|
|
Jeff Davis (jdavis) |
Peter Eisentraut (petere) |
|
3 |
1 month ago |
| Add archive_mode to prevent unarchived WAL on permanent primary failure |
6177 |
Moved to different CF |
Physical Replication
|
19 |
10/10
|
+712−38
|
Andrey Borodin (x4m) |
|
|
3 |
1 week ago |
| COPY FROM with RLS |
6178 |
Moved to different CF |
SQL Commands
|
19 |
10/10
|
+238−14
|
Jian He (stayreal) |
|
|
3 |
4 months ago |
| minor error message enhance: print RLS policy name when only one permissive policy exists |
6180 |
Moved to different CF |
|
19 |
2/10
|
+48−39
|
Jian He (stayreal) |
Florin Irion (irionr) |
|
3 |
1 month ago |
| Optimize SnapBuild by maintaining committed.xip in sorted order |
6187 |
Moved to different CF |
Performance
Logical Replication
|
19 |
10/10
|
+151−25
|
Xuneng Zhou (dylanzhou) |
|
|
3 |
2 months ago |
| Report oldest xmin source when autovacuum cannot remove tuples |
6188 |
Moved to different CF |
Monitoring
|
19 |
10/10
|
+716−0
|
Shinya Kato (shinyakato) |
Fujii Masao (masaofujii), Sami Imseih (simseih) |
|
3 |
3 weeks ago |
| Optimize shared LWLock acquisition for high-core-count systems |
6191 |
Moved to different CF |
Performance
Multithreading
|
19 |
10/10
|
+88−16
|
Zhiguo Zhou (zhiguozhou) |
|
|
3 |
7 months ago |
| Lock-free XLog Reservation from WAL |
6192 |
Moved to different CF |
Performance
Multithreading
|
19 |
10/10
|
+532−57
|
Yura Sokolov (funny_falcon), Zhiguo Zhou (zhiguozhou) |
|
|
3 |
4 months ago |
| Increase NUM_XLOGINSERT_LOCKS |
6193 |
Moved to different CF |
Multithreading
Performance
|
19 |
10/10
|
+34−21
|
Yura Sokolov (funny_falcon) |
|
|
3 |
1 year ago |
| O_CLOEXEC not honored on Windows - handle inheritance chain |
6197 |
Committed |
|
19 |
Needs rebase!
|
|
Bryan Green (lispyone) |
|
Thomas Munro (macdice) |
2 |
2 months ago |
| Fix LTREE subpath with negative offset |
6199 |
Moved to different CF |
Bugfix
|
|
Needs rebase!
|
|
Marcus Gartner (mgartner) |
|
Tom Lane (tgl) |
2 |
3 months ago |
| Instead of dynamically allocating a StringInfo instance and then throwing it away or destroying it at the end of the function, use a stack-allocated StringInfoData. |
6200 |
Moved to different CF |
Refactoring Only
|
stable |
10/10
|
+344−124
|
Mats Kindahl (mkindahl) |
|
David Rowley (davidrowley) |
2 |
3 months ago |
| Fix orphaned backend processes on Windows using Job Objects |
6201 |
Moved to different CF |
Bugfix
|
19 |
10/10
|
+366−0
|
Bryan Green (lispyone) |
|
|
2 |
3 months ago |
| ago(interval) â timestamptz |
6202 |
Moved to different CF |
SQL Commands
|
19 |
10/10
|
+25−0
|
Florents Tselai (florentst) |
|
|
2 |
3 months ago |
| Add pretty formatting to pg_get_triggerdef |
6203 |
Withdrawn |
|
|
10/10
|
+139−43
|
Phil Alger (paalger) |
|
|
1 |
3 months ago |
| Windows relation extension failure at 2GB and 4GB |
6204 |
Moved to different CF |
Bugfix
|
19 |
10/10
|
+298−8
|
Bryan Green (lispyone) |
|
|
2 |
2 months ago |
| Fix fragile walreceiver test. |
6206 |
Committed |
Bugfix
Testing
|
19 |
Needs rebase!
|
|
Bryan Green (lispyone) |
|
Michael Paquier (michael-kun) |
1 |
3 months ago |
| Fix socket handle inheritance on Windows |
6207 |
Moved to different CF |
Bugfix
|
|
10/10
|
+154−2
|
Bryan Green (lispyone) |
|
|
2 |
3 months ago |
| Add pg_get_subscription_ddl() function |
6208 |
Moved to different CF |
My First Patch
|
19 |
10/10
|
+458−0
|
Vaibhav Dalvi (vaibhavdalvi) |
|
|
2 |
3 months ago |
| Avoid overflow (src/backend/utils/adt/formatting.c) |
6209 |
Moved to different CF |
Bugfix
|
19 |
10/10
|
+5−2
|
Ranier Vilela (raniervilela) |
|
|
2 |
3 months ago |
| Move instrumentation structs |
6210 |
Committed |
Refactoring Only
My First Patch
|
|
10/10
|
+235−188
|
Mario Gonzalez (gonzalemario) |
|
Ãlvaro Herrera (alvherre) |
1 |
1 month ago |
| fix corner cases involving failed DSM registry entry initialization and leaked LWLock tranches |
6211 |
Moved to different CF |
Bugfix
|
stable |
10/10
|
+49−12
|
Nathan Bossart (bossartn) |
|
Nathan Bossart (bossartn) |
2 |
3 months ago |
| pg_get_domain_ddl: DDL reconstruction function for CREATE DOMAIN statement |
6212 |
Moved to different CF |
Good First Review
|
19 |
10/10
|
+801−1
|
Florin Irion (irionr), Tim Waizenegger (tim.waizenegger.edb) |
Haritabh Gupta (haritabhgupta), Kuba Knysiak (xsni12) |
|
2 |
1 week ago |
| remove obsolete autovacuum comment |
6213 |
Moved to different CF |
Comments Only
|
19 |
9/10
|
+0−5
|
Nathan Bossart (bossartn) |
|
Nathan Bossart (bossartn) |
2 |
3 months ago |
| Add support for COPY TO in tablesync for partitioned tables. |
6214 |
Moved to different CF |
Logical Replication
|
19 |
10/10
|
+3−2
|
Ajin Cherian (ajinc) |
|
Masahiko Sawada (masahikosawada) |
2 |
3 months ago |
| Add pg_get_database_ddl() function to reconstruct CREATE DATABASE statement |
6215 |
Moved to different CF |
|
|
10/10
|
+813−0
|
Akshay Joshi (akshay.joshi) |
Japin Li (japin) |
|
2 |
yesterday |
| tuple radix sort |
6217 |
Moved to different CF |
Performance
|
|
10/10
|
+48−7
|
John Naylor (john.naylor) |
Chengpeng Yan (chengpeng.yan) |
|
2 |
1 week ago |
| implement GRANT/REVOKE ... GRANTED BY |
6218 |
Moved to different CF |
SQL Commands
|
19 |
10/10
|
+42−29
|
Nathan Bossart (bossartn) |
Jaime Casanova (jcasanov), Adam Brusselback (tostino) |
|
2 |
1 month ago |
| pg_dump flag for dumping tables data in multiple chunks, for huge tables can often give near-linear speedup when parallelized |
6219 |
Moved to different CF |
Performance
libpq
|
stable |
Needs rebase!
|
|
Hannu Krosing (hannukrosing) |
Dilip Kumar (dilip.kumar), Pavel Stehule (okbobcz), Neil Min (neilmin) |
|
2 |
2 weeks ago |
| psql: add \dcs to list all constraints |
6220 |
Moved to different CF |
psql
libpq
|
19 |
9/10
|
+873−3
|
Tatsuro Yamada (tatsuro_yamada) |
Jim Jones (jimus) |
|
2 |
1 month ago |
| Refactor how we form HeapTuples for CatalogTuple(Insert|Update) |
6221 |
Withdrawn |
Refactoring Only
|
19 |
Needs rebase!
|
|
Greg Burd (gregburd) |
|
|
1 |
1 month ago |
| enhance wraparound warnings |
6222 |
Moved to different CF |
|
19 |
10/10
|
+100−18
|
Nathan Bossart (bossartn) |
|
|
2 |
1 week ago |
| postgresql.conf.sample tab width |
6223 |
Moved to different CF |
|
stable |
Needs rebase!
|
|
Nathan Bossart (bossartn) |
|
Nathan Bossart (bossartn) |
2 |
3 months ago |
| Give Plugins control at the end of CHECKPOINT to store their state |
6224 |
Moved to different CF |
Extensions
|
19 |
10/10
|
+215−0
|
Andrei Lepikhov (lepikhov), Asif Rehman (asifrana) |
|
|
2 |
3 months ago |
| Add memory usage reporting to VACUUM VERBOSE |
6225 |
Committed |
My First Patch
|
19 |
10/10
|
+33−0
|
Tatsuya Kawata (croissant) |
|
Masahiko Sawada (masahikosawada) |
1 |
2 months ago |
| gen_guc_tables.pl: Validate required GUC fields before code generation |
6226 |
Moved to different CF |
|
19 |
10/10
|
+46−0
|
Chao Li (chaol) |
Mahmoud Ayman (mahmoudayman) |
Peter Eisentraut (petere) |
2 |
3 months ago |
| backend/nodes cleanup: Move loop variables definitions into for statement |
6227 |
Moved to different CF |
Refactoring Only
|
19 |
10/10
|
+20−35
|
Chao Li (chaol) |
|
Peter Eisentraut (petere) |
2 |
3 months ago |
| Adding callback support for custom statistics kinds |
6228 |
Committed |
|
|
9/10
|
+524−21
|
Sami Imseih (simseih) |
|
Michael Paquier (michael-kun) |
1 |
2 months ago |
| Have BackendXidGetPid return pid_t |
6229 |
Rejected |
|
|
9/10
|
+2−2
|
Sami Imseih (simseih) |
|
|
1 |
3 months ago |
| vacuumdb: add --dry-run |
6230 |
Committed |
|
19 |
10/10
|
+89−47
|
Corey Huinker (coreyh) |
Nathan Bossart (bossartn) |
Nathan Bossart (bossartn) |
1 |
2 months ago |
| misleading error message in DefineIndex |
6231 |
Committed |
|
stable |
10/10
|
+31−31
|
Jian He (stayreal) |
Tom Lane (tgl) |
Tom Lane (tgl) |
1 |
1 month ago |
| transformJsonFuncExpr pathspec cache lookup failed |
6232 |
Moved to different CF |
Bugfix
Backport
|
stable |
Needs rebase!
|
|
Jian He (stayreal) |
|
Amit Langote (amitlan) |
2 |
3 months ago |
| Introduce a new GUC to allow logical walsender to shutdown immediately without waiting for a response from the client. |
6234 |
Moved to different CF |
Backport
GUC
Logical Replication
|
|
Needs rebase!
|
|
Andrey Silitskiy (andrey-silitskiy) |
Fujii Masao (masaofujii) |
|
2 |
2 weeks ago |
| Implement pg_add_size_overflow() and friends |
6235 |
Committed |
Refactoring Only
|
19 |
10/10
|
+0−0
|
Jacob Champion (jchampion) |
|
Jacob Champion (jchampion) |
1 |
3 months ago |
| fix documentation for insert vacuum formula |
6236 |
Moved to different CF |
Docs Only
|
18 |
2/10
|
+7−3
|
Nathan Bossart (bossartn) |
|
Nathan Bossart (bossartn) |
2 |
3 months ago |
| IS JSON predicate support for domain base type as JSON/JSONB/BYTEA/TEXT |
6237 |
Moved to different CF |
|
19 |
10/10
|
+356−9
|
Jian He (stayreal) |
|
|
2 |
3 months ago |
| 001_password.pl fails with --without-readline |
6238 |
Committed |
Bugfix
Testing
|
19 |
10/10
|
+58−27
|
Oleg Tselebrovskiy (oleg.tselebrovskiy.pgpro) |
Soumya S Murali (soumyamurali) |
Tom Lane (tgl) |
1 |
1 month ago |
| Allow GUC settings in CREATE SUBSCRIPTION CONNECTION to take effect on publisher's walsender |
6239 |
Committed |
Logical Replication
|
|
10/10
|
+62−10
|
Fujii Masao (masaofujii) |
|
Fujii Masao (masaofujii) |
1 |
1 month ago |
| Remove useless casts to (void *) |
6241 |
Moved to different CF |
Refactoring Only
|
19 |
9/10
|
+0−0
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
Peter Eisentraut (petere) |
2 |
3 months ago |
| parallel pgbench -i |
6242 |
Moved to different CF |
Performance
|
|
10/10
|
+501−35
|
Mircea Cadariu (mcadariu) |
lakshmi g (lakshmi) |
|
2 |
5 days ago |
| Fix ARM64/MSVC atomic memory ordering issues on Win11 by adding explicit DMB âbarriers |
6243 |
Committed |
Bugfix
|
19 |
10/10
|
+40−11
|
Dave Cramer (dcramer), Greg Burd (gregburd) |
Nathan Bossart (bossartn) |
Nathan Bossart (bossartn) |
1 |
1 month ago |
| psql: tab completion for ALTER ROLE ... IN DATABASE ... |
6244 |
Moved to different CF |
psql
libpq
|
19 |
10/10
|
+68−2
|
Ian Barwick (barwick), Vasu M (vasu01) |
Surya Poondla (spoondla), Dharin Shah (dharins0) |
|
2 |
1 month ago |
| Idea to enhance pgbench by more modes to generate data (multi-TXNs, UNNEST, COPY BINARY) |
6245 |
Moved to different CF |
Performance
My First Patch
Refactoring Only
|
19 |
9/10
|
+763−131
|
Boris Mironov (bmironov) |
Egor Madyshev (emadyshev) |
|
2 |
5 days ago |
| Remove ctid from self-join examples in UPDATE and DELETE docs |
6246 |
Withdrawn |
Docs Only
|
19 |
10/10
|
+8−11
|
Bernice Southey (fyrefreez) |
|
|
1 |
3 months ago |
| Reorganize pqcomm.h a bit |
6247 |
Committed |
Refactoring Only
|
19 |
Needs rebase!
|
|
Jacob Champion (jchampion) |
|
Jacob Champion (jchampion) |
1 |
3 months ago |
| Avoid pallocs in async.c's "critical section" |
6248 |
Withdrawn |
|
|
Needs rebase!
|
|
Joel Jacobson (joeljacobson) |
|
|
1 |
3 months ago |
| Remove useless casting to the same type |
6249 |
Committed |
Refactoring Only
|
19 |
10/10
|
+80−80
|
Bertrand Drouvot (bertranddrouvot.pg) |
Nathan Bossart (bossartn) |
Peter Eisentraut (petere) |
1 |
2 months ago |
| better handle errors in dsm registry functions |
6250 |
Moved to different CF |
|
stable |
10/10
|
+78−69
|
Nathan Bossart (bossartn) |
|
Nathan Bossart (bossartn) |
2 |
3 months ago |
| Use ROLERECURSE_PRIVS in is_admin_of_role() |
6251 |
Moved to different CF |
Good First Review
|
|
10/10
|
+16−1
|
ChangAo Chen (chenchangao) |
|
|
2 |
2 months ago |
| Visibility bug in tuple lock |
6253 |
Committed |
Bugfix
|
19 |
Needs rebase!
|
|
David Geier (geidav) |
Heikki Linnakangas (heikki) |
Heikki Linnakangas (heikki) |
1 |
2 months ago |
| Rewrites CTEs only once to prevent a spurious error |
6254 |
Committed |
My First Patch
Bugfix
|
|
Needs rebase!
|
|
Bernice Southey (fyrefreez) |
|
Dean Rasheed (deanr) |
1 |
3 months ago |
| Minor refactor of ExecScanExtended() |
6255 |
Moved to different CF |
Refactoring Only
Good First Review
|
|
10/10
|
+6−9
|
ChangAo Chen (chenchangao) |
Aditya Gollamudi (adigoll) |
|
2 |
1 month ago |
| Remove unused struct fields |
6256 |
Moved to different CF |
Refactoring Only
|
19 |
10/10
|
+2−6
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
Nathan Bossart (bossartn) |
2 |
3 months ago |
| show size of DSAs and dshash tables in pg_dsm_registry_allocations |
6257 |
Committed |
|
19 |
10/10
|
+53−25
|
Nathan Bossart (bossartn) |
|
Nathan Bossart (bossartn) |
1 |
2 months ago |
| Adds two new modifiers for \dt[Oo] and \di[Oo]. This helps inspect large deployments where relation size is important. |
6258 |
Moved to different CF |
psql
My First Patch
libpq
|
19 |
10/10
|
+25−3
|
M.Atıf CEYLAN (ceylani) |
|
|
2 |
1 month ago |
| doc: Clarify ANALYZE VERBOSE output |
6259 |
Moved to different CF |
Docs Only
|
stable |
10/10
|
+2−1
|
Shinya Kato (shinyakato) |
|
|
2 |
4 months ago |
| extend JSON_TABLE top level path expression |
6260 |
Moved to different CF |
|
19 |
10/10
|
+238−105
|
Jian He (stayreal) |
|
|
2 |
3 months ago |
| Static assertion implementation improvements |
6261 |
Committed |
|
|
Needs rebase!
|
|
Peter Eisentraut (petere), Thomas Munro (macdice) |
|
Peter Eisentraut (petere) |
1 |
3 months ago |
| Remove unused function parameters, part 1: contrib |
6263 |
Moved to different CF |
Refactoring Only
|
19 |
10/10
|
+50−80
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
2 |
2 months ago |
| Remove unused function parameters, part 2: replication |
6264 |
Moved to different CF |
Refactoring Only
|
19 |
10/10
|
+42−42
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
2 |
2 months ago |
| Add MODE parameter to WAIT FOR LSN command |
6265 |
Committed |
|
19 |
10/10
|
+58−12
|
Xuneng Zhou (dylanzhou) |
|
Alexander Korotkov (smagen) |
1 |
1 month ago |
| Better Performance for PostgreSQL with large INSERTs |
6266 |
Moved to different CF |
Performance
GUC
|
19 |
10/10
|
+24−14
|
Filip Januš (fjanus) |
|
|
2 |
2 months ago |
| split tablecmds.c |
6269 |
Moved to different CF |
Refactoring Only
|
19 |
10/10
|
+8077−7950
|
Nathan Bossart (bossartn) |
|
|
2 |
1 month ago |
| UPDATE run check constraints for affected columns only |
6270 |
Moved to different CF |
|
19 |
10/10
|
+130−11
|
Jian He (stayreal) |
|
|
2 |
1 month ago |
| Fix PrivateRefCount hash table key size |
6273 |
Committed |
Bugfix
|
stable |
10/10
|
+1−1
|
Bertrand Drouvot (bertranddrouvot.pg) |
Nathan Bossart (bossartn) |
Nathan Bossart (bossartn) |
1 |
2 months ago |
| Add a greedy join search algorithm to handle large join problems |
6274 |
Moved to different CF |
Performance
|
|
2/10
|
+1922−4
|
Chengpeng Yan (chengpeng.yan) |
lakshmi g (lakshmi) |
|
2 |
1 week ago |
| use LW_SHARED in dsa_get_total_size() |
6275 |
Committed |
|
19 |
10/10
|
+2−2
|
Nathan Bossart (bossartn) |
|
Nathan Bossart (bossartn) |
1 |
2 months ago |
| Safer hash table initialization macro |
6276 |
Moved to different CF |
Refactoring Only
|
19 |
10/10
|
+942−1431
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
2 |
1 month ago |
| Use func(void) for functions with no parameters |
6277 |
Committed |
Refactoring Only
|
19 |
10/10
|
+11−11
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
Nathan Bossart (bossartn) |
1 |
2 months ago |
| Improve robustness of CORR() and related aggregates |
6278 |
Committed |
Bugfix
|
|
10/10
|
+247−66
|
Tom Lane (tgl) |
|
Tom Lane (tgl) |
1 |
2 months ago |
| Fix crash during recovery when redo segment is missing |
6279 |
Committed |
Bugfix
Backport
|
|
Needs rebase!
|
|
Nitin Jadhav (nitinjadhav11) |
|
Michael Paquier (michael-kun) |
1 |
1 month ago |
| refactor ExecInitPartitionInfo |
6280 |
Moved to different CF |
Refactoring Only
|
stable |
9/10
|
+6−29
|
Jian He (stayreal) |
|
|
2 |
6 days ago |
| domain for WITHOUT OVERLAPS |
6281 |
Moved to different CF |
|
19 |
10/10
|
+341−8
|
Jian He (stayreal) |
Paul Jungwirth (pjungwir) |
|
2 |
2 weeks ago |
| Small clarifications for the pg_dumpall documentation |
6282 |
Moved to different CF |
Docs Only
|
19 |
10/10
|
+8−3
|
Laurenz Albe (laurenz) |
|
|
2 |
21 hours ago |
| Support getrandom() for pg_strong_random() source |
6283 |
Moved to different CF |
|
19 |
10/10
|
+259−35
|
Masahiko Sawada (masahikosawada) |
|
|
2 |
1 month ago |
| More const-marking cleanup |
6284 |
Committed |
|
|
10/10
|
+255−136
|
Tom Lane (tgl) |
|
Tom Lane (tgl) |
1 |
2 months ago |
| explain plans for foreign scans |
6285 |
Moved to different CF |
|
19 |
10/10
|
+964−9
|
dinesh salve (dinesh-salve) |
Sami Imseih (simseih) |
|
2 |
1 month ago |
| Moving _bt_readpage and _bt_checkkeys into a new .c file |
6286 |
Committed |
Refactoring Only
|
19 |
10/10
|
+3813−3777
|
Peter Geoghegan (pgeoghegan) |
|
Peter Geoghegan (pgeoghegan) |
1 |
2 months ago |
| Change comment in `contrib/amcheck` regression suite |
6287 |
Moved to different CF |
Help - Bikeshedding
Comments Only
|
|
10/10
|
+33−8
|
Kirill Reshke (reshke) |
|
|
2 |
1 month ago |
| Add sampling statistics to autoanalyze log output |
6288 |
Moved to different CF |
Monitoring
|
19 |
10/10
|
+116−42
|
Tatsuya Kawata (croissant) |
Fujii Masao (masaofujii) |
|
2 |
2 weeks ago |
| Fix text in comment of copyto.c |
6290 |
Committed |
Comments Only
|
19 |
Not processed
|
|
Tatsuya Kawata (croissant) |
|
Michael Paquier (michael-kun) |
1 |
3 months ago |
| Make copyObject work in C++ |
6291 |
Moved to different CF |
Extensions
Modernization
|
|
10/10
|
+182−13
|
Jelte Fennema-Nio (jeltef) |
Akshat Jaimini (akshatj) |
Peter Eisentraut (petere) |
2 |
20 hours ago |
| Select PG_PRINTF_ATTRIBUTE separately for C and C++ |
6293 |
Committed |
|
|
10/10
|
+169−12
|
Tom Lane (tgl) |
|
Tom Lane (tgl) |
1 |
2 months ago |
| Fix a minor typo in the comment of read_stream_start_pending |
6294 |
Committed |
AIO
|
19 |
10/10
|
+1−1
|
Xuneng Zhou (dylanzhou) |
|
Heikki Linnakangas (heikki) |
1 |
2 months ago |
| Fix typo 586/686 in atomics/arch-x86.h |
6295 |
Moved to different CF |
Comments Only
|
19 |
10/10
|
+1−1
|
Jakub Wartak (jakub.wartak.tomtom) |
|
|
2 |
2 months ago |
| Centralize exit() checks for libpq into a shared Perl script used by both Makefile and Meson; unify platform handling and use nm detected at configure time |
6296 |
Committed |
Missing Tests
PL/Perl
libpq
My First Patch
|
19 |
10/10
|
+2−1
|
Vasu M (vasu01) |
|
Michael Paquier (michael-kun) |
1 |
2 months ago |
| Give StartReadBuffers() a more robust interface. |
6297 |
Moved to different CF |
AIO
Refactoring Only
|
19 |
10/10
|
+0−0
|
Thomas Munro (macdice) |
Xuneng Zhou (dylanzhou) |
|
2 |
4 months ago |
| Add pg_current_vxact_id() function to expose virtual transaction IDs |
6298 |
Moved to different CF |
Good First Review
Monitoring
|
19 |
9/10
|
+109−4
|
Pavlo Golub (pasha_golub) |
Henson Choi (assam258.gmail.com) |
|
2 |
3 weeks ago |
| Let's add a test for NLS translation of PRI* macros |
6300 |
Committed |
Testing
|
|
10/10
|
+322−1
|
Tom Lane (tgl) |
|
Tom Lane (tgl) |
1 |
2 months ago |
| Safer and easier to use hash table initialization macro |
6301 |
Moved to different CF |
Refactoring Only
|
|
10/10
|
+942−1431
|
Bertrand Drouvot (bdrouvot), Jelte Fennema-Nio (jeltef) |
|
|
2 |
1 month ago |
| Mark function arguments of type "T *" as "const T *" where possible |
6302 |
Withdrawn |
Refactoring Only
|
19 |
Needs rebase!
|
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
1 |
2 months ago |
| refactor handling optional argument in system functions |
6303 |
Moved to different CF |
Refactoring Only
|
19 |
10/10
|
+18−161
|
Mark Wong (markwkm) |
|
|
2 |
2 days ago |
| Incorrect historic snapshot may be serialized to disk during fast-forwarding |
6304 |
Moved to different CF |
Bugfix
|
|
10/10
|
+11−7
|
ChangAo Chen (chenchangao), haiyang li (ocean-li) |
|
|
2 |
1 month ago |
| Add support for partial incremental materialized view refresh using REFRESH ... WHERE |
6305 |
Moved to different CF |
My First Patch
SQL Commands
|
19 |
10/10
|
+1477−74
|
Adam Brusselback (tostino) |
Dharin Shah (dharins0) |
|
2 |
1 month ago |
| Expose checkpoint reason to completion log messages. |
6306 |
Moved to different CF |
Extensions
Performance
|
19 |
10/10
|
+35−25
|
Soumya S Murali (soumyamurali) |
Fujii Masao (masaofujii), Michael Banck (mbanck), Vasu M (vasu01) |
Fujii Masao (masaofujii) |
2 |
1 week ago |
| Expose checkpoint timestamp and duration in pg_stat_checkpointer |
6307 |
Moved to different CF |
Extensions
Performance
|
19 |
Needs rebase!
|
|
Soumya S Murali (soumyamurali) |
|
|
2 |
2 months ago |
| Add last_executed timestamp to pg_stat_statements |
6308 |
Moved to different CF |
Extensions
Good First Review
Monitoring
|
19 |
10/10
|
+267−4
|
Pavlo Golub (pasha_golub) |
|
|
2 |
1 week ago |
| Fix and improve allocation formulas |
6310 |
Withdrawn |
Refactoring Only
|
19 |
Needs rebase!
|
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
1 |
2 months ago |
| Add WALRCV_CONNECTING state to walreceiver |
6311 |
Moved to different CF |
Monitoring
|
19 |
Needs rebase!
|
|
Xuneng Zhou (dylanzhou) |
|
Michael Paquier (michael-kun) |
2 |
1 month ago |
| change default default_toast_compression to lz4 |
6312 |
Moved to different CF |
Performance
GUC
|
|
10/10
|
+35−5
|
Euler Taveira (eulerto) |
|
Peter Eisentraut (petere) |
2 |
2 days ago |
| Proposal: Add a callback data parameter to GetNamedDSMSegment |
6313 |
Committed |
|
19 |
10/10
|
+34−16
|
|
Nathan Bossart (bossartn), Sami Imseih (simseih) |
Nathan Bossart (bossartn) |
1 |
2 months ago |
| Don't use the deprecated and insecure PQcancel in our frontend tools anymore |
6314 |
Moved to different CF |
psql
Security
|
|
10/10
|
+428−326
|
Jelte Fennema-Nio (jeltef) |
|
|
2 |
2 weeks ago |
| Enable partitionwise join for partition keys wrapped by RelabelType |
6315 |
Moved to different CF |
|
|
10/10
|
+50−2
|
Matheus Alcantara (matheus.alcantara) |
|
|
2 |
3 days ago |
| Docs: Standardize "cannot" usage in SGML source |
6317 |
Committed |
Docs Only
|
19 |
9/10
|
+3−3
|
Chao Li (chaol) |
|
Bruce Momjian (bmomjian) |
1 |
2 months ago |
| Change the signature of pgstat_report_vacuum() so that it's passed a Relation |
6318 |
Committed |
Refactoring Only
|
19 |
10/10
|
+0−0
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
Michael Paquier (michael-kun) |
1 |
2 months ago |
| Fix possible 'unexpected data beyond EOF' on replica restart |
6319 |
Committed |
Bugfix
|
stable |
10/10
|
+16−1
|
Anthonin Bonnefoy (bonnefoa) |
|
Heikki Linnakangas (heikki) |
1 |
1 month ago |
| Propagate XLogFindNextRecord error to callers |
6320 |
Moved to different CF |
|
19 |
10/10
|
+79−16
|
Anthonin Bonnefoy (bonnefoa) |
Mircea Cadariu (mcadariu) |
|
2 |
2 days ago |
| Support named (destination) portals in extended proto for psql meta commands. |
6321 |
Moved to different CF |
libpq
|
stable |
10/10
|
+158−16
|
Kirill Reshke (reshke) |
Sami Imseih (simseih) |
|
2 |
1 month ago |
| Error position support for ComputeIndexAttrs |
6322 |
Committed |
|
19 |
Needs rebase!
|
|
Jian He (stayreal) |
|
Tom Lane (tgl) |
1 |
1 month ago |
| Adjust pg_hba for MD5 deprecation |
6323 |
Committed |
Docs Only
|
|
10/10
|
+2−2
|
Mikael Gustavsson (micke.vischan) |
|
John Naylor (john.naylor) |
1 |
1 month ago |
| Do not emit FPW for unlogged relations in BRIN empty-page |
6324 |
Committed |
Performance
|
stable |
10/10
|
+5−1
|
Kirill Reshke (reshke) |
|
Heikki Linnakangas (heikki) |
1 |
2 months ago |
| Don't cast away const where possible |
6325 |
Committed |
Refactoring Only
|
19 |
10/10
|
+29−29
|
Bertrand Drouvot (bertranddrouvot.pg) |
Peter Eisentraut (petere) |
Peter Eisentraut (petere) |
1 |
1 month ago |
| Refactor query normalization into core query jumbling |
6326 |
Moved to different CF |
Refactoring Only
|
19 |
Needs rebase!
|
|
Sami Imseih (simseih) |
|
|
2 |
1 month ago |
| Fix outdated comments in catcache.h |
6327 |
Committed |
Comments Only
|
|
8/10
|
+1−4
|
ChangAo Chen (chenchangao) |
|
David Rowley (davidrowley) |
1 |
1 month ago |
| DOC: fixes an error in alter table doc |
6328 |
Moved to different CF |
Docs Only
|
19 |
10/10
|
+2−2
|
Chao Li (chaol) |
Robert Treat (xzilla) |
|
2 |
1 month ago |
| Fix unexpected reversal of the list during rehash catcache |
6330 |
Committed |
|
|
10/10
|
+2−2
|
ChangAo Chen (chenchangao) |
|
Michael Paquier (michael-kun) |
1 |
1 month ago |
| Message in pg_terminate_backend |
6331 |
Moved to different CF |
Good First Review
|
19 |
9/10
|
+362−18
|
Roman Khapov (rkhapov) |
|
|
2 |
3 weeks ago |
| Fix GetOperatorFromCompareType using uninitialized variable |
6333 |
Committed |
Bugfix
|
19 |
10/10
|
+29−27
|
Paul Jungwirth (pjungwir) |
|
David Rowley (davidrowley) |
1 |
1 month ago |
| Remove header lock BufferGetLSNAtomic() on architectures with 64 bit atomic operations |
6334 |
Moved to different CF |
Performance
|
19 |
10/10
|
+52−33
|
Andreas Karlsson (kandreas) |
|
|
2 |
3 weeks ago |
| File locks for data directory lockfile in the context of Linux namespaces |
6335 |
Moved to different CF |
|
stable |
10/10
|
+111−18
|
Dmitry Dolgov (erthalion) |
|
|
2 |
1 month ago |
| [bug fix] prepared transaction might be lost when max_prepared_transactions is zero on the subscriber |
6336 |
Committed |
Backport
Logical Replication
|
|
Needs rebase!
|
|
Zhijie Hou (houzj) |
|
Amit Kapila (amitkapila) |
1 |
2 months ago |
| add new parameter to pg_replication_origin_session_setup |
6337 |
Committed |
Backport
Logical Replication
|
|
Needs rebase!
|
|
Zhijie Hou (houzj) |
|
Amit Kapila (amitkapila) |
1 |
1 month ago |
| Assertion failure in SnapBuildInitialSnapshot() |
6338 |
Committed |
Backport
Logical Replication
|
|
Needs rebase!
|
|
Zhijie Hou (houzj) |
|
Masahiko Sawada (masahikosawada) |
1 |
2 months ago |
| Avoid corrupting DefElem nodes when parsing publication_names and publish options |
6339 |
Committed |
Bugfix
Good First Review
Logical Replication
Backport
|
stable |
10/10
|
+0−0
|
Sunil Seetharama (sunils26) |
Henson Choi (assam258.gmail.com) |
David Rowley (davidrowley) |
1 |
1 month ago |
| Add --extra-dependencies and immediate data dumping for pg_dump/pg_upgrade |
6340 |
Moved to different CF |
|
19 |
10/10
|
+220−6
|
Jeevan Chalke (jeevan.chalke) |
|
|
2 |
2 months ago |
| Cleaning up PREPARE query strings? |
6341 |
Moved to different CF |
SQL Commands
|
|
10/10
|
+143−26
|
Julien Rouhaud (rjuju) |
Sami Imseih (simseih) |
|
2 |
7 hours ago |
| pg_stat_statements: Fix nested tracking for implicitly closed cursors |
6342 |
Moved to different CF |
Monitoring
|
|
10/10
|
+309−26
|
Sami Imseih (simseih) |
|
|
2 |
1 month ago |
| Reuse data from readRecordBuf in XLogDecodeNextRecord |
6343 |
Withdrawn |
AIO
Performance
My First Patch
|
19 |
2/10
|
+97−68
|
Sonya Valchuk (pyos) |
|
|
1 |
2 months ago |
| Add Restart Policy to Systemd Unit File |
6344 |
Moved to different CF |
Docs Only
|
|
10/10
|
+1−0
|
Andrew Jackson (andrewjackson) |
|
|
2 |
3 months ago |
| Refactor replication origin state reset helpers |
6345 |
Committed |
Refactoring Only
|
19 |
10/10
|
+102−84
|
Chao Li (chaol) |
Ashutosh Bapat (ashutoshbapat) |
Masahiko Sawada (masahikosawada) |
2 |
1 month ago |
| Streamify more code paths |
6346 |
Moved to different CF |
Extensions
AIO
Performance
|
19 |
10/10
|
+300−46
|
Xuneng Zhou (dylanzhou) |
|
|
2 |
2 weeks ago |
| [Patch]Add tab completion for DELETE ... USING |
6347 |
Moved to different CF |
psql
libpq
|
19 |
9/10
|
+3−1
|
Tatsuya Kawata (croissant) |
Fujii Masao (masaofujii), Kirill Reshke (reshke), Soumya S Murali (soumyamurali) |
|
2 |
1 hour ago |
| Fix incorrect assertion in heapgettup_pagemode() |
6348 |
Committed |
Good First Review
|
|
10/10
|
+1−1
|
ChangAo Chen (chenchangao) |
|
Heikki Linnakangas (heikki) |
1 |
1 month ago |
| cleanup: Split long Makefile lists across lines and sort them |
6349 |
Committed |
Refactoring Only
|
|
Needs rebase!
|
|
Jelte Fennema-Nio (jeltef) |
|
Michael Paquier (michael-kun) |
1 |
2 months ago |
| Fixing some ancient errors in hash join costing |
6350 |
Committed |
Bugfix
|
19 |
10/10
|
+268−246
|
Tom Lane (tgl) |
|
Tom Lane (tgl) |
1 |
2 months ago |
| Storage layer hooks to enable data transformation in extensions |
6351 |
Withdrawn |
Extensions
My First Patch
|
|
9/10
|
+1718−3
|
Henson Choi (assam258.gmail.com) |
|
|
1 |
2 months ago |
| Improve performance of tuple deformation |
6352 |
Moved to different CF |
Performance
|
|
9/10
|
+1103−659
|
David Rowley (davidrowley) |
Zsolt Parragi (zsolt.parragi) |
|
2 |
2 days ago |
| Assert when executing query on partitioned table |
6353 |
Committed |
Bugfix
|
19 |
10/10
|
+4−7
|
Dmitry Koval (d.koval) |
Tom Lane (tgl) |
Tom Lane (tgl) |
1 |
1 month ago |
| Remove Int8GetDatum, DatumGetUInt8 and UInt8GetDatum funcitons |
6354 |
Moved to different CF |
Refactoring Only
Good First Review
|
19 |
9/10
|
+9−38
|
Aleksander Alekseev (a.alekseev), Kirill Reshke (reshke) |
|
|
2 |
1 month ago |
| Change IndexAmRoutines to be statically allocated |
6355 |
Committed |
Performance
|
|
9/10
|
+0−0
|
Matthias van de Meent (mmeent) |
|
Tom Lane (tgl) |
1 |
2 months ago |
| Hash-based MCV matching for large IN-lists |
6356 |
Moved to different CF |
Performance
|
stable |
10/10
|
+686−5
|
Ilia Evdokimov (ilidock95) |
David Geier (geidav), Tatsuya Kawata (croissant) |
|
2 |
2 days ago |
| Wrong comment for ReplicationSlotCreate |
6357 |
Committed |
Comments Only
|
19 |
9/10
|
+0−0
|
Daniil Davydov (dddaniil) |
|
Amit Kapila (amitkapila) |
1 |
1 month ago |
| Refactor PROCLOCK hash table into partitioned list allocator |
6358 |
Moved to different CF |
Refactoring Only
|
|
10/10
|
+325−310
|
Andrey Borodin (x4m) |
|
|
2 |
1 month ago |
| Remove support for standard_conforming_strings = off |
6359 |
Committed |
|
|
10/10
|
+155−661
|
Tom Lane (tgl) |
|
Tom Lane (tgl) |
1 |
1 month ago |
| Speed up ICU case conversion |
6360 |
Committed |
Performance
|
19 |
10/10
|
+208−94
|
Andreas Karlsson (kandreas) |
|
Jeff Davis (jdavis) |
1 |
1 month ago |
| Support for EXTRA_REGRESS_OPTS and TEMP_CONFIG for meson tests |
6361 |
Moved to different CF |
Testing
|
|
2/10
|
+9−0
|
Andreas Karlsson (kandreas) |
|
|
2 |
1 month ago |
| PL/Python initialization cleanup |
6362 |
Committed |
|
|
10/10
|
+62−88
|
Peter Eisentraut (petere) |
|
Peter Eisentraut (petere) |
1 |
1 month ago |
| Add a berief general comment on BTScanInsertData's nextkey and backward |
6363 |
Moved to different CF |
Comments Only
|
|
10/10
|
+3−2
|
Yugo Nagata (yugo.nagata) |
|
|
2 |
3 months ago |
| Fix comments on _bt_skiparray_strat_increment/decrement |
6364 |
Committed |
Comments Only
|
|
10/10
|
+0−0
|
Yugo Nagata (yugo.nagata) |
|
Peter Geoghegan (pgeoghegan) |
1 |
1 month ago |
| psql: Add tab completion for \copy pstdin and pstdout |
6365 |
Committed |
libpq
|
|
10/10
|
+15−6
|
Yugo Nagata (yugo.nagata) |
|
Masahiko Sawada (masahikosawada) |
1 |
1 month ago |
| Add "format" target to make and ninja to run pgindent and pgperltidy |
6366 |
Moved to different CF |
Devtools
|
|
9/10
|
+315−28
|
Jelte Fennema-Nio (jeltef) |
|
|
2 |
1 month ago |
| Generate pkg-config for server module development |
6367 |
Moved to different CF |
|
|
10/10
|
+27−13
|
Anders Ã
strand (anders_a) |
|
|
2 |
1 month ago |
| Create unique GiST index |
6368 |
Moved to different CF |
Bugfix
SQL Commands
|
19 |
10/10
|
+447−17
|
Paul Jungwirth (pjungwir) |
|
|
2 |
1 month ago |
| Use Python "Limited API" in PL/Python |
6369 |
Committed |
|
19 |
10/10
|
+11−5
|
Bryan Green (lispyone) |
Peter Eisentraut (petere) |
Peter Eisentraut (petere) |
2 |
1 month ago |
| intarray: fix an edge case int32 overflow bug |
6374 |
Committed |
Extensions
Bugfix
|
stable |
Not processed
|
|
Chao Li (chaol) |
|
David Rowley (davidrowley) |
2 |
1 month ago |
| Adjust errcode in checkPartition(). |
6376 |
Committed |
Bugfix
|
19 |
10/10
|
+1−1
|
Tender Wang (tndrwang) |
|
Alexander Korotkov (smagen) |
2 |
1 month ago |
| fix pg_dump's use of pg_get_sequence_data |
6382 |
Committed |
Bugfix
|
18 |
10/10
|
+18−6
|
Nathan Bossart (bossartn) |
|
Nathan Bossart (bossartn) |
2 |
1 month ago |
| file_fdw: Support multi-line HEADER option. |
6383 |
Committed |
Extensions
|
19 |
10/10
|
+130−31
|
Shinya Kato (shinyakato) |
Fujii Masao (masaofujii) |
Fujii Masao (masaofujii) |
2 |
1 month ago |
| Use correct macro for accessing offset numbers. |
6387 |
Committed |
|
stable |
10/10
|
+15−15
|
Kirill Reshke (reshke) |
|
Michael Paquier (michael-kun) |
2 |
1 month ago |
| [pg_stat_statements crashes with var and non-var expressions in IN clause |
6395 |
Committed |
Bugfix
|
stable |
9/10
|
+31−3
|
Sami Imseih (simseih) |
|
Michael Paquier (michael-kun) |
2 |
1 month ago |
| PL/Python initialization cleanup |
6396 |
Committed |
PL/Python
|
|
Needs rebase!
|
|
Peter Eisentraut (petere) |
|
Peter Eisentraut (petere) |
2 |
1 month ago |
| refactor architecture-specific popcount code |
6398 |
Committed |
Refactoring Only
|
19 |
10/10
|
+534−566
|
Nathan Bossart (bossartn) |
|
Nathan Bossart (bossartn) |
2 |
5 days ago |
| backup: Fix trivial typo and error message issues |
6403 |
Committed |
Good First Review
Comments Only
|
|
10/10
|
+2−2
|
Man Zeng (zengman) |
|
Michael Paquier (michael-kun) |
2 |
1 month ago |
| DOCS - "\d mytable" also shows any publications that publish mytable |
6414 |
Committed |
Docs Only
|
19 |
10/10
|
+5−5
|
Peter Smith (smithpb2250) |
|
Fujii Masao (masaofujii) |
2 |
1 month ago |
| Remove unnecessary abort() from WalSndShutdown(). |
6434 |
Committed |
Refactoring Only
|
|
10/10
|
+0−1
|
Fujii Masao (masaofujii) |
|
Fujii Masao (masaofujii) |
2 |
1 month ago |
| Improvements and refactoring in shmem.c |
6443 |
Committed |
Refactoring Only
|
|
10/10
|
+91−106
|
Heikki Linnakangas (heikki), Ashutosh Bapat (ashutoshbapat) |
|
Heikki Linnakangas (heikki) |
2 |
1 month ago |