| SendProcSignal(), SetLatch() → SendInterrupt() |
5118 |
Needs review |
Refactoring Only
|
|
Needs rebase!
|
|
Heikki Linnakangas (heikki), Thomas Munro (macdice) |
|
|
5 |
1 week ago |
| Refactor SLRU to always use long file names |
5250 |
Ready for Committer |
Refactoring Only
|
|
10/10
|
+105−88
|
Aleksander Alekseev (a.alekseev) |
Rustam ALLAKOV (rustam.allakov) |
|
8 |
1 month ago |
| Clarify FileTag-based unlinking |
5454 |
Needs review |
Refactoring Only
|
|
10/10
|
+10−7
|
Matthias van de Meent (mmeent) |
|
|
4 |
1 year ago |
| Don't dirty pages while they are getting flushed out |
5483 |
Needs review |
Refactoring Only
|
|
10/10
|
+7−5
|
Andres Freund (andresfreund) |
|
|
5 |
1 week ago |
| Make numeric type accessible to third-party code. |
5623 |
Ready for Committer |
Refactoring Only
|
stable |
10/10
|
+290−285
|
Ed Behn (edbehn) |
Jelte Fennema-Nio (jeltef) |
|
5 |
2 weeks ago |
| Get rid of pgstat_count_backend_io_op*() functions |
6025 |
Needs review |
Performance
Refactoring Only
|
19 |
10/10
|
+31−57
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
3 |
5 months ago |
| refactor CreateStatsStmt |
6106 |
Needs review |
Refactoring Only
|
19 |
10/10
|
+149−101
|
Jian He (stayreal) |
|
Álvaro Herrera (alvherre) |
3 |
3 months ago |
| Little refactoring of portalcmds.c |
6113 |
Needs review |
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 |
Needs review |
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 |
Waiting on Author |
Refactoring Only
|
19 |
Needs rebase!
|
|
Jeff Davis (jdavis) |
Peter Eisentraut (petere) |
|
3 |
1 month ago |
| Idea to enhance pgbench by more modes to generate data (multi-TXNs, UNNEST, COPY BINARY) |
6245 |
Needs review |
Performance
My First Patch
Refactoring Only
|
19 |
10/10
|
+763−131
|
Boris Mironov (bmironov) |
Egor Madyshev (emadyshev) |
|
2 |
4 days ago |
| Minor refactor of ExecScanExtended() |
6255 |
Needs review |
Refactoring Only
Good First Review
|
|
10/10
|
+6−9
|
ChangAo Chen (chenchangao) |
Aditya Gollamudi (adigoll) |
|
2 |
1 month ago |
| split tablecmds.c |
6269 |
Needs review |
Refactoring Only
|
19 |
10/10
|
+8077−7950
|
Nathan Bossart (bossartn) |
|
|
2 |
4 weeks ago |
| Safer hash table initialization macro |
6276 |
Needs review |
Refactoring Only
|
19 |
10/10
|
+942−1431
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
2 |
1 month ago |
| refactor ExecInitPartitionInfo |
6280 |
Needs review |
Refactoring Only
|
stable |
10/10
|
+6−29
|
Jian He (stayreal) |
|
|
2 |
5 days ago |
| Give StartReadBuffers() a more robust interface. |
6297 |
Needs review |
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 |
Needs review |
Refactoring Only
|
|
10/10
|
+942−1431
|
Bertrand Drouvot (bdrouvot), Jelte Fennema-Nio (jeltef) |
|
|
2 |
1 month ago |
| refactor handling optional argument in system functions |
6303 |
Needs review |
Refactoring Only
|
19 |
10/10
|
+18−161
|
Mark Wong (markwkm) |
|
|
2 |
yesterday |
| Refactor query normalization into core query jumbling |
6326 |
Needs review |
Refactoring Only
|
19 |
Needs rebase!
|
|
Sami Imseih (simseih) |
|
|
2 |
1 month ago |
| Remove Int8GetDatum, DatumGetUInt8 and UInt8GetDatum funcitons |
6354 |
Needs review |
Refactoring Only
Good First Review
|
19 |
10/10
|
+9−38
|
Aleksander Alekseev (a.alekseev), Kirill Reshke (reshke) |
|
|
2 |
1 month ago |
| Refactor PROCLOCK hash table into partitioned list allocator |
6358 |
Needs review |
Refactoring Only
|
|
10/10
|
+325−310
|
Andrey Borodin (x4m) |
|
|
2 |
1 month ago |
| Precompute string lengths in PerformRadiusTransaction |
6377 |
Ready for Committer |
Refactoring Only
|
|
10/10
|
+11−9
|
Man Zeng (zengman) |
Vasu M (vasu01) |
|
1 |
1 month ago |
| Refactor *_abbrev_convert() functions |
6393 |
Needs review |
Refactoring Only
Good First Review
|
19 |
10/10
|
+36−62
|
Aleksander Alekseev (a.alekseev) |
Aditya Gollamudi (adigoll) |
John Naylor (john.naylor) |
1 |
3 days ago |
| nbtree: reduce code redundancy by using _bt_getmeta() in _bt_gettrueroot() |
6402 |
Needs review |
Refactoring Only
|
19 |
10/10
|
+1−21
|
Chao Li (chaol) |
|
|
1 |
1 month ago |
| tablecmds: reject CLUSTER ON/INHERIT for partitioned tables earlier |
6415 |
Ready for Committer |
Refactoring Only
DDL
|
19 |
10/10
|
+41−33
|
Chao Li (chaol) |
Zsolt Parragi (zsolt.parragi) |
|
1 |
1 month ago |
| Avoid recalculating pgprocno in ProcArrayAdd() |
6426 |
Ready for Committer |
Good First Review
Refactoring Only
|
stable |
10/10
|
+1−1
|
Shinya Kato (shinyakato) |
Chao Li (chaol) |
|
1 |
1 week ago |
| ATPrepCmd: cleanup unreachable AT_AddIndexConstraint handling |
6439 |
Needs review |
Refactoring Only
|
19 |
10/10
|
+18−14
|
Chao Li (chaol) |
|
|
1 |
4 weeks ago |
| convert vacuum_index_cleanup and gist's buffering to ternary reloption type |
6464 |
Needs review |
Refactoring Only
|
19 |
10/10
|
+139−96
|
Nikolay Shaplov (nataraj) |
|
|
1 |
3 weeks ago |
| Simplify implementation of substring() |
6488 |
Needs review |
Refactoring Only
|
|
Needs rebase!
|
|
Thomas Munro (macdice) |
|
|
1 |
1 week ago |
| centralize CPU feature detection |
6496 |
Needs review |
Refactoring Only
|
|
9/10
|
+131−142
|
John Naylor (john.naylor) |
Zsolt Parragi (zsolt.parragi) |
|
1 |
18 hours ago |
| Make use of unvolatize() in vac_truncate_clog() |
6521 |
Needs review |
Refactoring Only
|
19 |
10/10
|
+10−6
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
1 |
2 days ago |
| Use pg_icu_unicode_version(void) instead of pg_icu_unicode_version() |
6540 |
Needs review |
Refactoring Only
|
19 |
9/10
|
+1−1
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
1 |
17 hours ago |
| Custom callback to handle SLRU I/O errors |
6545 |
Needs review |
Refactoring Only
|
19 |
10/10
|
+150−46
|
Maxim Orlov (m.orlov) |
|
|
1 |
yesterday |