| Refactor SLRU to always use long file names |
5250 |
Moved to different CF |
Refactoring Only
|
|
10/10
|
+95−84
|
Aleksander Alekseev (a.alekseev) |
|
|
9 |
1 month ago |
| Clarify FileTag-based unlinking |
5454 |
Moved to different CF |
Refactoring Only
|
|
10/10
|
+10−7
|
Matthias van de Meent (mmeent) |
Surya Poondla (spoondla) |
|
5 |
1 month ago |
| Don't dirty pages while they are getting flushed out |
5483 |
Committed |
Refactoring Only
|
|
Needs rebase!
|
|
Andres Freund (andresfreund) |
|
Andres Freund (andresfreund) |
5 |
1 month ago |
| Make numeric type accessible to third-party code. |
5623 |
Returned with feedback |
Refactoring Only
Extensions
|
stable |
10/10
|
+290−285
|
Ed Behn (edbehn) |
Jelte Fennema-Nio (jeltef) |
|
5 |
1 month ago |
| Thread-safe getopt() |
5760 |
Committed |
Multithreading
Refactoring Only
|
19 |
10/10
|
+268−163
|
Heikki Linnakangas (heikki) |
Peter Eisentraut (petere) |
Heikki Linnakangas (heikki) |
4 |
1 month ago |
| Get rid of pgstat_count_backend_io_op*() functions |
6025 |
Rejected |
Performance
Refactoring Only
|
19 |
10/10
|
+31−57
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
3 |
7 months ago |
| Little refactoring of portalcmds.c |
6113 |
Moved to different CF |
Refactoring Only
Good First Review
|
|
9/10
|
+16−24
|
Aleksander Alekseev (a.alekseev) |
|
|
4 |
6 months ago |
| Remove remaining dependencies on setlocale() |
6174 |
Committed |
Refactoring Only
|
19 |
Needs rebase!
|
|
Jeff Davis (jdavis) |
Peter Eisentraut (petere) |
Jeff Davis (jdavis) |
3 |
3 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) |
Fujii Masao (masaofujii), Egor Madyshev (emadyshev) |
|
3 |
1 month ago |
| Minor refactor of ExecScanExtended() |
6255 |
Withdrawn |
Refactoring Only
Good First Review
|
|
10/10
|
+6−9
|
ChangAo Chen (chenchangao) |
Aditya Gollamudi (adigoll) |
|
2 |
1 month ago |
| Remove unused function parameters, part 1: contrib |
6263 |
Withdrawn |
Refactoring Only
|
19 |
10/10
|
+50−80
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
2 |
5 months ago |
| Remove unused function parameters, part 2: replication |
6264 |
Withdrawn |
Refactoring Only
|
19 |
10/10
|
+42−42
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
2 |
5 months ago |
| split tablecmds.c |
6269 |
Moved to different CF |
Refactoring Only
|
19 |
Needs rebase!
|
|
Nathan Bossart (bossartn) |
|
|
3 |
3 months ago |
| Safer hash table initialization macro |
6276 |
Withdrawn |
Refactoring Only
|
19 |
10/10
|
+942−1431
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
2 |
1 month ago |
| refactor ExecInitPartitionInfo |
6280 |
Moved to different CF |
Refactoring Only
|
stable |
9/10
|
+14−26
|
Jian He (stayreal) |
|
|
3 |
1 month ago |
| Safer and easier to use hash table initialization macro |
6301 |
Moved to different CF |
Refactoring Only
|
|
Needs rebase!
|
|
Bertrand Drouvot (bdrouvot), Jelte Fennema-Nio (jeltef) |
|
|
3 |
1 month ago |
| refactor handling optional argument in system functions |
6303 |
Moved to different CF |
Refactoring Only
|
19 |
10/10
|
+25−168
|
Mark Wong (markwkm) |
Andreas Karlsson (kandreas) |
|
3 |
1 month ago |
| Refactor query normalization into core query jumbling |
6326 |
Committed |
Refactoring Only
|
19 |
Needs rebase!
|
|
Sami Imseih (simseih) |
Lukas Fittl (lfittl) |
Michael Paquier (michael-kun) |
2 |
1 month ago |
| Refactor replication origin state reset helpers |
6345 |
Moved to different CF |
Refactoring Only
|
19 |
10/10
|
+102−84
|
Chao Li (chaol) |
Ashutosh Bapat (ashutoshbapat) |
Masahiko Sawada (masahikosawada) |
2 |
3 months ago |
| Fix several Datum conversion inconsistencies (was: Remove Int8GetDatum, DatumGetUInt8 and UInt8GetDatum funcitons) |
6354 |
Moved to different CF |
Refactoring Only
Good First Review
|
19 |
10/10
|
+47−47
|
Aleksander Alekseev (a.alekseev), Kirill Reshke (reshke) |
Michael Paquier (michael-kun) |
Peter Eisentraut (petere) |
3 |
1 week ago |
| Precompute string lengths in PerformRadiusTransaction |
6377 |
Withdrawn |
Refactoring Only
|
|
10/10
|
+11−9
|
Man Zeng (zengman) |
Vasu M (vasu01) |
|
1 |
1 month ago |
| Refactor *_abbrev_convert() functions |
6393 |
Moved to different CF |
Refactoring Only
Good First Review
|
19 |
10/10
|
+33−54
|
Aleksander Alekseev (a.alekseev) |
Aditya Gollamudi (adigoll) |
John Naylor (john.naylor) |
2 |
3 weeks ago |
| refactor architecture-specific popcount code |
6398 |
Moved to different CF |
Refactoring Only
|
19 |
10/10
|
+534−566
|
Nathan Bossart (bossartn) |
|
Nathan Bossart (bossartn) |
2 |
2 months ago |
| nbtree: reduce code redundancy by using _bt_getmeta() in _bt_gettrueroot() |
6402 |
Moved to different CF |
Refactoring Only
|
19 |
10/10
|
+1−21
|
Chao Li (chaol) |
|
|
2 |
3 months ago |
| tablecmds: reject CLUSTER ON/INHERIT for partitioned tables earlier |
6415 |
Committed |
Refactoring Only
DDL
|
19 |
10/10
|
+46−26
|
Chao Li (chaol) |
Zsolt Parragi (zsolt.parragi) |
Michael Paquier (michael-kun) |
1 |
1 month ago |
| more popcount refactoring |
6425 |
Committed |
Refactoring Only
|
19 |
10/10
|
+32−105
|
Nathan Bossart (bossartn) |
|
Nathan Bossart (bossartn) |
1 |
2 months ago |
| Avoid recalculating pgprocno in ProcArrayAdd() |
6426 |
Moved to different CF |
Good First Review
Refactoring Only
|
stable |
10/10
|
+1−1
|
Shinya Kato (shinyakato) |
Chao Li (chaol) |
|
2 |
2 months ago |
| ATPrepCmd: cleanup unreachable AT_AddIndexConstraint handling |
6439 |
Moved to different CF |
Refactoring Only
|
19 |
10/10
|
+18−14
|
Chao Li (chaol) |
|
|
2 |
3 months ago |
| Improvements and refactoring in shmem.c |
6443 |
Moved to different CF |
Refactoring Only
|
|
10/10
|
+91−106
|
Heikki Linnakangas (heikki), Ashutosh Bapat (ashutoshbapat) |
|
Heikki Linnakangas (heikki) |
2 |
3 months ago |
| Get rid of the pre-C11 _Alignof define in zic.c |
6453 |
Withdrawn |
Refactoring Only
|
19 |
10/10
|
+0−5
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
1 |
3 months ago |
| convert vacuum_index_cleanup and gist's buffering to ternary reloption type |
6464 |
Moved to different CF |
Refactoring Only
|
19 |
Needs rebase!
|
|
Nikolay Shaplov (nataraj) |
|
|
2 |
3 months ago |
| Replace literal 0 values with the appropriate Invalid* constants |
6480 |
Withdrawn |
Refactoring Only
|
19 |
10/10
|
+52−51
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
1 |
2 months ago |
| centralize CPU feature detection |
6496 |
Committed |
Refactoring Only
|
|
Needs rebase!
|
|
John Naylor (john.naylor) |
Zsolt Parragi (zsolt.parragi) |
John Naylor (john.naylor) |
1 |
2 months ago |
| convert SpinLock* macros to static inline functions |
6507 |
Committed |
Refactoring Only
|
19 |
10/10
|
+35−30
|
Nathan Bossart (bossartn) |
|
Nathan Bossart (bossartn) |
1 |
2 months ago |
| Make use of unvolatize() in vac_truncate_clog() |
6521 |
Committed |
Refactoring Only
|
19 |
10/10
|
+10−6
|
Bertrand Drouvot (bertranddrouvot.pg) |
Peter Eisentraut (petere) |
Peter Eisentraut (petere) |
1 |
2 months ago |
| Use pg_icu_unicode_version(void) instead of pg_icu_unicode_version() |
6540 |
Committed |
Refactoring Only
|
19 |
10/10
|
+1−1
|
Bertrand Drouvot (bertranddrouvot.pg) |
Peter Eisentraut (petere) |
Jeff Davis (jdavis) |
1 |
2 months ago |
| Custom callback to handle SLRU I/O errors |
6545 |
Committed |
Refactoring Only
|
19 |
9/10
|
+187−68
|
Maxim Orlov (m.orlov) |
|
Heikki Linnakangas (heikki) |
1 |
1 month ago |
| Enable -Wstrict-prototypes and -Wold-style-definition by default |
6572 |
Committed |
Refactoring Only
|
19 |
10/10
|
+54−4
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
Peter Eisentraut (petere) |
2 |
1 month ago |
| Use C11 alignas in typedef definitions |
6585 |
Committed |
Refactoring Only
|
19 |
Needs rebase!
|
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
Peter Eisentraut (petere) |
2 |
1 month ago |
| remove bits* types |
6599 |
Committed |
Refactoring Only
|
19 |
10/10
|
+277−289
|
Nathan Bossart (bossartn) |
|
Nathan Bossart (bossartn) |
2 |
1 month ago |
| avoid including vacuum.h in tableam.h and heapam.h |
6612 |
Committed |
Refactoring Only
|
19 |
10/10
|
+82−71
|
Nathan Bossart (bossartn) |
|
Nathan Bossart (bossartn) |
2 |
1 month ago |