Status summary: Committed: 75. Moved to next CF: 210. Withdrawn: 16. Rejected: 2. Returned with Feedback: 49. Total: 352.
Patch | ID | Status | Ver | CI status | Stats | Author | Reviewers | Committer | Num cfs | Latest mail |
---|---|---|---|---|---|---|---|---|---|---|
Bug Fixes | ||||||||||
Fix bogus Asserts in calc_non_nestloop_required_outer | 4478 | Committed | Not processed | Richard Guo (richardguo) | Tom Lane (tgl) | 3 | 1 year ago | |||
Fix incorrect memory access in ExecBRUpdateTriggers() | 4576 | Committed | Not processed | Alexander Lakhin (law) | Tom Lane (tgl) | 2 | 1 year ago | |||
Recovering from detoast-related catcache invalidations | 4630 | Committed | stable | Not processed | Tom Lane (tgl) | Tom Lane (tgl) | 2 | 1 year ago | ||
Fix mismatched nullingrels when inlining functions | 4652 | Committed | stable | Not processed | Richard Guo (richardguo) | Tom Lane (tgl) | 1 | 1 year ago | ||
typo in fallback implementation for pg_atomic_test_set_flag() | 4659 | Committed | stable | Not processed | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 1 year ago | ||
Fix file descriptor leak on error in async FDW | 4661 | Committed | stable | Not processed | Heikki Linnakangas (heikki) | Heikki Linnakangas (heikki) | 1 | 1 year ago | ||
simplehash: preserve consistency in case of OOM | 4664 | Committed | 17 | Not processed | Jeff Davis (jdavis) | Jeff Davis (jdavis) | 1 | 1 year ago | ||
fix race condition in libpq (related to ssl connections) with BIO methods | 4670 | Committed | stable | Not processed | Michael Paquier (michael-kun), Aleksander Alekseev (aalekseev) | Michael Paquier (michael-kun) | 1 | 1 year ago | ||
Fix rare parallel hash join allocation failure | 4689 | Committed | stable | Not processed | Andrei Lepikhov (lepikhov) | Alena Rybakina (a.rybakina) | Alexander Korotkov (smagen) | 1 | 1 year ago | |
Fix 'negative bitmapset member' error | 4732 | Committed | Not processed | Richard Guo (richardguo) | Alexander Korotkov (smagen) | 1 | 1 year ago | |||
Fix the issue that SJE mistakenly omits qual clauses | 4733 | Committed | Not processed | Richard Guo (richardguo) | Alexander Korotkov (smagen) | 1 | 1 year ago | |||
Clients | ||||||||||
Add PQsendPipelineSync() to libpq | 4262 | Committed | Not processed | Anton Kirilov (volyrique) | Álvaro Herrera (alvherre), Michael Paquier (michael-kun), Álvaro Herrera (alvarofherrera), Jelte Fennema-Nio (jeltef) | Michael Paquier (michael-kun) | 4 | 1 year ago | ||
Tab completion for CREATE TABLE ... AS | 4644 | Committed | 17 | Not processed | Gilles Darold (darold) | Jim Jones (jimus) | Michael Paquier (michael-kun) | 1 | 1 year ago | |
Call pqPipelineFlush from PQsendFlushRequest | 4651 | Committed | 17 | Not processed | Jelte Fennema-Nio (jeltef) | Álvaro Herrera (alvherre) | 1 | 1 year ago | ||
Password leakage avoidance function for libpq | 4719 | Committed | Not processed | Joe Conway (jconway) | Joe Conway (jconway) | 1 | 1 year ago | |||
Code Comments | ||||||||||
Fix a comment in basic_archive about NO_INSTALLCHECK | 4706 | Committed | Not processed | Bharath Rupireddy (bharathrupireddy) | Michael Paquier (michael-kun) | 1 | 1 year ago | |||
Fix typos in simplehash.h | 4712 | Committed | Not processed | Richard Guo (richardguo) | Peter Eisentraut (petere) | Peter Eisentraut (petere) | 1 | 1 year ago | ||
Documentation | ||||||||||
ALTER ROLE documentation improvement | 4571 | Committed | 17 | Not processed | Yurii Rashkovskii (yrashk) | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 2 | 1 year ago | |
Patch: Improve Boolean Predicate JSON Path Docs | 4624 | Committed | 16 | Not processed | David Wheeler (theory) | Jian He (stayreal), Erik Wienhold (ewie), shihao zhong (zhong950419) | Tom Lane (tgl) | 2 | 1 year ago | |
Clarify that you can create unique constraints on ONLY partitioned_table | 4632 | Committed | stable | Not processed | Laurenz Albe (laurenz) | Magnus Hagander (mha), shihao zhong (zhong950419) | Magnus Hagander (mha) | 2 | 1 year ago | |
doc patch: note AttributeRelationId passed to FDW validator function | 4730 | Committed | stable | Not processed | Ian Barwick (barwick) | Michael Paquier (michael-kun) | 1 | 1 year ago | ||
Explicitly state that tables, indexes, sequences and other relations share a single namespace | 4747 | Committed | stable | Not processed | Laurenz Albe (laurenz) | David Johnston (polobo), jian he (universality) | Peter Eisentraut (petere) | 1 | 1 year ago | |
Miscellaneous | ||||||||||
Clean up some signal usage mainly related to Windows | 4475 | Committed | Not processed | Tristan Partin (tristan957) | Nathan Bossart (bossartn) | 3 | 1 year ago | |||
Make documentation builds reproducible | 4530 | Committed | Not processed | Peter Eisentraut (petere) | Peter Eisentraut (petere) | 3 | 1 year ago | |||
Remove MSVC scripts from the tree | 4578 | Committed | 17 | Not processed | Michael Paquier (michael-kun) | Peter Eisentraut (petere) | Michael Paquier (michael-kun) | 2 | 1 year ago | |
pg_basebackup: mention that spread checkpoints are the default | 4618 | Committed | Not processed | Michael Banck (mbanck) | Michael Paquier (michael-kun), Aleksander Alekseev (a.alekseev) | Magnus Hagander (mha) | 2 | 1 year ago | ||
introduce dynamic shared memory registry | 4684 | Committed | 17 | Not processed | Nathan Bossart (bossartn) | Andrei Lepikhov (lepikhov), Bharath Rupireddy (bharathrupireddy) | Nathan Bossart (bossartn) | 1 | 1 year ago | |
Add isCatalogRel in rmgrdesc | 4695 | Committed | 17 | Not processed | Bertrand Drouvot (bertranddrouvot.pg) | Masahiko Sawada (masahikosawada) | Masahiko Sawada (masahikosawada) | 1 | 1 year ago | |
Set all variable-length fields of pg_attribute to null on column drop | 4701 | Committed | Not processed | Peter Eisentraut (petere) | Peter Eisentraut (petere) | 1 | 1 year ago | |||
Restore behavior of -initdb's -no-locale option when environment is not C | 4749 | Committed | Not processed | Tom Lane (tgl) | Tom Lane (tgl) | 1 | 1 year ago | |||
Build libpq versionless for android | 4757 | Committed | Not processed | Matthias Kuhn (mkuhn) | Peter Eisentraut (petere) | Peter Eisentraut (petere) | 1 | 1 year ago | ||
Monitoring & Control | ||||||||||
Periodic burst growth of the checkpoint_req counter on replica. | 3961 | Committed | 17 | Not processed | Anton Melnikov (antonmel) | Alexander Korotkov (smagen) | Alexander Korotkov (smagen) | 7 | 1 year ago | |
backtrace_on_internal_error | 4696 | Committed | Not processed | Peter Eisentraut (petere) | Peter Eisentraut (petere) | 1 | 1 year ago | |||
Performance | ||||||||||
Add semi-join pushdown to postgres_fdw | 3838 | Committed | 17 | Not processed | Alexander Pyhalov (a.pyhalov) | Yuki Fujii (fujiiyuki) | Alexander Korotkov (smagen) | 8 | 1 year ago | |
Parallel CREATE INDEX for BRIN indexes | 4350 | Committed | Not processed | Tomas Vondra (fuzzycz) | Matthias van de Meent (mmeent) | Tomas Vondra (fuzzycz) | 4 | 1 year ago | ||
Optimizing "boundary cases" during backward scan B-Tree index descents | 4380 | Committed | 17 | Not processed | Peter Geoghegan (pgeoghegan) | Matthias van de Meent (mmeent) | Peter Geoghegan (pgeoghegan) | 4 | 1 year ago | |
Ignore is not null quals on not null columns | 4459 | Committed | Not processed | David Rowley (davidrowley), Richard Guo (richardguo) | David Rowley (davidrowley) | 3 | 1 year ago | |||
Faster "SET search_path" | 4466 | Committed | 17 | Not processed | Jeff Davis (jdavis) | Nathan Bossart (bossartn) | Jeff Davis (jdavis) | 3 | 1 year ago | |
GROUP BY optimization | 4562 | Committed | Not processed | Fedor Sigaev (sigaev), Tomas Vondra (fuzzycz), Andrei Lepikhov (lepikhov) | Alexander Korotkov (smagen) | 2 | 1 year ago | |||
Fix a performance issue with Memoize | 4621 | Committed | Not processed | Richard Guo (richardguo) | David Rowley (davidrowley) | 2 | 1 year ago | |||
Add support function for range containment operators | 4656 | Committed | 17 | Not processed | jian he (universality), Kim Johan Andersson (kimjand) | Laurenz Albe (laurenz) | Tom Lane (tgl) | 1 | 1 year ago | |
Vacuum reaps dead items sooner for index-less tables | 4665 | Committed | Not processed | Melanie Plageman (melanieplageman) | Robert Haas (rhaas) | 1 | 1 year ago | |||
Don't constrain self join removal due to PHVs | 4668 | Committed | Not processed | Richard Guo (richardguo) | Alexander Korotkov (smagen) | 1 | 1 year ago | |||
Improve rowcount estimate for UNNEST(column) | 4672 | Committed | Not processed | Paul Jungwirth (pjungwir) | Tom Lane (tgl) | Tom Lane (tgl) | 1 | 1 year ago | ||
pg_convert improvement | 4674 | Committed | 17 | Not processed | Yurii Rashkovskii (yrashk) | Nathan Bossart (bossartn), Bertrand Drouvot (bertranddrouvot) | Nathan Bossart (bossartn) | 1 | 1 year ago | |
optimized atomic exchanges | 4676 | Committed | 17 | Not processed | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 1 year ago | ||
micro-optimizing json.c | 4687 | Committed | 17 | Not processed | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 1 year ago | ||
Procedural Languages | ||||||||||
Incomplete item Allow handling of %TYPE arrays, e.g. tab.col%TYPE[] | 4613 | Committed | 17 | Not processed | Zongliang Quan (quanzl) | Pavel Stehule (okbobcz), Daniel Gustafsson (d_gustafsson) | Tom Lane (tgl) | 2 | 1 year ago | |
Refactoring | ||||||||||
Some revises in adding sorting path | 4119 | Committed | Not processed | Richard Guo (richardguo) | David Rowley (davidrowley) | 5 | 1 year ago | |||
generate syscache info automatically | 4344 | Committed | Not processed | Peter Eisentraut (petere) | John Naylor (john.naylor) | Peter Eisentraut (petere) | 4 | 1 year ago | ||
tablecmds.c/MergeAttributes() cleanup | 4421 | Committed | Not processed | Peter Eisentraut (petere) | Álvaro Herrera (alvherre), Ashutosh Bapat (ashutoshbapat) | Peter Eisentraut (petere) | 4 | 1 year ago | ||
Remove unused fields in ReorderBufferTupleBuf | 4461 | Committed | Not processed | Masahiko Sawada (masahikosawada), Aleksander Alekseev (a.alekseev) | Masahiko Sawada (masahikosawada) | Masahiko Sawada (masahikosawada) | 3 | 1 year ago | ||
Add new for_each macros for iterating over a List that do not require ListCell pointer | 4628 | Committed | Not processed | Jelte Fennema-Nio (jeltef) | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 2 | 1 year ago | ||
Set minimum LLVM version to 10 | 4640 | Committed | Not processed | Thomas Munro (macdice) | Thomas Munro (macdice) | 2 | 1 year ago | |||
retire MemoryContextResetAndDeleteChildren backwards compatibility macro | 4657 | Committed | 17 | Not processed | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 1 year ago | ||
Do away with a few backwards compatibility macros | 4662 | Committed | 17 | Not processed | Bharath Rupireddy (bharathrupireddy) | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 1 year ago | |
Hide exposed impl detail of wchar.c | 4666 | Committed | stable | Not processed | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 1 year ago | ||
Revise the Asserts added to bimapset manipulation functions | 4731 | Committed | Not processed | Richard Guo (richardguo) | David Rowley (davidrowley) | 1 | 1 year ago | |||
Replication & Recovery | ||||||||||
Preserve subscription relation state during pg_upgrade | 4199 | Committed | Not processed | Julien Rouhaud (rjuju), vigneshwaran C (vignesh.postgres) | Michael Paquier (michael-kun) | Amit Kapila (amitkapila) | 5 | 8 months ago | ||
incremental backup | 4648 | Committed | 17 | Not processed | Robert Haas (rhaas) | Robert Haas (rhaas) | 1 | 1 year ago | ||
Lockless exit path for ReplicationOriginExitCleanup | 4692 | Committed | Not processed | Bharath Rupireddy (bharathrupireddy) | Álvaro Herrera (alvherre) | 1 | 1 year ago | |||
Track in pg_replication_slots the reason why slots conflict? | 4758 | Committed | Not processed | shveta malik (shvetam) | Amit Kapila (amitkapila), Michael Paquier (michael-kun) | Amit Kapila (amitkapila) | 1 | 1 year ago | ||
Security | ||||||||||
Add CHECK_FOR_INTERRUPTS in scram_SaltedPassword loop. | 4671 | Committed | stable | Not processed | Bowen Shi (zxwsbg) | Aleksander Alekseev (a.alekseev) | Michael Paquier (michael-kun) | 1 | 1 year ago | |
Server Features | ||||||||||
Index SLRUs by 64-bit integers rather than by 32-bit integers | 3489 | Committed | 16 | Not processed | Aleksander Alekseev (a.alekseev), Maxim Orlov (m.orlov), Pavel Borisov (pborisov) | Alexander Korotkov (smagen), Jacob Champion (jchampion) | Alexander Korotkov (smagen) | 11 | 1 year ago | |
More new SQL/JSON item methods | 4526 | Committed | 17 | Not processed | Jeevan Chalke (jeevan.chalke) | Andrew Dunstan (adunstan) | Andrew Dunstan (adunstan) | 3 | 1 year ago | |
Add support function for containment operators | 4647 | Committed | 17 | Not processed | Tom Lane (tgl) | 1 | 1 year ago | |||
SQL Commands | ||||||||||
COPY FROM IGNORE_ERRORS - ignores rows with errors while copying | 3817 | Committed | 17 | Not processed | Atsushi Torikoshi (atsushitorikoshi), Damir Belyalov (xhevx) | Daniel Gustafsson (d_gustafsson), Andrei Lepikhov (lepikhov), Alena Rybakina (a.rybakina) | Alexander Korotkov (smagen) | 8 | 1 year ago | |
Support TZ format code in to_timestamp() | 4362 | Committed | Not processed | Tom Lane (tgl) | Aleksander Alekseev (a.alekseev) | Tom Lane (tgl) | 4 | 1 year ago | ||
Reindex toast table's index before main table's indexes | 4443 | Committed | Not processed | Gurjeet Singh (gurjeet) | Nathan Bossart (bossartn) | Michael Paquier (michael-kun) | 3 | 1 year ago | ||
ALTER COLUMN ... SET EXPRESSION syntax | 4473 | Committed | Not processed | Amul Sul (sulamul) | Peter Eisentraut (petere), Vik Fearing (xocolatl), Maxim Orlov (m.orlov), ajitpostgres awekar (ajit.awekar) | Peter Eisentraut (petere) | 3 | 1 year ago | ||
partitioning and identity column | 4737 | Committed | Not processed | Ashutosh Bapat (ashutoshbapat) | Peter Eisentraut (petere) | Peter Eisentraut (petere) | 1 | 1 year ago | ||
System Administration | ||||||||||
Report planning memory usage in EXPLAIN ANALYZE | 4492 | Committed | 17 | Not processed | Ashutosh Bapat (ashutoshbapat) | Andy Fan (andyf) | Álvaro Herrera (alvherre) | 3 | 1 year ago | |
Testing | ||||||||||
Adding facility for injection points (or probe points?) for more advanced tests | 4625 | Committed | Not processed | Michael Paquier (michael-kun) | Ashutosh Bapat (ashutoshbapat), Nathan Bossart (bossartn) | Michael Paquier (michael-kun) | 2 | 1 year ago | ||
Add a perl function in Cluster.pm to generate WAL | 4693 | Committed | Not processed | Bharath Rupireddy (bharathrupireddy) | Michael Paquier (michael-kun) | 1 | 1 year ago | |||
pg_stat_statements: more test coverage | 4726 | Committed | Not processed | Peter Eisentraut (petere) | Peter Eisentraut (petere) | 1 | 1 year ago |