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