Status summary: Needs review: 81. Waiting on Author: 22. Ready for Committer: 9. Committed: 131. Moved to next CF: 125. Withdrawn: 14. Returned with Feedback: 6. Total: 388.
Patch | ID | Status | Tags | Ver | CI status | Stats | Author | Reviewers | Committer | Num cfs | Latest mail |
---|---|---|---|---|---|---|---|---|---|---|---|
Bug Fixes | |||||||||||
DirtyScanshot index scan skips concurrently updated tuples leading to lost updates/deletes in logical replication | 5151 | Needs review | Bugfix Logical Replication | stable |
|
+123−8 | Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) | Luan Silva (luansilva) | 5 | 2 months ago | |
Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY | 5160 | Needs review | Bugfix | stable |
|
+1567−50 | Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) | 5 | 3 months ago | ||
Fix buffer pinning logic in [SP-]Gist | 5542 | Needs review | Needs rebase! | Peter Geoghegan (pgeoghegan), Michail Nikolaev (nkey), Matthias van de Meent (mmeent), Mihail Nikalayeu (mihailnikalayeu) | 2 | 4 months ago | |||||
Fix oldest LSN calculation for WAL segments removal when slots are advancing during checkpoint | 5627 | Needs review | Needs rebase! | Vitaly Davydov (vitprof) | 1 | 1 month ago | |||||
[SP-]GiST IOS visibility bug (was: Why doens't GiST require super-exclusive lock) - backport | 5721 | Needs review | Needs rebase! | Matthias van de Meent (mmeent) | 1 | 4 months ago | |||||
Fix a race condition in ConditionVariableTimedSleep() | 5736 | Needs review | stable |
|
+2−0 | Bertrand Drouvot (bertranddrouvot.pg) | 1 | 3 months ago | |||
Incorrect calculation of path fraction value in MergeAppend | 5742 | Needs review |
|
+0−0 | Andrei Lepikhov (lepikhov) | 1 | 3 months ago | ||||
Slot's restart_lsn may point to removed WAL segment after hard restart unexpectedly | 5770 | Needs review | stable | Needs rebase! | Vitaly Davydov (vitprof) | Alexander Korotkov (smagen) | Alexander Korotkov (smagen) | 1 | 1 month ago | ||
Correct reltuples stats after VACUUM FULL and CLUSTER | 5777 | Needs review | stable |
|
+117−1 | Erik Nordström (enordstr) | 1 | 3 months ago | |||
Cancel problems of query to pg_stat_statements | 5825 | Needs review |
|
+22−7 | Roman Khapov (rkhapov) | 1 | 3 months ago | ||||
Clients | |||||||||||
psql: Rethinking of \du command | 4738 | Needs review |
|
+72−126 | Pavel Luzanov (p.luzanov@postgrespro.ru) | David Johnston (polobo), Wen Yi (wenyi) | 7 | 2 months ago | |||
Code Comments | |||||||||||
Remove redundant comment regarding RelationBuildRowSecurity in relcache.c | 5739 | Needs review |
|
+1−4 | Tanzeel Khan (tanzeelk) | Dean Rasheed (deanr) | 1 | 1 month ago | |||
Documentation | |||||||||||
Streaming Replication vs Logical | 5296 | Needs review |
|
+31−22 | Paul Jungwirth (pjungwir) | Robert Treat (xzilla) | 3 | 6 months ago | |||
Document how to run only specific regress tests | 5333 | Needs review |
|
+12−0 | Paul Jungwirth (pjungwir) | Robert Treat (xzilla) | 3 | 9 months ago | |||
DOCS: Make the Server Application docs synopses more consistent | 5647 | Needs review |
|
+84−24 | Peter Smith (smithpb2250) | 1 | 4 months ago | ||||
Parallel safety docs for CTEs | 5650 | Needs review |
|
+1−1 | James Coleman (jcole1989) | 1 | 5 months ago | ||||
Fix Protocol documentation | 5783 | Needs review | 18 |
|
+138−84 | Dave Cramer (dcramer) | 1 | 2 weeks ago | |||
Miscellaneous | |||||||||||
dsm_registry: Add detach and destroy features | 5654 | Needs review | 19 | Needs rebase! | Sungwoo Chang (swchangdev) | 1 | 2 months ago | ||||
Silence resource leaks alerts | 5701 | Needs review | 19 |
|
+3−3 | Ranier Vilela (raniervilela) | 1 | 4 months ago | |||
Remove HeapTupleheaderSetXmin{Committed,Invalid} functions | 5870 | Needs review | Refactoring Only | 19 |
|
+0−14 | Andy Fan (andy2) | 1 | 2 months ago | ||
Monitoring & Control | |||||||||||
Improve monitoring of shared memory allocations | 5620 | Needs review | 18 | Needs rebase! | Rahila Syed (rahila) | Tomas Vondra (fuzzycz) | 2 | 3 months ago | |||
Available disk space per tablespace | 5651 | Needs review | 18 |
|
+171−4 | Christoph Berg (myon) | 1 | 4 months ago | |||
Add pg_stat_multixact view for multixact membership usage monitoring | 5869 | Needs review | 19 |
|
+435−4 | Andrew Johnson (andrewjmetronome) | 1 | 2 months ago | |||
Support for basic ALTER TABLE progress reporting. | 5873 | Needs review | Monitoring |
|
+83−6 | Jiří Kavalík (jkavalik) | Jian He (stayreal) | 1 | 1 month ago | ||
Adding wait events statistics | 5880 | Needs review | 19 |
|
+786−18 | Bertrand Drouvot (bertranddrouvot.pg) | 1 | 1 month ago | |||
Performance | |||||||||||
Teach predtest about IS [NOT] <boolean> proofs | 4690 | Needs review |
|
+1882−129 | James Coleman (jcole1989) | Tom Lane (tgl) | 8 | 1 year ago | |||
[CREATE|RE] INDEX CONCURRENTLY with single heap scan and short-term resetting shapshots | 4971 | Needs review | Performance |
|
+3929−937 | Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) | Matthias van de Meent (mmeent) | 6 | 1 month ago | ||
Limiting overshoot in nbtree SAOP parallel index scans | 5299 | Needs review |
|
+151−23 | Matthias van de Meent (mmeent) | 4 | 1 month ago | ||||
Expanding HOT updates for expression and partial indexes | 5556 | Needs review | Performance | 19 |
|
+2302−140 | Greg Burd (gregburd) | 2 | 1 month ago | ||
Introduce RWSpin lock and use it in sinvaladt.c and xlogrecovery.c | 5573 | Needs review | 18 |
|
+217−42 | Yura Sokolov (funny_falcon) | 2 | 1 month ago | |||
Compress big WAL records | 5621 | Needs review | Needs rebase! | Andrey Borodin (x4m) | 2 | 1 month ago | |||||
Lock-free XLog Reservation from WAL | 5633 | Needs review |
|
+532−55 | Yura Sokolov (funny_falcon) | 1 | 4 months ago | ||||
Prune partitions by ScalarArrayOpExpr with an array parameter (partkey = ANY($1)) | 5656 | Needs review | 19 |
|
+311−4 | Andrei Lepikhov (lepikhov) | 1 | 4 months ago | |||
Use CLOCK_MONOTONIC_COARSE for instr_time for explain analyze | 5669 | Needs review | stable |
|
+23−2 | Jianghua yang (yjhjstz.gmail.com) | 1 | 1 month ago | |||
Small optimization set tuple block/tableOid once | 5683 | Needs review | 19 |
|
+40−18 | Ranier Vilela (raniervilela) | 1 | 4 months ago | |||
New criteria for autovacuum | 5689 | Needs review | 19 | Needs rebase! | Konstantin Knizhnik (knizhnik) | 1 | 4 months ago | ||||
ZStandard (with dictionaries) compression support for TOAST compression | 5702 | Needs review | 19 | Needs rebase! | Nikhil Kumar Veldanda (nikhilkumarv) | 1 | 1 month ago | ||||
MergeAppend could consider sorting cheapest child path | 5719 | Needs review | 19 |
|
+2−2 | Andrei Lepikhov (lepikhov), Alexander Pyhalov (a.pyhalov) | 1 | 4 weeks ago | |||
Proposal for enabling auto-vectorization for checksum calculations | 5726 | Needs review | 19 |
|
+357−23 | Matthew Sterrett (matthew.sterrett.intel.com) | 1 | 2 months ago | |||
Disable parallel query by default | 5751 | Needs review | 18 |
|
+5−5 | Scott Mead (scott_mead) | 1 | 1 month ago | |||
Incremental Sort Cost Estimation Instability | 5754 | Needs review | 19 | Needs rebase! | Andrei Lepikhov (lepikhov) | 1 | 2 months ago | ||||
Optimize shared LWLock acquisition for high-core-count systems | 5784 | Needs review |
|
+88−16 | Zhiguo Zhou (zhiguozhou) | 1 | 1 month ago | ||||
Vectorized CRC on Arm64 | 5789 | Needs review |
|
+271−2 | John Naylor (john.naylor) | 1 | 3 months ago | ||||
parallel pg_restore: avoid disk seeks when jumping short distance forward | 5809 | Needs review | 19 |
|
+5−1 | Dimitrios Apostolou (jimis) | Nathan Bossart (bossartn) | 1 | 1 month ago | ||
Add enable_groupagg GUC parameter to control GroupAggregate usage | 5814 | Needs review | 19 |
|
+232−1 | Tatsuro Yamada (tatsuro_yamada) | 1 | 2 months ago | |||
parallel pg_restore: move offset-building phase to before forking | 5817 | Needs review |
|
+86−6 | Dimitrios Apostolou (jimis) | 1 | 2 months ago | ||||
Implement "pg_restore --data-only --clean" as a way to skip WAL | 5821 | Needs review |
|
+187−12 | Dimitrios Apostolou (jimis) | 1 | 1 month ago | ||||
pg_restore --freeze: issue a COPY FREEZE instead of just COPY | 5826 | Needs review | Needs rebase! | Dimitrios Apostolou (jimis) | Stepan Neretin (snpgg), warda bibi (warda) | 1 | 1 month ago | ||||
vacuumlazy: Modernize count_nondeletable_pages | 5866 | Needs review | Good First Review |
|
+60−29 | Matthias van de Meent (mmeent) | 1 | 1 month ago | |||
Refactoring | |||||||||||
Clarify FileTag-based unlinking | 5454 | Needs review |
|
+10−7 | Matthias van de Meent (mmeent) | 3 | 8 months ago | ||||
Thread-safe getopt() | 5760 | Needs review | 19 |
|
+268−163 | Heikki Linnakangas (heikki) | 1 | 3 months ago | |||
Removing BTScanPosUnpinIfPinned idiom from nbtree, simplifying mark/restore support | 5816 | Needs review |
|
+133−78 | Peter Geoghegan (pgeoghegan) | 1 | 2 months ago | ||||
Replication & Recovery | |||||||||||
Extending FK check skipping on replicas to ADD FK and TRUNCATE | 5774 | Needs review |
|
+97−3 | Hannu Krosing (hannukrosing) | 1 | 1 month ago | ||||
Security | |||||||||||
add not_before and not_after timestamps to sslinfo extension and pg_stat_ssl | 4390 | Needs review |
|
+255−32 | Cary Huang (cary) | Daniel Gustafsson (d_gustafsson), Jacob Champion (jchampion) | 10 | 2 months ago | |||
Check for TupleTableSlot nullness before dereferencing | 5662 | Needs review |
|
+2−1 | Alexander Kuznetsov (kuznetsovam) | 1 | 1 month ago | ||||
Check for tuplestorestate nullness before dereferencing | 5705 | Needs review |
|
+1−1 | Alexander Kuznetsov (kuznetsovam) | 1 | 4 months ago | ||||
Server Features | |||||||||||
COPY ON_ERROR 'NULL' | 4810 | Needs review |
|
+247−36 | jian he (universality) | Fujii Masao (masaofujii), vigneshwaran C (vignesh.postgres), Kirill Reshke (reshke), Atsushi Torikoshi (atsushitorikoshi), Jim Jones (jimus) | 7 | 1 month ago | |||
on_error table, saving error info to a table | 4817 | Needs review |
|
+582−13 | jian he (hellothere) | Nishant Sharma (nishant-at-edb) | 7 | 3 months ago | |||
Make MultiXactOffset 64-bit type | 5205 | Needs review | 18 | Needs rebase! | Maxim Orlov (m.orlov) | Heikki Linnakangas (heikki) | 5 | 1 month ago | |||
using index to speedup add not null constraints to a table | 5444 | Needs review | 18 |
|
+630−5 | Jian He (stayreal) | Tanzeel Khan (tanzeelk) | 3 | 3 months ago | ||
refactor AlterDomainAddConstraint (alter domain add constraint) | 5455 | Needs review | 18 |
|
+79−8 | Jian He (stayreal) | Peter Eisentraut (petere) | 3 | 5 months ago | ||
Warn, and disallow, clear text passwords via SQL | 5597 | Needs review |
|
+143−4 | Greg Sabino Mullane (greg) | Guillaume Lelarge (gleu) | 2 | 1 month ago | |||
postgres_fdw: Inherit the local transaction's access/deferrable modes | 5624 | Needs review |
|
+347−8 | Etsuro Fujita (efujita) | Etsuro Fujita (efujita) | 1 | 2 months ago | |||
Allow table AMs to define their own reloptions | 5631 | Needs review | stable |
|
+1234−35 | Julien Tachoires (julmon) | 1 | 3 months ago | |||
support fast default for domain with constraints | 5641 | Needs review |
|
+217−16 | Jian He (stayreal) | 1 | 2 months ago | ||||
support ALTER COLUMN SET EXPRESSION over virtual generated column with check constraint | 5645 | Needs review |
|
+48−27 | Jian He (stayreal) | 1 | 1 month ago | ||||
support create index on virtual generated column. | 5667 | Needs review |
|
+916−73 | Jian He (stayreal) | 1 | 1 month ago | ||||
Patch for migration of the pg_commit_ts directory | 5710 | Needs review |
|
+28−3 | Sergey Levin (lsv) | 1 | 4 months ago | ||||
virtual generated column as partition key | 5720 | Needs review | 19 |
|
+467−139 | Jian He (stayreal) | 1 | 4 months ago | |||
Introduce some randomness to autovacuum | 5732 | Needs review | 19 |
|
+76−0 | Zhao Junwang (zhjwpku) | 1 | 3 months ago | |||
finish TODOs in to_json_is_immutable, to_jsonb_is_immutable also add tests on it | 5759 | Needs review | 19 |
|
+281−31 | Jian He (stayreal) | 1 | 3 months ago | |||
ALTER DOMAIN ADD NOT NULL NOT VALID | 5768 | Needs review | 19 | Needs rebase! | Jian He (stayreal) | 1 | 3 months ago | ||||
make ALTER DOMAIN VALIDATE CONSTRAINT no-op when constraint is validated | 5769 | Needs review | 19 |
|
+18−13 | Jian He (stayreal) | Peter Eisentraut (petere) | 1 | 3 months ago | ||
Disallow concurrent ALTER DOMAIN and DROP DOMAIN | 5773 | Needs review | 19 |
|
+126−0 | Jian He (stayreal) | 1 | 3 months ago | |||
foreign key on virtual generated column | 5782 | Needs review | 19 |
|
+315−93 | Jian He (stayreal) | 1 | 3 months ago | |||
alter check constraint enforceability | 5796 | Needs review | 19 |
|
+346−11 | Jian He (stayreal) | Robert Treat (xzilla) | 1 | 1 month ago | ||
Carefully exposing information without authentication | 5845 | Needs review | Monitoring | 19 |
|
+308−0 | Greg Sabino Mullane (greg) | 1 | 2 months ago | ||
amcheck: support for GiST | 5879 | Needs review |
|
+1216−147 | Andrey Borodin (x4m) | 1 | 1 month ago | ||||
array_random | 5881 | Needs review | 19 | Needs rebase! | Jian He (stayreal) | Dean Rasheed (deanr) | 1 | 1 month ago | |||
SQL Commands | |||||||||||
Make COPY format extendable: Extract COPY TO format implementations | 4681 | Needs review |
|
+701−463 | Kouhei Sutou (kou) | Masahiko Sawada (masahikosawada), Zhao Junwang (zhjwpku), Yong Li (yoli) | 8 | 1 month ago | |||
COPY TO json | 4716 | Needs review | Needs rebase! | Joe Conway (jconway) | Masahiko Sawada (masahikosawada) | Joe Conway (jconway) | 7 | 1 month ago |