| Inline non-SQL SRFs |
5083 |
Moved to different CF |
Performance
|
19 |
10/10
|
+755−115
|
Paul Jungwirth (pjungwir) |
Tom Lane (tgl) |
Tom Lane (tgl) |
5 |
2 months ago |
| Asynchronous MergeAppend Execution |
5129 |
Moved to different CF |
Performance
|
|
10/10
|
+1441−710
|
Alexander Pyhalov (a.pyhalov) |
Matheus Alcantara (matheus.alcantara) |
|
7 |
4 weeks ago |
| Parallel heap vacuum |
5326 |
Moved to different CF |
Performance
|
|
Needs rebase!
|
|
Masahiko Sawada (masahikosawada) |
Hayato Kuroda (ha-kun) |
|
7 |
4 months ago |
| Adding compression of temporary files |
5382 |
Moved to different CF |
Performance
|
|
10/10
|
+4008−22
|
Filip Januš (fjanus) |
Zsolt Parragi (zsolt.parragi), lakshmi g (lakshmi) |
|
6 |
4 days 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) |
|
5 |
3 months ago |
| SVE enablement for hex-encode and hex-decode |
5538 |
Moved to different CF |
Performance
|
19 |
10/10
|
+418−4
|
Chiranmoy Bhattacharya (chiranmoy), Susmitha Devanga (susmithad) |
Nathan Bossart (bossartn) |
Nathan Bossart (bossartn) |
4 |
3 months ago |
| starjoin join order planning |
5553 |
Moved to different CF |
Performance
|
|
10/10
|
+794−3
|
Tomas Vondra (fuzzycz) |
Tom Lane (tgl) |
|
3 |
2 months ago |
| Reduce timing overhead of EXPLAIN ANALYZE using rdtsc |
5622 |
Moved to different CF |
Performance
|
|
8/10
|
+470−44
|
Andres Freund (andresfreund), Lukas Fittl (lfittl), David Geier (geidav) |
|
|
4 |
2 weeks ago |
| Produce LLVM bitcode files on meson builds |
5671 |
Moved to different CF |
Performance
|
19 |
10/10
|
+799−50
|
Andres Freund (andresfreund), Diego Fronza (dfronza), Nazir Bilal Yavuz (nbyavuz) |
|
|
4 |
1 week ago |
| Create DATA dump objects for partitioned tables too |
5692 |
Moved to different CF |
Performance
|
|
10/10
|
+223−41
|
Tom Lane (tgl) |
|
|
4 |
9 months ago |
| Accounting for metapages in genericcostestimate() |
5727 |
Moved to different CF |
Performance
|
|
10/10
|
+55−13
|
Tom Lane (tgl) |
|
|
4 |
8 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) |
|
4 |
5 months ago |
| Improve Valgrind support and remove some memory leaks |
5748 |
Committed |
Performance
|
|
10/10
|
+546−125
|
Tom Lane (tgl) |
|
Tom Lane (tgl) |
2 |
5 months ago |
| Parallel processing of indexes in autovacuum |
5755 |
Moved to different CF |
Performance
|
18 |
7/10
|
+1077−23
|
Maxim Orlov (m.orlov), Daniil Davydov (dddaniil) |
Masahiko Sawada (masahikosawada), Sami Imseih (simseih) |
|
4 |
1 week ago |
| remove ISB in AArch64's spin_delay() implementation |
5763 |
Returned with feedback |
Performance
|
19 |
10/10
|
+10−6
|
|
Nathan Bossart (bossartn) |
|
2 |
5 months ago |
| Improve the performance of Unicode Normalization Forms. |
5802 |
Moved to different CF |
Performance
|
|
10/10
|
+7702−12682
|
Alexander Borisov (lexborisov) |
Victor Yegorov (vyegorov) |
|
4 |
2 weeks ago |
| Improve array-element-test estimation when no array elements qualify as common |
5805 |
Committed |
Performance
|
|
10/10
|
+67−30
|
Tom Lane (tgl) |
|
Tom Lane (tgl) |
2 |
4 months ago |
| Optimize-transaction-waiting-during-logical-decoding |
5806 |
Moved to different CF |
Performance
|
19 |
Needs rebase!
|
|
Xuneng Zhou (dylanzhou) |
Fujii Masao (masaofujii) |
Fujii Masao (masaofujii) |
3 |
4 months ago |
| Eliminate xl_heap_visible to reduce vacuum and COPY FREEZE WAL volume |
5841 |
Moved to different CF |
Performance
|
19 |
10/10
|
+11−5
|
Melanie Plageman (melanieplageman) |
Kirill Reshke (reshke) |
|
4 |
17 hours ago |
| Adding pg_dump flag for parallel export to pipes |
5893 |
Moved to different CF |
Performance
System Administration
|
stable |
2/10
|
+479−72
|
Hannu Krosing (hannukrosing), Nitin Motiani (nitinmotiani) |
Dilip Kumar (dilip.kumar) |
|
2 |
1 week ago |
| Don't keep closed WAL segment in page cache after replay |
5894 |
Moved to different CF |
Performance
|
19 |
10/10
|
+51−4
|
Anthonin Bonnefoy (bonnefoa) |
|
|
3 |
6 months ago |
| Adding support for Row Compares to nbtree startikey optimization |
5896 |
Committed |
Performance
|
19 |
10/10
|
+133−32
|
Peter Geoghegan (pgeoghegan) |
Chao Li (chaol) |
Peter Geoghegan (pgeoghegan) |
1 |
4 months ago |
| Saving stack space in nbtree's _bt_first function |
5897 |
Moved to different CF |
Performance
|
|
9/10
|
+3−3
|
Peter Geoghegan (pgeoghegan) |
Mircea Cadariu (mcadariu) |
Peter Geoghegan (pgeoghegan) |
2 |
6 months ago |
| Making pg_rewind faster |
5902 |
Moved to different CF |
libpq
Performance
|
19 |
10/10
|
+215−13
|
Justin Kwan (justinpkwan.outlook.com), John Hsu (johnhsu) |
Michael Paquier (michael-kun) |
Michael Paquier (michael-kun) |
3 |
3 months ago |
| Optimize LISTEN/NOTIFY |
5912 |
Withdrawn |
Performance
|
19 |
10/10
|
+198−32
|
Joel Jacobson (joeljacobson) |
|
|
1 |
2 weeks ago |
| Automatically sizing the IO worker pool |
5913 |
Moved to different CF |
Performance
|
19 |
Needs rebase!
|
|
Thomas Munro (macdice) |
|
|
2 |
5 months ago |
| Eagerly evict bulkwrite strategy ring |
5919 |
Moved to different CF |
Performance
|
19 |
Needs rebase!
|
|
Melanie Plageman (melanieplageman) |
|
|
4 |
2 weeks ago |
| Remove freelist and the buffer_strategy_lock |
5928 |
Committed |
Performance
|
19 |
Needs rebase!
|
|
Greg Burd (gregburd) |
|
Andres Freund (andresfreund) |
1 |
4 months ago |
| Optimize join selectivity estimation for tables with large number of MCVs |
5929 |
Moved to different CF |
Performance
|
19 |
0/10
|
+456−121
|
David Geier (geidav), Ilia Evdokimov (ilidock95) |
Tom Lane (tgl), Ilia Evdokimov (ilidock95) |
Tom Lane (tgl) |
2 |
2 months ago |
| Making jsonb_agg() faster |
5930 |
Moved to different CF |
Performance
|
|
Needs rebase!
|
|
Tom Lane (tgl) |
|
Tom Lane (tgl) |
3 |
3 weeks ago |
| Optimize ProcSignal to avoid redundant SIGUSR1 signals |
5931 |
Moved to different CF |
Performance
|
19 |
10/10
|
+57−49
|
Joel Jacobson (joeljacobson) |
|
|
2 |
6 months ago |
| A little cosmetic to convert_VALUES_to_ANY() |
5937 |
Withdrawn |
Performance
|
|
10/10
|
+8−5
|
Tender Wang (tndrwang) |
Chao Li (chaol) |
|
1 |
5 months ago |
| Speed up COPY FROM text/CSV parsing using SIMD |
5952 |
Moved to different CF |
Performance
|
19 |
10/10
|
+32−0
|
Shinya Kato (shinyakato) |
Nathan Bossart (bossartn), Ayoub Kazar (kaz) |
Nathan Bossart (bossartn) |
2 |
1 week ago |
| pg_upgrade: transfer pg_largeobject_metadata's files when possible |
5966 |
Committed |
Performance
|
19 |
10/10
|
+154−25
|
Nathan Bossart (bossartn) |
|
Nathan Bossart (bossartn) |
1 |
4 months ago |
| Optimize JsonbContainerTypeName by reordering type checks |
6000 |
Moved to different CF |
Performance
Refactoring Only
|
19 |
10/10
|
+5−5
|
Chao Li (chaol) |
|
|
2 |
4 months ago |
| Implement batching for walsender notifications during logical cascade replication |
6019 |
Moved to different CF |
Performance
Logical Replication
|
19 |
Needs rebase!
|
|
Alexey Makhmutov (lerm) |
|
|
2 |
2 months ago |
| Stack-based tracking of per-node WAL/buffer usage |
6023 |
Moved to different CF |
Performance
|
19 |
10/10
|
+739−353
|
Lukas Fittl (lfittl) |
|
|
3 |
2 weeks ago |