| Refactor SLRU to always use long file names |
5250 |
Moved to different CF |
Refactoring Only
|
|
10/10
|
+95−84
|
Aleksander Alekseev (a.alekseev) |
|
|
11 |
2 months 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 |
10/10
|
+978−150
|
Boris Mironov (bmironov) |
Egor Madyshev (emadyshev) |
|
5 |
yesterday |
| split tablecmds.c |
6269 |
Withdrawn |
Refactoring Only
|
19 |
Needs rebase!
|
|
Nathan Bossart (bossartn) |
|
|
4 |
1 month ago |
| refactor handling optional argument in system functions |
6303 |
Moved to different CF |
Refactoring Only
|
19 |
10/10
|
+26−173
|
Mark Wong (markwkm) |
Andreas Karlsson (kandreas), Tristan Partin (tristan957), Rui Zhao (zhaorui) |
|
5 |
2 weeks ago |
| Refactor *_abbrev_convert() functions |
6393 |
Committed |
Refactoring Only
Good First Review
|
19 |
Needs rebase!
|
|
Aleksander Alekseev (a.alekseev) |
Aditya Gollamudi (adigoll) |
John Naylor (john.naylor) |
3 |
2 weeks ago |
| Avoid recalculating pgprocno in ProcArrayAdd() |
6426 |
Committed |
Good First Review
Refactoring Only
|
stable |
10/10
|
+1−1
|
Shinya Kato (shinyakato) |
Chao Li (chaol), solai v (solaiv), Pierre Forstmann (pifor) |
Álvaro Herrera (alvherre) |
3 |
1 month ago |
| change SOFT_ERROR_OCCURRED to a static inline function |
6666 |
Withdrawn |
Refactoring Only
|
20 |
9/10
|
+14−6
|
Nathan Bossart (bossartn) |
|
Nathan Bossart (bossartn) |
2 |
6 months ago |
| Logical Replication - revisit `is_table_publication` function implementation |
6705 |
Moved to different CF |
Refactoring Only
Performance
|
stable |
10/10
|
+29−29
|
Peter Smith (smithpb2250) |
bingshuai li (kid1019) |
|
3 |
1 month ago |
| Refactor code around GUC default_toast_compression |
6727 |
Withdrawn |
Refactoring Only
|
|
10/10
|
+105−62
|
Michael Paquier (michael-kun) |
Aidar Imamov (gipergeek) |
|
2 |
3 weeks ago |
| small cleanup for s_lock.h |
6734 |
Committed |
Refactoring Only
|
20 |
10/10
|
+26−26
|
Nathan Bossart (bossartn) |
|
Nathan Bossart (bossartn) |
2 |
1 week ago |
| pg_rewind: Skip vanished source files during traversal |
6817 |
Moved to different CF |
Refactoring Only
|
stable |
10/10
|
+9−16
|
Ayush Tiwari (aytiwari) |
Heikki Linnakangas (heikki), solai v (solaiv), Rui Zhao (zhaorui) |
|
3 |
1 month ago |
| Move system identifier generation to a common helper |
6845 |
Moved to different CF |
Refactoring Only
|
|
10/10
|
+84−36
|
Imran Zaheer (imranzaheer) |
Pierre Forstmann (pifor) |
|
3 |
2 weeks ago |
| Use wait_classes.h in pg_prewarm |
6946 |
Withdrawn |
Refactoring Only
Good First Review
My First Patch
|
20 |
10/10
|
+1−2
|
Dongpo Liu (0xpoe) |
Pierre Forstmann (pifor) |
|
2 |
2 months ago |
| Avoid obscure DES key buffer loop bounds in pgcrypto |
6953 |
Withdrawn |
Refactoring Only
|
stable |
9/10
|
+5−2
|
Ayush Tiwari (aytiwari) |
Pierre Forstmann (pifor) |
|
2 |
1 month ago |
| remove switch statement in vector8_shift_{left,right} |
6970 |
Moved to different CF |
Refactoring Only
|
20 |
10/10
|
+3−26
|
Nathan Bossart (bossartn) |
|
Nathan Bossart (bossartn) |
2 |
3 months ago |
| remove VersionedQuery support from psql tab completion |
6977 |
Withdrawn |
Refactoring Only
|
20 |
10/10
|
+45−105
|
Nathan Bossart (bossartn) |
|
|
1 |
3 months ago |
| Remove unused include from analyze.c |
6987 |
Withdrawn |
Refactoring Only
Good First Review
|
20 |
Needs rebase!
|
|
Dongpo Liu (0xpoe) |
|
|
1 |
2 months ago |
| Possible replace of strncpy on xactdesc.c |
6989 |
Rejected |
Refactoring Only
|
|
Needs rebase!
|
|
Mario Gonzalez (gonzalemario) |
solai v (solaiv) |
|
1 |
1 month ago |
| clean up AdjustUpgrade.pm after pg_upgrade minimum version bump |
6995 |
Moved to different CF |
Refactoring Only
|
20 |
10/10
|
+5−202
|
Nathan Bossart (bossartn) |
|
Nathan Bossart (bossartn) |
2 |
2 months ago |
| remove WaitEventCustomCounterData |
6996 |
Moved to different CF |
Refactoring Only
|
20 |
9/10
|
+7−23
|
Nathan Bossart (bossartn) |
|
Nathan Bossart (bossartn) |
2 |
3 months ago |
| remove more volatile qualifiers |
6997 |
Moved to different CF |
Refactoring Only
|
20 |
Needs rebase!
|
|
Nathan Bossart (bossartn) |
|
Heikki Linnakangas (heikki) |
2 |
3 months ago |
| Improve log_statement_max_length truncation |
6998 |
Moved to different CF |
Refactoring Only
|
20 |
9/10
|
+60−46
|
Fujii Masao (masaofujii), Jim Jones (jimus) |
|
Fujii Masao (masaofujii) |
2 |
2 months ago |
| Add configure-time choice of either port/atomics.h or <stdatomic.h> for atomic operations |
7005 |
Moved to different CF |
Refactoring Only
Modernization
|
20 |
10/10
|
+3638−2360
|
Thomas Munro (macdice), Greg Burd (gregburd) |
|
|
2 |
1 week ago |
| A new C function `get_partition_root`. |
7023 |
Moved to different CF |
Refactoring Only
Good First Review
|
|
10/10
|
+101−49
|
Peter Smith (smithpb2250) |
solai v (solaiv) |
|
2 |
1 month ago |
| Logical Replication - revisit `is_table_publication` function implementation |
7042 |
Withdrawn |
Refactoring Only
Logical Replication
|
19 |
10/10
|
+28−27
|
Peter Smith (smithpb2250) |
bingshuai li (kid1019) |
|
1 |
1 month ago |
| Remove unused PartitionDescData.last_found_part_index field |
7090 |
Committed |
Refactoring Only
|
|
10/10
|
+0−8
|
Aleksander Alekseev (a.alekseev) |
|
David Rowley (davidrowley) |
1 |
2 months ago |
| Redesign per-backend statistics |
7091 |
Moved to different CF |
Refactoring Only
|
20 |
10/10
|
+1786−767
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
2 |
2 weeks ago |
| Remove unused scram_client_key_len and scram_server_key_len fields |
7111 |
Committed |
Refactoring Only
|
|
10/10
|
+0−4
|
Aleksander Alekseev (a.alekseev) |
|
Daniel Gustafsson (d_gustafsson) |
1 |
2 months ago |
| Split index and table statistics into different types of stats |
7113 |
Committed |
Refactoring Only
|
20 |
9/10
|
+0−0
|
Michael Paquier (michael-kun) |
|
Michael Paquier (michael-kun) |
2 |
1 month ago |
| Remove stale comment and dead store in BuildTupleHashTable |
7125 |
Committed |
Refactoring Only
|
20 |
10/10
|
+0−1
|
Tatsuya Kawata (croissant) |
|
Fujii Masao (masaofujii) |
1 |
4 weeks ago |
| libpq: remove unused PGconn.ssl_handshake_started field |
7130 |
Committed |
Refactoring Only
|
|
10/10
|
+0−5
|
Aleksander Alekseev (a.alekseev) |
|
Daniel Gustafsson (d_gustafsson) |
1 |
1 month ago |
| Remove dead code in pgcrypto |
7143 |
Committed |
Refactoring Only
|
|
10/10
|
+0−2
|
Aleksander Alekseev (a.alekseev) |
|
Daniel Gustafsson (d_gustafsson) |
1 |
1 month ago |
| Make tsqueryout() use a StringInfo |
7146 |
Committed |
Refactoring Only
|
|
9/10
|
+45−106
|
Tom Lane (tgl) |
|
Tom Lane (tgl) |
1 |
1 month ago |
| Make formatting.c use StringInfos for output buffers |
7147 |
Committed |
Refactoring Only
|
|
9/10
|
+744−835
|
Tom Lane (tgl) |
|
Tom Lane (tgl) |
1 |
1 month ago |
| Thread-safe stringToNode() / pg_strtok() |
7148 |
Committed |
Refactoring Only
Multithreading
|
|
Needs rebase!
|
|
Matthias van de Meent (mmeent) |
|
Michael Paquier (michael-kun) |
1 |
1 month ago |
| BgBufferSync reusable_buffers variable usage simplification |
7157 |
Moved to different CF |
Refactoring Only
|
|
10/10
|
+9−3
|
Ashutosh Bapat (ashutoshbapat) |
Aidar Imamov (gipergeek) |
|
2 |
4 weeks ago |
| Several refactorings for pg_dump |
7164 |
Committed |
Refactoring Only
|
|
10/10
|
+0−0
|
Aleksander Alekseev (a.alekseev) |
|
Daniel Gustafsson (d_gustafsson) |
1 |
1 month ago |
| makes pgbench functions available on server side - Common Library Extraction (patch 1 - refactoring only) & Server Extension (patch 2 adds extension) |
7225 |
Moved to different CF |
Extensions
Refactoring Only
|
20 |
9/10
|
+1205−326
|
Hannu Krosing (hannukrosing) |
|
|
2 |
1 month ago |
| Remove dead code in pg_dump |
7245 |
Committed |
Refactoring Only
|
|
10/10
|
+0−6
|
Aleksander Alekseev (a.alekseev) |
Nathan Bossart (bossartn) |
Nathan Bossart (bossartn) |
2 |
1 month ago |