Status summary: Needs review: 107. Waiting on Author: 27. Ready for Committer: 10. Committed: 109. Moved to next CF: 142. 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 | |||
| Non-blocking archiver process | 5971 | Needs review | Bugfix | 19 | Needs rebase! | Patrick Stählin (packi) | Artem Gavrilov (artem.gavrilov) | 2 | 2 weeks 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 | 1 week 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 | 3 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 | 1 week ago | ||
| Code Comments | |||||||||||
| Add comments about fire_triggers argument in ri_triggers.c | 5679 | Needs review |
|
+7−1 | Yugo Nagata (yugo.nagata) | 3 | 1 week 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 | 7 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 | 4 months ago | ||||
| Enhance Makefiles to rebuild objects on map file changes | 5953 | Needs review | 19 |
|
+97−0 | Chao Li (chaol) | 2 | 1 month ago | |||
| Add process updating for GNU/Hurd | 6013 | Needs review |
|
+0−0 | Michael Banck (mbanck) | 2 | 2 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 | |||
| 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 | 1 week ago | |||||
| Add uuid <-> base32hex conversion | 6195 | Needs review |
|
+324−0 | Andrey Borodin (x4m) | 1 | 2 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 | 1 week 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 | 1 week ago | |
| amcheck support for BRIN indexes | 5715 | Needs review | Needs rebase! | Arseniy Mukhin (amukhin) | Tomas Vondra (fuzzycz) | 3 | 3 months ago | ||||
| Report bytes and transactions actually sent downtream | 5877 | Needs review | Needs rebase! | Ashutosh Bapat (ashutoshbapat) | 3 | 2 weeks ago | |||||
| Enhancing Memory Context Statistics Reporting | 5938 | Needs review | Monitoring | 19 |
|
+1486−30 | Rahila Syed (rahila) | Atsushi Torikoshi (atsushitorikoshi) | 2 | 1 week ago | |
| Performance | |||||||||||
| Asynchronous MergeAppend Execution | 5129 | Needs review |
|
+961−38 | Alexander Pyhalov (a.pyhalov) | 6 | 2 weeks ago | ||||
| starjoin join order planning | 5553 | Needs review |
|
+794−3 | Tomas Vondra (fuzzycz) | Tom Lane (tgl) | 3 | 1 week ago | |||
| Expanding HOT updates for expression and partial indexes | 5556 | Needs review | Performance | 19 |
|
+2327−511 | Greg Burd (gregburd) | 3 | 1 week 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 | 2 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 | 2 months ago | ||
| Adding basic NUMA awareness | 6049 | Needs review | Performance | 19 | Needs rebase! | Tomas Vondra (fuzzycz) | Jakub Wartak (jakub.wartak.tomtom) | 1 | 1 week ago | ||
| Speed up of vac_update_datfrozenxid. | 6060 | Needs review | Performance | 19 |
|
+73−45 | Rustam Khamidullin (rustamkhamidullin) | 1 | 3 weeks 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 | 1 week ago | |
| Don't synchronously wait for already-in-progress IO in read stream | 6127 | Needs review |
|
+947−160 | Andres Freund (andresfreund) | 1 | 4 weeks 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 | |||||||||||
| declarative session variables, LET command | 1608 | Needs review |
|
+2581−38 | Pavel Stehule (okbobcz) | Fabien Coelho (calvin), Julien Rouhaud (rjuju), Gilles Darold (darold), Laurenz Albe (laurenz), Dmitry Dolgov (erthalion), Justin Pryzby (justinpryzby), Brian Faherty (scrummyin), Philippe BEAUDOIN (beaud76), Asif Rehman (asifrana), remi duval (remduv), Jim Jones (jimus), newtglobal postgresql_contributors (newtpostgrescontributors) | 38 | 1 week ago | |||
| 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 | |||
| Support existing publications in pg_createsubscriber. | 6028 | Needs review | 19 |
|
+247−16 | Shubham Khanna (skhanna) | Peter Smith (smithpb2250) | 1 | 1 week ago | ||
| Timeline switching with partial WAL records can break replica recovery | 6038 | Needs review | Bugfix | 18 | Needs rebase! | Alyona Vinter (dlaaren) | 1 | 2 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 | 3 months ago | ||
| Accept connections post recovery without waiting for RemoveOldXlogFiles | 6091 | Needs review | 19 |
|
+61−1 | Nitin Motiani (nitinmotiani) | 1 | 2 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 | 1 week 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 | 4 weeks 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 | 3 hours ago | ||
| Make MultiXactOffset 64-bit type | 5205 | Needs review | 18 |
|
+1792−703 | Maxim Orlov (m.orlov) | Heikki Linnakangas (heikki) | 6 | 1 week ago | ||
| Changing shared_buffers without restart | 5319 | Needs review | Needs rebase! | Dmitry Dolgov (erthalion) | Vladlen Popolitov (vladlenpopolitov) | 6 | 3 weeks ago | ||||
| Support enabling checksums online | 5323 | Needs review | Needs rebase! | Magnus Hagander (mha), Daniel Gustafsson (d_gustafsson) | Tomas Vondra (fuzzycz) | 6 | 2 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 | 7 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 | 1 week ago | |||
| Improve initial slot synchronization in pg_sync_replication_slots() | 5976 | Needs review | Logical Replication | 19 |
|
+95−53 | Ajin Cherian (ajinc) | 2 | 1 week 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 | 1 month 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 | 2 weeks ago | |||
| Make pg_numa_init() cope with Docker | 6171 | Needs review | Bugfix Backport | stable | Needs rebase! | Christoph Berg (myon) | 1 | 2 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 | 1 week 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 | |||
| ON CONFLICT DO SELECT | 6109 | Needs review | 19 |
|
+1786−296 | Viktor Holmberg (rutchkiwi) | Dean Rasheed (deanr) | 1 | 1 week ago | ||
| System Administration | |||||||||||
| log_min_messages per backend type | 5447 | Needs review | GUC | 19 |
|
+374−55 | Euler Taveira (eulerto) | 5 | 1 week ago | ||
| 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 | 2 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 | |||