| SendProcSignal(), SetLatch() → SendInterrupt() |
5118 |
Moved to different CF |
Refactoring Only
|
|
Needs rebase!
|
|
Heikki Linnakangas (heikki), Thomas Munro (macdice) |
|
|
5 |
1 week ago |
| Refactor SLRU to always use long file names |
5250 |
Moved to different CF |
Refactoring Only
|
|
9/10
|
+105−88
|
Aleksander Alekseev (a.alekseev) |
Rustam ALLAKOV (rustam.allakov) |
|
8 |
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 |
2 weeks ago |
| 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 |
| Improve logicalrep_worker_launch() logic |
5734 |
Withdrawn |
Refactoring Only
|
|
Needs rebase!
|
|
Fujii Masao (masaofujii) |
|
Fujii Masao (masaofujii) |
4 |
9 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 |
| 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 |
| 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 |
| ternary reloption type |
6021 |
Committed |
Refactoring Only
|
19 |
10/10
|
+323−131
|
Nikolay Shaplov (nataraj) |
|
Álvaro Herrera (alvherre) |
3 |
1 month 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 |
| refactor CreateStatsStmt |
6106 |
Moved to different CF |
Refactoring Only
|
19 |
10/10
|
+149−101
|
Jian He (stayreal) |
|
Álvaro Herrera (alvherre) |
3 |
3 months 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 |
| 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 |
| Remove remaining dependencies on setlocale() |
6174 |
Moved to different CF |
Refactoring Only
|
19 |
Needs rebase!
|
|
Jeff Davis (jdavis) |
Peter Eisentraut (petere) |
Jeff Davis (jdavis) |
3 |
1 month 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 |
| Move instrumentation structs |
6210 |
Committed |
Refactoring Only
My First Patch
|
|
10/10
|
+235−188
|
Mario Gonzalez (gonzalemario) |
|
Álvaro Herrera (alvherre) |
1 |
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 |
| 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 |
| 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 |
| 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 |
| 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
|
+869−132
|
Boris Mironov (bmironov) |
Egor Madyshev (emadyshev) |
|
2 |
2 hours ago |
| Reorganize pqcomm.h a bit |
6247 |
Committed |
Refactoring Only
|
19 |
Needs rebase!
|
|
Jacob Champion (jchampion) |
|
Jacob Champion (jchampion) |
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 |
3 months ago |
| Minor refactor of ExecScanExtended() |
6255 |
Moved to different CF |
Refactoring Only
Good First Review
|
|
9/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 |
| Remove unused function parameters, part 1: contrib |
6263 |
Moved to different CF |
Refactoring Only
|
19 |
10/10
|
+50−80
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
2 |
3 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 |
3 months ago |
| split tablecmds.c |
6269 |
Moved to different CF |
Refactoring Only
|
19 |
10/10
|
+8077−7950
|
Nathan Bossart (bossartn) |
|
|
2 |
1 month 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 |
| refactor ExecInitPartitionInfo |
6280 |
Moved to different CF |
Refactoring Only
|
stable |
10/10
|
+6−29
|
Jian He (stayreal) |
|
|
2 |
1 week 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 |
| 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 |
| 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 |
4 days ago |
| Fix and improve allocation formulas |
6310 |
Withdrawn |
Refactoring Only
|
19 |
Needs rebase!
|
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
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 |
| 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 |
| 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 |
| 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 |
| Remove Int8GetDatum, DatumGetUInt8 and UInt8GetDatum funcitons |
6354 |
Moved to different CF |
Refactoring Only
Good First Review
|
19 |
10/10
|
+9−38
|
Aleksander Alekseev (a.alekseev), Kirill Reshke (reshke) |
|
Peter Eisentraut (petere) |
2 |
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 |
| refactor architecture-specific popcount code |
6398 |
Committed |
Refactoring Only
|
19 |
10/10
|
+534−566
|
Nathan Bossart (bossartn) |
|
Nathan Bossart (bossartn) |
2 |
1 week 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 |