| Refactor SLRU to always use long file names |
5250 |
Ready for Committer |
Refactoring Only
|
|
10/10
|
+95−84
|
Aleksander Alekseev (a.alekseev) |
|
|
11 |
3 months ago |
| Idea to enhance pgbench by more modes to generate data (multi-TXNs, UNNEST, COPY BINARY) |
6245 |
Ready for Committer |
Performance
My First Patch
Refactoring Only
|
19 |
10/10
|
+978−150
|
Boris Mironov (bmironov) |
Egor Madyshev (emadyshev), solai v (solaiv) |
|
5 |
3 weeks ago |
| refactor handling optional argument in system functions |
6303 |
Ready for Committer |
Refactoring Only
|
19 |
10/10
|
+27−174
|
Mark Wong (markwkm) |
Andreas Karlsson (kandreas), Tristan Partin (tristan957), Rui Zhao (zhaorui) |
|
5 |
3 weeks ago |
| Logical Replication - revisit `is_table_publication` function implementation |
6705 |
Ready for Committer |
Refactoring Only
Performance
|
stable |
10/10
|
+29−29
|
Peter Smith (smithpb2250) |
bingshuai li (kid1019) |
|
3 |
2 months ago |
| Avoid unnecessary StringInfo allocation in tablesync COPY buffer |
6757 |
Needs review |
Refactoring Only
|
19 |
10/10
|
+8−13
|
Chao Li (chaol) |
Lilian Ontowhee (ontowhee), Ben Mejia (benmejia), Brandon Tat (bjtat), Zizhuan Liu (liuzizhuan) |
|
3 |
2 months ago |
| pg_rewind: Skip vanished source files during traversal |
6817 |
Ready for Committer |
Refactoring Only
|
stable |
10/10
|
+9−16
|
Ayush Tiwari (aytiwari) |
Heikki Linnakangas (heikki), solai v (solaiv), Rui Zhao (zhaorui) |
|
3 |
1 month ago |
| Unify parallel worker handling for index builds |
6821 |
Needs review |
Refactoring Only
Bugfix
|
|
10/10
|
+734−710
|
Lukas Fittl (lfittl) |
|
|
2 |
5 days ago |
| Move system identifier generation to a common helper |
6845 |
Ready for Committer |
Refactoring Only
|
|
10/10
|
+84−36
|
Imran Zaheer (imranzaheer) |
Pierre Forstmann (pifor) |
|
3 |
1 month ago |
| Add configure-time choice of either port/atomics.h or <stdatomic.h> for atomic operations |
7005 |
Needs review |
Refactoring Only
Modernization
|
20 |
10/10
|
+1200−2365
|
Thomas Munro (macdice), Greg Burd (gregburd) |
|
|
2 |
1 week ago |
| A new C function `get_partition_root`. |
7023 |
Needs review |
Refactoring Only
Good First Review
|
|
10/10
|
+101−49
|
Peter Smith (smithpb2250) |
solai v (solaiv) |
|
2 |
2 months ago |
| Redesign per-backend statistics |
7091 |
Needs review |
Refactoring Only
|
20 |
10/10
|
+1660−769
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
2 |
yesterday |
| BgBufferSync reusable_buffers variable usage simplification |
7157 |
Ready for Committer |
Refactoring Only
|
|
10/10
|
+9−3
|
Ashutosh Bapat (ashutoshbapat) |
Aidar Imamov (gipergeek) |
|
2 |
1 month ago |
| Remove obsolete tupDesc assignment in extended statistics |
7160 |
Ready for Committer |
Refactoring Only
Good First Review
|
20 |
10/10
|
+4−6
|
Denis Rodionov (denjasan) |
Pierre Forstmann (pifor) |
|
2 |
2 months ago |
| Remove redundant path_null checks in setPathObject/Array |
7249 |
Ready for Committer |
Refactoring Only
|
|
10/10
|
+2−2
|
Ilya Gladyshev (ilya.gladysev) |
solai v (solaiv), Pierre Forstmann (pifor) |
|
1 |
1 month ago |
| {heap,minimal}_expand_tuple() are unused |
7284 |
Needs review |
Refactoring Only
|
|
10/10
|
+4−287
|
Aleksander Alekseev (a.alekseev) |
Kyle Snavely (ksnavely) |
|
1 |
1 month ago |
| Use C11 alignas instead of palloc/malloc for alignment |
7338 |
Needs review |
Refactoring Only
Modernization
|
|
10/10
|
+99−100
|
Peter Eisentraut (petere) |
Rui Zhao (zhaorui) |
|
1 |
1 week ago |
| Refactor pgbench - pure mechanical modularization into 10 module pairs (stats, variable, poller, random, expr, script, commands, init, engine, report) |
7387 |
Needs review |
Refactoring Only
|
20 |
10/10
|
+7780−7213
|
Hannu Krosing (hannukrosing) |
|
|
1 |
yesterday |
| Remove redundant MultiXactIdIsRunning() check in HeapTupleSatisfiesUpdate() |
7418 |
Needs review |
Refactoring Only
|
|
10/10
|
+5−18
|
Zhao Song (pg.zs) |
|
|
1 |
4 weeks ago |
| Call CalculateShmemSize() only once |
7561 |
Needs review |
Refactoring Only
Good First Review
|
20 |
10/10
|
+32−20
|
Ashutosh Bapat (ashutoshbapat) |
Nathan Bossart (bossartn) |
Nathan Bossart (bossartn) |
1 |
5 hours ago |