Status summary: Needs review: 100. Waiting on Author: 22. Ready for Committer: 9. Committed: 110. Moved to next CF: 154. Rejected: 1. Withdrawn: 11. Total: 407.
| Patch | ID | Status | Tags | Ver | CI status | Stats | Author | Reviewers | Committer | Num cfs | Latest mail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Bug Fixes | |||||||||||
| Incremental Sort Cost Estimation Instability | 5093 | Needs review | 18 | Needs rebase! | Andrei Lepikhov (lepikhov) | 7 | 6 months ago | ||||
| Fix standby may crash when switching-over in certain special cases | 5199 | Needs review | Needs rebase! | pixian shi (pxshi) | 6 | 11 months ago | |||||
| Fix race between WAL flush and InstallXLogFileSegment() | 5276 | Needs review |
|
+45−0 | Thomas Munro (macdice) | Soumyadeep Chakraborty (soumyadeepc) | 5 | 1 year ago | |||
| Fix bug with accessing to temporary tables of other sessions | 5379 | Needs review | Bugfix Backport | 18 |
|
+182−23 | Daniil Davydov (dddaniil) | Rafia Sabih (rafia.sabih), Jim Jones (jimus) | 5 | 1 month ago | |
| Add guard to prevent recursive memory context logging. | 5766 | Needs review |
|
+40−18 | Fujii Masao (masaofujii) | Ian Ilyasov (ianilyasov), Artem Gavrilov (artem.gavrilov) | Fujii Masao (masaofujii) | 3 | 4 months ago | ||
| Correction of RowMark Removal During Sel-Join Elimination | 5943 | Needs review | Refactoring Only Bugfix | 19 | Needs rebase! | Andrei Lepikhov (lepikhov) | 2 | 3 months ago | |||
| Reset recovery target parameters in pg_createsubscriber | 6004 | Needs review | Bugfix My First Patch | 18 |
|
+161−21 | Alyona Vinter (dlaaren) | Ian Ilyasov (ianilyasov), mutaamba maasha (mutaambam) | 2 | 2 weeks ago | |
| Fix race condition in SSI when reading PredXact->SxactGlobalXmin | 6037 | Needs review | Bugfix Backport My First Patch | stable |
|
+15−13 | Josh Curtis (joshcurtis) | Mihail Nikalayeu (mihailnikalayeu) | 1 | 1 month ago | |
| Fix read/write races with pg_control file in case when postgres was compiled with DEXEC_BACKEND option | 6040 | Needs review | Bugfix | 19 |
|
+32−1 | Maksim Melnikov (manaldush) | 1 | 4 weeks ago | ||
| Fix pg_rewind false positives caused by shutdown-only WAL | 6041 | Needs review | Bugfix |
|
+193−24 | Srinath Reddy (srinath-reddy-sadipiralla) | 1 | 1 month ago | |||
| Add assertion for bmr.rel in ExtendBufferedRelTo function | 6075 | Needs review | Bugfix | 16 | Not processed | Алена Васильева (eugenygoryachev) | 1 | 1 month ago | |||
| Fix const-simplification for index expressions and predicate | 6092 | Needs review | Bugfix | 19 |
|
+102−10 | Richard Guo (richardguo) | 1 | 2 months ago | ||
| COPY WHERE clause generated/system column reference | 6179 | Needs review | Bugfix Backport | stable | Needs rebase! | Jian He (stayreal) | Peter Eisentraut (petere) | Peter Eisentraut (petere) | 1 | 1 month ago | |
| Fix distinctness check for queries with grouping sets | 6189 | Needs review | 19 |
|
+127−7 | Richard Guo (richardguo) | 1 | 1 month ago | |||
| Clients | |||||||||||
| psql: Rethinking of \du command | 4738 | Needs review |
|
+72−126 | Pavel Luzanov (p.luzanov@postgrespro.ru) | David Johnston (polobo), Wen Yi (wenyi) | 8 | 5 months ago | |||
| libpq: Fix processing of SSL records >8kB on async API | 5251 | Needs review | Bugfix Backport | stable |
|
+207−11 | Jacob Champion (jchampion), Lars Kanis (larsk) | Jacob Champion (jchampion) | 6 | 4 months ago | |
| Add Option to Check All Addresses For Matching target_session_attr | 5396 | Needs review | 18 |
|
+306−10 | Andrew Jackson (andrewjackson) | 5 | 3 months ago | |||
| psql: tab-completion support for COPY ... TO/FROM STDIN, STDOUT, and PROGRAM | 5800 | Needs review | 19 |
|
+44−24 | Yugo Nagata (yugo.nagata) | Masahiko Sawada (masahikosawada) | 3 | 2 weeks ago | ||
| Code Comments | |||||||||||
| Add comments about fire_triggers argument in ri_triggers.c | 5679 | Needs review |
|
+7−1 | Yugo Nagata (yugo.nagata) | 3 | 2 weeks ago | ||||
| Documentation | |||||||||||
| pg_restore add note about -n | 5818 | Needs review |
|
+21−40 | Florents Tselai (florentst) | 3 | 1 month ago | ||||
| Document AccessExclusive lock behaviour on standbys | 5920 | Needs review |
|
+8−0 | Anthonin Bonnefoy (bonnefoa) | 2 | 4 months ago | ||||
| Add a warning on stats manipulation functions | 6155 | Needs review | Docs Only | 19 |
|
+6−0 | Yugo Nagata (yugo.nagata) | 1 | 1 month ago | ||
| Miscellaneous | |||||||||||
| Coccinelle for PostgreSQL development | 5509 | Needs review | 18 |
|
+845−8 | Mats Kindahl (mkindahl) | 3 | 1 month ago | |||
| Produce LLVM bitcode files on meson builds | 5671 | Needs review | Performance | 19 |
|
+795−50 | Andres Freund (andresfreund), Diego Fronza (dfronza), Nazir Bilal Yavuz (nbyavuz) | 3 | 1 month ago | ||
| Silence resource leaks alerts | 5701 | Needs review | 19 |
|
+3−3 | Ranier Vilela (raniervilela) | 2 | 8 months ago | |||
| contrib/xml2: xslt_process() should report XSLT-related error details and accept xmltype | 5718 | Needs review | 19 | Needs rebase! | Robin Haberkorn (rhaberkorn) | 3 | 5 months ago | ||||
| Enhance Makefiles to rebuild objects on map file changes | 5953 | Needs review | 19 |
|
+97−0 | Chao Li (chaol) | 2 | 2 months ago | |||
| Add process updating for GNU/Hurd | 6013 | Needs review |
|
+0−0 | Michael Banck (mbanck) | 2 | 3 weeks ago | ||||
| Perform check for oversized WAL record before calculating record CRC | 6039 | Needs review | Performance |
|
+63−13 | Sergey Fukanchik (fukanchik) | 1 | 3 months ago | |||
| AIX support | 6050 | Needs review | 19 | Needs rebase! | AIX PG user (pg-aixusr) | 1 | 1 month ago | ||||
| Allow setting the collation strength in ICU tailoring rules. | 6084 | Needs review |
|
+1−1 | Daniel Vérité (danielverite) | 1 | 2 months ago | ||||
| Make GiST waldump output more descriptive | 6103 | Needs review | stable |
|
+41−6 | Kirill Reshke (reshke) | 1 | 1 month ago | |||
| add objects file path to oid2name | 6111 | Needs review | Needs rebase! | david bidoc (dwayne) | 1 | 2 weeks ago | |||||
| Add uuid <-> base32hex conversion | 6195 | Needs review |
|
+324−0 | Andrey Borodin (x4m) | 1 | 3 weeks ago | ||||
| Monitoring & Control | |||||||||||
| Non-text mode for pg_dumpall | 5495 | Needs review | 19 |
|
+1702−166 | Mahendra Singh Thalor (mahithalor) | Vaibhav Dalvi (vaibhavdalvi) | Andrew Dunstan (adunstan) | 2 | 2 weeks ago | |
| Leaf and internal block access stats for indexes | 5614 | Needs review | Monitoring My First Patch Help - User Testing | 19 |
|
+202−3 | Mircea Cadariu (mcadariu) | Frédéric Yhuel (yhuelf) | 4 | 2 weeks ago | |
| amcheck support for BRIN indexes | 5715 | Needs review | Needs rebase! | Arseniy Mukhin (amukhin) | Tomas Vondra (fuzzycz) | 3 | 4 months ago | ||||
| Enhancing Memory Context Statistics Reporting | 5938 | Needs review | Monitoring | 19 |
|
+1486−30 | Rahila Syed (rahila) | Atsushi Torikoshi (atsushitorikoshi) | 2 | 2 weeks ago | |
| Performance | |||||||||||
| starjoin join order planning | 5553 | Needs review |
|
+794−3 | Tomas Vondra (fuzzycz) | Tom Lane (tgl) | 3 | 2 weeks ago | |||
| Introduce RWSpin lock and use it in sinvaladt.c and xlogrecovery.c | 5573 | Needs review | 18 |
|
+217−42 | Yura Sokolov (funny_falcon) | 3 | 3 months ago | |||
| Compress big WAL records | 5621 | Needs review | Needs rebase! | Andrey Borodin (x4m) | 3 | 4 months ago | |||||
| Lock-free XLog Reservation from WAL | 5633 | Needs review |
|
+532−57 | Yura Sokolov (funny_falcon) | 2 | 7 months ago | ||||
| Small optimization set tuple block/tableOid once | 5683 | Needs review | 19 |
|
+40−18 | Ranier Vilela (raniervilela) | 2 | 8 months ago | |||
| Enable auto-vectorization for page checksum calculations | 5726 | Needs review | 19 |
|
+461−52 | Matthew Sterrett (matthew.sterrett.intel.com), Andrew Kim (andrewk1) | John Naylor (john.naylor) | 2 | 3 weeks ago | ||
| Parallel processing of indexes in autovacuum | 5755 | Needs review | 18 |
|
+888−20 | Maxim Orlov (m.orlov), Daniil Davydov (dddaniil) | Masahiko Sawada (masahikosawada), Sami Imseih (simseih) | 3 | 2 weeks ago | ||
| Optimize-transaction-waiting-during-logical-decoding | 5806 | Needs review | 19 | Needs rebase! | Xuneng Zhou (dylanzhou) | Fujii Masao (masaofujii) | Fujii Masao (masaofujii) | 3 | 3 months ago | ||
| Don't keep closed WAL segment in page cache after replay | 5894 | Needs review | Performance | 19 |
|
+51−4 | Anthonin Bonnefoy (bonnefoa) | 2 | 5 months ago | ||
| Optimize ProcSignal to avoid redundant SIGUSR1 signals | 5931 | Needs review | 19 |
|
+57−49 | Joel Jacobson (joeljacobson) | 2 | 4 months ago | |||
| Optimize JsonbContainerTypeName by reordering type checks | 6000 | Needs review | Refactoring Only | 19 |
|
+5−5 | Chao Li (chaol) | 2 | 3 months ago | ||
| Adding basic NUMA awareness | 6049 | Needs review | Performance | 19 | Needs rebase! | Tomas Vondra (fuzzycz) | Jakub Wartak (jakub.wartak.tomtom) | 1 | 2 weeks ago | ||
| Speed up of vac_update_datfrozenxid. | 6060 | Needs review | Performance | 19 |
|
+73−45 | Rustam Khamidullin (rustamkhamidullin) | 1 | 1 month ago | ||
| MPTCP - multiplexing many TCP connections through one socket to get better bandwidth | 6061 | Needs review | 19 |
|
+72−2 | Jakub Wartak (jakub.wartak.tomtom) | 1 | 3 months ago | |||
| Write Notifications Through WAL | 6079 | Needs review | Performance | 19 |
|
+1288−458 | Rishu Bagga (rishub) | Arseniy Mukhin (amukhin) | 1 | 2 weeks ago | |
| Don't synchronously wait for already-in-progress IO in read stream | 6127 | Needs review |
|
+947−160 | Andres Freund (andresfreund) | 1 | 1 month ago | ||||
| pg_stat_statements: faster search by queryid | 6136 | Needs review |
|
+859−217 | Karina Litskevich (karinalitskevich) | Sami Imseih (simseih) | 1 | 1 month ago | |||
| Use log_newpage_range in HASH index build | 6158 | Needs review | stable |
|
+58−44 | Kirill Reshke (reshke) | 1 | 1 month ago | |||
| Optimize shared LWLock acquisition for high-core-count systems | 6191 | Needs review | Performance Multithreading | 19 |
|
+88−16 | Zhiguo Zhou (zhiguozhou) | 1 | 4 months ago | ||
| Lock-free XLog Reservation from WAL | 6192 | Needs review | Performance Multithreading | 19 |
|
+532−57 | Yura Sokolov (funny_falcon), Zhiguo Zhou (zhiguozhou) | 1 | 1 month ago | ||
| Increase NUM_XLOGINSERT_LOCKS | 6193 | Needs review | Multithreading Performance | 19 |
|
+34−21 | Yura Sokolov (funny_falcon) | 1 | 10 months ago | ||
| Procedural Languages | |||||||||||
| When deleting the plpgsql function, release the CachedPlan of the function | 5975 | Needs review | PL/pgSQL | 19 |
|
+118−2 | Man Zeng (zengman) | 2 | 3 months ago | ||
| Refactoring | |||||||||||
| Improve logicalrep_worker_launch() logic | 5734 | Needs review | Needs rebase! | Fujii Masao (masaofujii) | Fujii Masao (masaofujii) | 3 | 7 months ago | ||||
| Preferred use of macro GetPGProcByNumber | 6108 | Needs review | Refactoring Only | 19 |
|
+9−9 | Maksim Melnikov (manaldush) | 1 | 2 months ago | ||
| Improved TAP tests by replacing sub-optimal uses of ok() with better Test::More functions | 6122 | Needs review | Testing | 19 | Needs rebase! | B Sadhu Prasad Patro (sadhuprasad) | 1 | 1 month ago | |||
| Replication & Recovery | |||||||||||
| Fix slot synchronization with two_phase decoding enabled | 5664 | Needs review | Bugfix Backport | 17 | Needs rebase! | Zhijie Hou (houzj) | 3 | 5 months ago | |||
| Extending FK check skipping on replicas to ADD FK and TRUNCATE | 5774 | Needs review | Needs rebase! | Hannu Krosing (hannukrosing) | 2 | 5 months ago | |||||
| Make wal_receiver_timeout configurable per subscription | 5781 | Needs review |
|
+244−101 | Fujii Masao (masaofujii) | 3 | 1 month ago | ||||
| Implement batching for walsender notifications during logical cascade replication | 6019 | Needs review | Performance Logical Replication | 19 | Needs rebase! | Alexey Makhmutov (lerm) | 2 | 1 month ago | |||
| Timeline switching with partial WAL records can break replica recovery | 6038 | Needs review | Bugfix | 18 | Needs rebase! | Alyona Vinter (dlaaren) | 1 | 3 months ago | |||
| Fix replica identity mismatch for partitioned tables with publish_via_partition_root | 6047 | Needs review | Bugfix Logical Replication | stable |
|
+211−38 | Mikhail Kharitonov (mkharitonov) | 1 | 4 months ago | ||
| Accept connections post recovery without waiting for RemoveOldXlogFiles | 6091 | Needs review | 19 |
|
+61−1 | Nitin Motiani (nitinmotiani) | 1 | 3 months ago | |||
| Issue with synced logical replication slot during switchover | 6132 | Needs review | Bugfix Logical Replication My First Patch | 19 |
|
+9−5 | Fabrice Chapuis (fabricec) | Alexander Kukushkin (cyberdem0n) | 1 | 2 weeks ago | |
| Add archive_mode to prevent unarchived WAL on permanent primary failure | 6177 | Needs review | Physical Replication | 19 |
|
+645−8 | Andrey Borodin (x4m) | 1 | 1 month ago | ||
| Server Features | |||||||||||
| COPY ON_ERROR 'NULL' | 4810 | Needs review |
|
+239−36 | jian he (universality) | Fujii Masao (masaofujii), vigneshwaran C (vignesh.postgres), Kirill Reshke (reshke), Atsushi Torikoshi (atsushitorikoshi), Jim Jones (jimus) | 8 | 1 month ago | |||
| on_error table, saving error info to a table | 4817 | Needs review | Needs rebase! | jian he (hellothere) | Nishant Sharma (nishant-at-edb) | 8 | 1 month ago | ||||
| Use WALReadFromBuffers in more places | 4952 | Needs review |
|
+70−30 | Bharath Rupireddy (bharathrupireddy) | 5 | 2 months ago | ||||
| VACUUM FULL / CLUSTER CONCURRENTLY | 5117 | Needs review | 18 |
|
+5289−751 | Antonin Houska (a.houska) | Álvaro Herrera (alvherre), Mihail Nikalayeu (mihailnikalayeu) | 8 | 15 hours ago | ||
| Make MultiXactOffset 64-bit type | 5205 | Needs review | 18 |
|
+1792−703 | Maxim Orlov (m.orlov) | Heikki Linnakangas (heikki) | 6 | 2 weeks ago | ||
| Changing shared_buffers without restart | 5319 | Needs review | Needs rebase! | Dmitry Dolgov (erthalion) | Vladlen Popolitov (vladlenpopolitov) | 6 | 4 weeks ago | ||||
| Support enabling checksums online | 5323 | Needs review | Needs rebase! | Magnus Hagander (mha), Daniel Gustafsson (d_gustafsson) | Tomas Vondra (fuzzycz) | 6 | 3 weeks ago | ||||
| SQL/JSON json_table PLAN clause | 5478 | Needs review | 18 |
|
+2308−168 | Fedor Sigaev (sigaev), Alexander Korotkov (smagen), Andrew Dunstan (adunstan), Amit Langote (amitlan), Nikita Glukhov (n.glukhov), Oleg Bartunov (oleg), Anton Melnikov (antonmel), Nikita Malakhov (nmalakh) | Amit Langote (amitlan), Vladlen Popolitov (vladlenpopolitov) | 5 | 8 months ago | ||
| Allow to collect statistics on virtual generated columns | 5714 | Needs review | 19 |
|
+167−28 | Yugo Nagata (yugo.nagata) | 3 | 3 months ago | |||
| Carefully exposing information without authentication | 5845 | Needs review | Monitoring | 19 |
|
+397−0 | Greg Sabino Mullane (greg) | 2 | 1 month ago | ||
| amcheck: support for GiST | 5879 | Needs review |
|
+1026−109 | Andrey Borodin (x4m) | Sergey Dudoladov (sdudoladov), Miłosz Bieniek (moozzi) | 2 | 1 month ago | |||
| pg_waldump: support decoding of WAL inside tarfile | 5955 | Needs review | 19 |
|
+1311−205 | Amul Sul (sulamul) | 2 | 2 weeks ago | |||
| Improve initial slot synchronization in pg_sync_replication_slots() | 5976 | Needs review | Logical Replication | 19 |
|
+95−53 | Ajin Cherian (ajinc) | 2 | 2 weeks ago | ||
| Allow virtual columns in index expressions or predicate | 6094 | Needs review | 19 |
|
+69−46 | Richard Guo (richardguo) | 1 | 2 months ago | |||
| GIN pageinspect support for entry tree and non-leaf posting tree | 6128 | Needs review | Extensions | stable |
|
+388−7 | Kirill Reshke (reshke) | 1 | 2 months ago | ||
| Add pg_get_policy_ddl() function to reconstruct CREATE POLICY statement | 6135 | Needs review | My First Patch |
|
+591−1 | Akshay Joshi (akshay.joshi) | 1 | 3 weeks ago | |||
| Make pg_numa_init() cope with Docker | 6171 | Needs review | Bugfix Backport | stable | Needs rebase! | Christoph Berg (myon) | 1 | 3 weeks ago | |||
| NLS: use gettext() to translate system error messages | 6172 | Needs review | 19 |
|
+71−2 | Jeff Davis (jdavis) | 1 | 1 month ago | |||
| pg_plan_advice | 6184 | Needs review | Extensions Missing Docs |
|
+12138−254 | Robert Haas (rhaas) | 1 | 2 weeks ago | |||
| Add pg_get_type_ddl() to retrieve the CREATE TYPE statement | 6185 | Needs review |
|
+1019−0 | Phil Alger (paalger) | 1 | 1 month ago | ||||
| SQL Commands | |||||||||||
| jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part | 5270 | Needs review |
|
+1201−25 | Florents Tselai (florentst) | David Wheeler (theory) | 4 | 1 week ago | |||
| Allow ON CONFLICT DO UPDATE to return EXCLUDED values | 5854 | Needs review | 19 |
|
+741−269 | Dean Rasheed (deanr) | Viktor Holmberg (rutchkiwi) | 3 | 2 months ago | ||
| Add jsonb_translate(jsonb, from, to) | 6086 | Needs review | 19 |
|
+210−0 | Florents Tselai (florentst) | 1 | 2 months ago | |||
| System Administration | |||||||||||
| Allow to set environment variable out of debug mode for libpq-oauth | 6183 | Needs review | Good First Review My First Patch [oauth] | 18 |
|
+24−19 | Jonathan Gonzalez V. (sxd) | Jacob Champion (jchampion) | 1 | 3 weeks ago | |
| Change initdb default to the builtin collation provider | 6198 | Needs review | 19 |
|
+28−3 | Jeff Davis (jdavis) | 1 | 1 month ago | |||
| Testing | |||||||||||
| Improve docs syntax checking and enable it in the meson build | 6161 | Needs review | CI Testing |
|
+154−15 | Nazir Bilal Yavuz (nbyavuz) | 1 | 1 month ago | |||
| ci: Skip minfree file in the cores_backtrace.sh | 6162 | Needs review | CI |
|
+2−1 | Christoph Berg (myon), Nazir Bilal Yavuz (nbyavuz) | 1 | 1 month ago | |||
| ci: Update Windows CI Task Names: Server 2022 + VS 2022 Upgrade | 6165 | Needs review | CI |
|
+80−33 | Nazir Bilal Yavuz (nbyavuz) | 1 | 1 month ago | |||