Status summary: Needs review: 147. Waiting on Author: 32. Ready for Committer: 25. Committed: 121. Moved to next CF: 46. Withdrawn: 11. Returned with Feedback: 6. Total: 388.
Patch | ID | Status | Tags | Ver | CI status | Stats | Author | Reviewers | Committer | Num cfs | Latest mail |
---|---|---|---|---|---|---|---|---|---|---|---|
Bug Fixes | |||||||||||
"unexpected duplicate for tablespace" problem in logical replication | 4720 | Needs review | stable |
|
+58−20 | Shenhao Wang (wangshenhao) | Masahiko Sawada (masahikosawada) | 8 | 1 month ago | ||
Fix BackgroundPsql to report error on query timeout rather than calling die | 4959 | Ready for Committer | 18 |
|
+17−16 | Daniel Gustafsson (d_gustafsson) | Heikki Linnakangas (heikki) | 6 | 5 months ago | ||
inplace update: send nontransactional invalidations | 5091 | Needs review | Bugfix Backport | stable |
|
+3−0 | Noah Misch (nmisch) | Paul Jungwirth (pjungwir), Ian Ilyasov (ianilyasov) | 6 | yesterday | |
DirtyScanshot index scan skips concurrently updated tuples | 5151 | Needs review | Bugfix Logical Replication | stable |
|
+123−8 | Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) | Luan Silva (luansilva) | 5 | 1 month ago | |
Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY | 5160 | Needs review | Bugfix | stable |
|
+1567−50 | Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) | 5 | 2 months ago | ||
Fix bug with accessing to temporary tables of other sessions | 5379 | Needs review | 18 |
|
+55−23 | Daniil Davydov (dddaniil) | Rafia Sabih (rafia.sabih) | 3 | 4 days ago | ||
bt_index_parent_check false alarm for indexes created concurrently | 5438 | Ready for Committer | Bugfix |
|
+70−40 | Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) | Andrey Borodin (x4m) | 3 | 1 month 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 | 3 months ago | |||||
Orphaned users in PG16 and above can only be managed by Superusers | 5608 | Waiting on Author |
|
+178−0 | Ashutosh Sharma (ashu_coek) | Nathan Bossart (bossartn) | 2 | 4 months ago | |||
Corrupted FSM page is not saved after zeroing. | 5615 | Waiting on Author |
|
+3−0 | Anton Melnikov (antonmel) | 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 | 2 weeks ago | |||||
Accessing an invalid pointer in BufferManagerRelation structure | 5646 | Ready for Committer | 18 |
|
+43−34 | Daniil Davydov (dddaniil) | Stepan Neretin (snpgg), Dmitrii Bondar (difesu) | 1 | 2 months ago | ||
Prevent internal error at concurrent CREATE OR REPLACE / ALTER FUNCTION | 5681 | Needs review |
|
+131−19 | Yugo Nagata (yugo.nagata) | Jim Jones (jimus), Daniil Davydov (dddaniil) | 1 | 2 weeks ago | |||
temporary file usage report with extended protocol and unnamed portals | 5711 | Needs review | stable |
|
+4−0 | Frédéric Yhuel (yhuelf) | 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 | 3 months ago | |||||
temporary file usage report with extended protocol and unnamed portals | 5724 | Needs review |
|
+4−0 | Sami Imseih (simseih) | 1 | 1 month ago | ||||
Fix a race condition in ConditionVariableTimedSleep() | 5736 | Needs review | stable |
|
+2−0 | Bertrand Drouvot (bertranddrouvot.pg) | 1 | 2 months ago | |||
Incorrect calculation of path fraction value in MergeAppend | 5742 | Needs review |
|
+0−0 | Andrei Lepikhov (lepikhov) | 1 | 2 months ago | ||||
Add guard to prevent recursive memory context logging. | 5766 | Needs review |
|
+40−18 | Fujii Masao (masaofujii) | Fujii Masao (masaofujii) | 1 | 2 weeks 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 | 2 weeks ago | ||
Correct reltuples stats after VACUUM FULL and CLUSTER | 5777 | Needs review | stable |
|
+117−1 | Erik Nordström (enordstr) | 1 | 2 months ago | |||
Cancel problems of query to pg_stat_statements | 5825 | Needs review |
|
+22−7 | Roman Khapov (rkhapov) | 1 | 2 months ago | ||||
OAuth: fix performance bug with stuck multiplexer events | 5864 | Needs review | Bugfix Performance | 18 |
|
+833−93 | Jacob Champion (jchampion) | 1 | 4 days ago | ||
Error with DEFAULT VALUE in temp table | 5876 | Waiting on Author | Bugfix | 18 |
|
+80−57 | Antoine Violin (aviolin) | Tom Lane (tgl) | 1 | 1 week 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 | 1 month ago | |||
Adding comments to help understand psql hidden queries | 4764 | Waiting on Author | Needs rebase! | David Christensen (davidchristensen), Greg Sabino Mullane (greg) | Tom Lane (tgl) | 7 | 4 months ago | ||||
libpq: Fix processing of SSL records >8kB on async API | 5251 | Needs review | stable |
|
+318−8 | Lars Kanis (larsk) | Jacob Champion (jchampion) | 4 | yesterday | ||
Add Option to Check All Addresses For Matching target_session_attr | 5396 | Needs review | 18 | Needs rebase! | Andrew Jackson (andrewjackson) | 3 | 1 month ago | ||||
Update LDAP Protocol in fe-connect.c to v3 | 5661 | Ready for Committer |
|
+10−0 | Andrew Jackson (andrewjackson) | Peter Eisentraut (petere) | Peter Eisentraut (petere) | 1 | 2 months ago | ||
Adding error messages to a few slash commands | 5699 | Waiting on Author | 19 |
|
+1−80 | Abhishek Chanda (abhishekc) | Robin Haberkorn (rhaberkorn) | 1 | 3 weeks ago | ||
psql: tab-completion support for COPY ... TO/FROM STDIN, STDOUT, and PROGRAM | 5800 | Needs review | 18 |
|
+119−43 | Yugo Nagata (yugo.nagata) | 1 | 2 weeks ago | |||
display current search_path in psql prompt | 5808 | Ready for Committer |
|
+30−0 | Florents Tselai (florentst) | Jim Jones (jimus) | 1 | 1 month ago | |||
Improve tab completion for various SET/RESET forms | 5810 | Needs review | 19 |
|
+25−6 | Dagfinn Ilmari Mannsåker (ilmari) | 1 | yesterday | |||
Add \pset options for boolean value display | 5828 | Needs review | psql | 19 |
|
+124−1 | David Johnston (polobo) | 1 | 3 weeks ago | ||
Make "vacuumdb --analyze-only" process partitioned tables | 5871 | Ready for Committer | Good First Review | 19 |
|
+35−4 | Laurenz Albe (laurenz) | Mircea Cadariu (mcadariu) | Fujii Masao (masaofujii) | 1 | 3 days ago |
Code Comments | |||||||||||
Add comments about fire_triggers argument in ri_triggers.c | 5679 | Needs review |
|
+7−1 | Yugo Nagata (yugo.nagata) | 1 | 4 months ago | ||||
Improve coments on structures in trigger.c | 5680 | Needs review |
|
+47−40 | Yugo Nagata (yugo.nagata) | 1 | 4 months ago | ||||
Remove redundant comment regarding RelationBuildRowSecurity in relcache.c | 5739 | Needs review |
|
+1−4 | Tanzeel Khan (tanzeelk) | Dean Rasheed (deanr) | 1 | 3 weeks ago | |||
Documentation | |||||||||||
Document NULL Concepts and Behaviors | 5086 | Ready for Committer | Docs Only | 18 |
|
+1281−160 | David Johnston (polobo) | 6 | 1 month ago | ||
Doc: Move and modify standalone hot backups section | 5087 | Waiting on Author |
|
+139−139 | David Johnston (polobo) | Marlene Reiterer (marlene.rte) | 6 | 3 months ago | |||
Streaming Replication vs Logical | 5296 | Needs review |
|
+31−22 | Paul Jungwirth (pjungwir) | Robert Treat (xzilla) | 3 | 5 months ago | |||
Document how to run only specific regress tests | 5333 | Needs review |
|
+12−0 | Paul Jungwirth (pjungwir) | Robert Treat (xzilla) | 3 | 8 months ago | |||
split func.sgml to separated individual sgml files | 5515 | Needs review |
|
+44−1 | Jian He (stayreal) | David Johnston (polobo) | 2 | 3 days ago | |||
Document how commit handles aborted transactions | 5546 | Ready for Committer | Backport Docs Only |
|
+55−5 | David Johnston (polobo) | Ahmed Ashour (ahmedashour) | 2 | 2 months ago | ||
Doc: Create table improvements | 5547 | Waiting on Author |
|
+22−5 | David Johnston (polobo) | Laurenz Albe (laurenz) | 2 | 5 months ago | |||
Document custom settings more consistently | 5548 | Waiting on Author |
|
+22−5 | David Johnston (polobo) | Mingli Zhang (zml) | 2 | 3 months ago | |||
DOCS: Make the Server Application docs synopses more consistent | 5647 | Needs review |
|
+84−24 | Peter Smith (smithpb2250) | 1 | 3 months ago | ||||
Parallel safety docs for CTEs | 5650 | Needs review |
|
+1−1 | James Coleman (jcole1989) | 1 | 4 months ago | ||||
pg_restore documentation and --create/--single-transaction limitation | 5676 | Needs review | 18 |
|
+6−1 | Ashutosh Bapat (ashutoshbapat) | 1 | 4 months ago | |||
update documentation for when aborted and committed rows are tracked in pg_stat_all_tables | 5691 | Ready for Committer |
|
+10−3 | Sami Imseih (simseih) | David Johnston (polobo) | 1 | 3 months ago | |||
Add README for catalog | 5771 | Needs review |
|
+14−0 | Florents Tselai (florentst) | Peter Eisentraut (petere) | 1 | 3 weeks ago | |||
Proposal: Improvements to PDF stylesheet and table column widths | 5775 | Ready for Committer |
|
+4−0 | Noboru Saito (nsaito) | Peter Eisentraut (petere), Hayato Kuroda (ha-kun) | Peter Eisentraut (petere) | 1 | 1 month ago | ||
Fix Protocol documentation | 5783 | Needs review | 18 |
|
+138−84 | Dave Cramer (dcramer) | 1 | 1 month ago | |||
pg_restore add note about -n | 5818 | Needs review |
|
+22−40 | Florents Tselai (florentst) | 1 | 10 months ago | ||||
Docs and tests for RLS policies applied by command type | 5851 | Needs review | Testing | 19 |
|
+394−13 | Dean Rasheed (deanr) | 1 | 4 months ago | ||
Miscellaneous | |||||||||||
Avoid orphaned objects dependencies, take 3 | 4942 | Needs review | 18 | Needs rebase! | Bertrand Drouvot (bertranddrouvot.pg) | 6 | 1 month ago | ||||
Truncate logs by max_log_size | 5272 | Waiting on Author |
|
+112−2 | Kirill Gavrilov (diphantxm) | Fujii Masao (masaofujii), Jim Jones (jimus) | 4 | 4 months ago | |||
System views for versions reporting | 5318 | Needs review | stable | Needs rebase! | Dmitry Dolgov (erthalion) | 4 | 4 months ago | ||||
postgres_fdw could deparse ArrayCoerceExpr | 5409 | Ready for Committer | 18 |
|
+0−0 | Alexander Pyhalov (a.pyhalov) | Maxim Orlov (m.orlov) | 3 | 2 weeks ago | ||
dsm_registry: Add detach and destroy features | 5654 | Needs review | 19 | Needs rebase! | Sungwoo Chang (swchangdev) | Nathan Bossart (bossartn) | 1 | 1 month ago | |||
Add pg_buffercache_mark_dirty[_all]() functions to the pg_buffercache | 5694 | Needs review | Needs rebase! | Nazir Bilal Yavuz (nbyavuz) | Aidar Imamov (gipergeek) | 1 | 2 months ago | ||||
minor error message enhancement in refuseDupeIndexAttach | 5700 | Needs review |
|
+3−2 | Jian He (stayreal) | 1 | 3 months ago | ||||
Silence resource leaks alerts | 5701 | Needs review | 19 |
|
+3−3 | Ranier Vilela (raniervilela) | 1 | 3 months ago | |||
don't generate fake alias names, only fake eref names | 5708 | Needs review | 19 |
|
+36−39 | Robert Haas (rhaas) | Tom Lane (tgl) | 1 | 1 week ago | ||
contrib/xml2: xslt_process() should report XSLT-related error details and accept xmltype | 5718 | Needs review | 19 |
|
+247−52 | Robin Haberkorn (rhaberkorn) | 1 | 3 weeks ago | |||
Add --continue-on-abort option to pgbench | 5790 | Ready for Committer | 19 |
|
+134−38 | Rintaro Ikeda (rintaro) | Yugo Nagata (yugo.nagata), Hayato Kuroda (ha-kun) | 1 | 1 week ago | ||
pgindent: improve formatting of multiline comments | 5831 | Needs review | 19 |
|
+29−0 | Aleksander Alekseev (a.alekseev) | 1 | 1 month ago | |||
Remove HeapTupleheaderSetXmin{Committed,Invalid} functions | 5870 | Needs review | Refactoring Only | 19 |
|
+0−14 | Andy Fan (andy2) | 1 | 1 month ago | ||
Binary operators for cubes | 5883 | Waiting on Author |
|
+310−2 | Kirill Panin (k.panin) | Dean Rasheed (deanr) | 1 | 3 weeks ago | |||
Monitoring & Control | |||||||||||
Add pg_stat_session | 3405 | Waiting on Author | Needs rebase! | Rafia Sabih (rafia.sabih), Sergey Dudoladov (sdudoladov) | Bertrand Drouvot (bdrouvot), Atsushi Torikoshi (atsushitorikoshi), Andrei Zubkov (zubkov), Sadeq Dousti (msdousti) | 17 | 3 months ago | ||||
Set log_lock_waits=on by default | 4718 | Ready for Committer | GUC | 19 |
|
+6−5 | Laurenz Albe (laurenz) | Michael Banck (mbanck) | 8 | 3 months ago | |
relfilenode statistics | 5007 | Waiting on Author | 18 | Needs rebase! | Bertrand Drouvot (bertranddrouvot.pg) | 6 | 4 months ago | ||||
Logging plan of the currently running query | 5330 | Needs review | Monitoring | 18 |
|
+573−54 | Atsushi Torikoshi (atsushitorikoshi) | Akshat Jaimini (akshatj), Sadeq Dousti (msdousti) | 4 | 1 month ago | |
Add storage I/O tracking to EXPLAIN BUFFERS | 5526 | Needs review | Monitoring | 18 |
|
+1148−34 | Atsushi Torikoshi (atsushitorikoshi) | Jelte Fennema-Nio (jeltef) | 2 | 2 months ago | |
Metadata and record block access stats for indexes | 5614 | Needs review | Monitoring My First Patch | 19 |
|
+223−7 | Mircea Cadariu (mcadariu) | 2 | 1 week ago | ||
Improve monitoring of shared memory allocations | 5620 | Needs review | 18 | Needs rebase! | Rahila Syed (rahila) | Tomas Vondra (fuzzycz) | 2 | 2 months ago | |||
Available disk space per tablespace | 5651 | Needs review | 18 |
|
+171−4 | Christoph Berg (myon) | 1 | 3 months ago | |||
Add os_page_num to pg_buffercache | 5690 | Ready for Committer | 19 |
|
+381−16 | Bertrand Drouvot (bertranddrouvot.pg) | Mircea Cadariu (mcadariu) | 1 | 5 days ago | ||
Add new wait event to XactLockTableWait | 5804 | Ready for Committer | 19 |
|
+6−1 | Xuneng Zhou (dylanzhou) | Fujii Masao (masaofujii) | Fujii Masao (masaofujii) | 1 | 1 month ago | |
Add pg_stat_multixact view for multixact membership usage monitoring | 5869 | Needs review | 19 |
|
+435−4 | Andrew Johnson (andrewjmetronome) | 1 | 1 month ago | |||
Support for basic ALTER TABLE progress reporting. | 5873 | Needs review | Monitoring |
|
+83−6 | Jiří Kavalík (jkavalik) | Jian He (stayreal) | 1 | 1 week ago | ||
Report bytes and transactions actually sent downtream | 5877 | Needs review |
|
+275−65 | Ashutosh Bapat (ashutoshbapat) | 1 | 1 week ago | ||||
Report replica identity in pg_publication_tables | 5878 | Needs review |
|
+109−23 | Ashutosh Bapat (ashutoshbapat) | 1 | 4 weeks ago | ||||
Adding wait events statistics | 5880 | Needs review | 19 |
|
+786−18 | Bertrand Drouvot (bertranddrouvot.pg) | 1 | 3 days ago | |||
Performance | |||||||||||
Index Prefetching | 4351 | Waiting on Author |
|
+515−2 | Tomas Vondra (fuzzycz) | 11 | 1 week ago | ||||
Teach predtest about IS [NOT] <boolean> proofs | 4690 | Needs review |
|
+1882−129 | James Coleman (jcole1989) | Tom Lane (tgl) | 8 | 1 year ago | |||
Parallel CREATE INDEX for GIN indexes | 4966 | Waiting on Author |
|
+7−0 | Tomas Vondra (fuzzycz) | Matthias van de Meent (mmeent), Andy Fan (andy2) | 6 | 2 months 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 | 3 weeks ago | ||
Inline non-SQL SRFs | 5083 | Waiting on Author | 19 |
|
+730−89 | Paul Jungwirth (pjungwir) | Tom Lane (tgl) | 3 | 2 weeks ago | ||
Limiting overshoot in nbtree SAOP parallel index scans | 5299 | Needs review |
|
+151−23 | Matthias van de Meent (mmeent) | 4 | 3 weeks ago | ||||
Parallel heap vacuum | 5326 | Needs review | Needs rebase! | Masahiko Sawada (masahikosawada) | Hayato Kuroda (ha-kun) | 4 | 1 week ago | ||||
Adding compression of temporary files | 5382 | Waiting on Author |
|
+3842−16 | Filip Januš (fjanus) | 3 | 1 month ago | ||||
Eliminating SPI / SQL from some RI trigger functions | 5450 | Waiting on Author | 19 | Needs rebase! | Amit Langote (amitlan) | 3 | 3 months ago | ||||
SVE enablement for hex-encode and hex-decode | 5538 | Needs review | 19 |
|
+722−6 | Chiranmoy Bhattacharya (chiranmoy), Susmitha Devanga (susmithad) | Nathan Bossart (bossartn) | 2 | 3 weeks ago | ||
Expanding HOT updates for expression and partial indexes | 5556 | Needs review | Performance | 19 |
|
+2302−140 | Greg Burd (gregburd) | 2 | 4 weeks ago | ||
Introduce RWSpin lock and use it in sinvaladt.c and xlogrecovery.c | 5573 | Needs review | 18 |
|
+217−42 | Yura Sokolov (funny_falcon) | 2 | 2 weeks ago | |||
Compress big WAL records | 5621 | Needs review | Needs rebase! | Andrey Borodin (x4m) | 2 | 2 weeks ago | |||||
Lock-free XLog Reservation from WAL | 5633 | Needs review |
|
+532−55 | Yura Sokolov (funny_falcon) | 1 | 3 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 | 2 weeks ago | |||
Small optimization set tuple block/tableOid once | 5683 | Needs review | 19 |
|
+40−18 | Ranier Vilela (raniervilela) | 1 | 3 months ago | |||
New criteria for autovacuum | 5689 | Needs review | 19 | Needs rebase! | Konstantin Knizhnik (knizhnik) | 1 | 3 months ago | ||||
ZStandard (with dictionaries) compression support for TOAST compression | 5702 | Needs review | 19 | Needs rebase! | Nikhil Kumar Veldanda (nikhilkumarv) | 1 | 2 weeks ago | ||||
MergeAppend could consider sorting cheapest child path | 5719 | Needs review | 19 |
|
+2−2 | Andrei Lepikhov (lepikhov), Alexander Pyhalov (a.pyhalov) | 1 | yesterday | |||
Proposal for enabling auto-vectorization for checksum calculations | 5726 | Needs review | 19 |
|
+357−23 | Matthew Sterrett (matthew.sterrett.intel.com) | 1 | 1 month ago | |||
Disable parallel query by default | 5751 | Needs review | 18 |
|
+5−5 | Scott Mead (scott_mead) | 1 | 2 weeks ago | |||
Incremental Sort Cost Estimation Instability | 5754 | Needs review | 19 | Needs rebase! | Andrei Lepikhov (lepikhov) | 1 | 1 month ago | ||||
Parallel processing of indexes in autovacuum | 5755 | Needs review | 18 |
|
+299−18 | Maxim Orlov (m.orlov), Daniil Davydov (dddaniil) | Sami Imseih (simseih) | 1 | 1 week ago | ||
Review/Pull Request: Adding new CRC32C implementation for IBM S390X | 5779 | Waiting on Author | stable |
|
+533−12 | Eduard Stefes (fneddy) | John Naylor (john.naylor) | 1 | 2 weeks ago | ||
Optimize shared LWLock acquisition for high-core-count systems | 5784 | Needs review |
|
+88−16 | Zhiguo Zhou (zhiguozhou) | 1 | 1 week ago | ||||
Vectorized CRC on Arm64 | 5789 | Needs review |
|
+271−2 | John Naylor (john.naylor) | 1 | 2 months ago | ||||
Pathify RHS unique-ification for semijoin planning | 5795 | Needs review | 19 | Needs rebase! | Richard Guo (richardguo) | 1 | yesterday | ||||
Improve the performance of Unicode Normalization Forms. | 5802 | Needs review |
|
+25138−12633 | Alexander Borisov (lexborisov) | 1 | 3 weeks 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 | 4 days ago | ||
Add enable_groupagg GUC parameter to control GroupAggregate usage | 5814 | Needs review | 19 |
|
+232−1 | Tatsuro Yamada (tatsuro_yamada) | 1 | 1 month ago | |||
parallel pg_restore: move offset-building phase to before forking | 5817 | Needs review |
|
+86−6 | Dimitrios Apostolou (jimis) | 1 | 1 month ago | ||||
Implement "pg_restore --data-only --clean" as a way to skip WAL | 5821 | Needs review | Needs rebase! | Dimitrios Apostolou (jimis) | 1 | 1 week ago | |||||
Returning nbtree posting list TIDs in DESC order during backwards scans | 5824 | Ready for Committer |
|
+89−91 | Peter Geoghegan (pgeoghegan) | Mircea Cadariu (mcadariu) | 1 | 5 days 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 week ago | ||||
Extend int128.h to more of numeric.c | 5853 | Needs review | 19 |
|
+808−664 | Dean Rasheed (deanr) | John Naylor (john.naylor) | 1 | 2 weeks ago | ||
vacuumlazy: Modernize count_nondeletable_pages | 5866 | Needs review | Good First Review |
|
+60−29 | Matthias van de Meent (mmeent) | 1 | 3 weeks ago | |||
Procedural Languages | |||||||||||
declarative session variables, LET command | 1608 | Needs review |
|
+7793−63 | 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), newtglobal postgresql_contributors (newtpostgrescontributors) | 36 | 1 week ago | |||
new plpgsql.extra_errors check - strict_expr_check | 5044 | Ready for Committer |
|
+172−18 | Pavel Stehule (okbobcz) | Gilles Darold (darold), Kirk Wolak (kirkw), newtglobal postgresql_contributors (newtpostgrescontributors) | 6 | 2 days ago | |||
Refactoring | |||||||||||
Revise get_cheapest_parallel_safe_total_inner | 4285 | Waiting on Author |
|
+11−4 | Richard Guo (richardguo) | wenhui qiu (wenhuiqiu) | 11 | 10 months ago | |||
Retiring is_pushed_down | 4458 | Waiting on Author | Needs rebase! | Richard Guo (richardguo) | Tom Lane (tgl) | 10 | 6 months ago | ||||
Make ECPG locale usage thread-safe | 5166 | Waiting on Author | Needs rebase! | Thomas Munro (macdice) | Peter Eisentraut (petere) | 5 | 4 months ago | ||||
Refactor SLRU to always use long file names | 5250 | Ready for Committer |
|
+103−85 | Aleksander Alekseev (a.alekseev) | Rustam ALLAKOV (rustam.allakov) | 4 | 3 months ago | |||
Collation and ctype method tables and extension hooks | 5301 | Ready for Committer | Needs rebase! | Jeff Davis (jdavis) | 4 | 1 month ago | |||||
Clarify FileTag-based unlinking | 5454 | Needs review |
|
+10−7 | Matthias van de Meent (mmeent) | 3 | 7 months ago | ||||
Don't dirty pages while they are getting flushed out | 5483 | Waiting on Author | Needs rebase! | Andres Freund (andresfreund) | 3 | 4 months ago | |||||
Improve logicalrep_worker_launch() logic | 5734 | Needs review |
|
+42−36 | Fujii Masao (masaofujii) | Fujii Masao (masaofujii) | 1 | 2 months ago | |||
Thread-safe getopt() | 5760 | Needs review | 19 |
|
+268−163 | Heikki Linnakangas (heikki) | 1 | 2 months ago | |||
Removing BTScanPosUnpinIfPinned idiom from nbtree, simplifying mark/restore support | 5816 | Needs review |
|
+133−78 | Peter Geoghegan (pgeoghegan) | 1 | 1 month ago | ||||
Making libpq OpenSSL support threadsafe | 5868 | Needs review |
|
+104−44 | Daniel Gustafsson (d_gustafsson) | 1 | 4 weeks ago | ||||
Replace magic numbers with strategy numbers for B-tree indexes | 5875 | Needs review | 19 |
|
+8−6 | Daniil Davydov (dddaniil) | 1 | 4 weeks ago | |||
Replication & Recovery | |||||||||||
CREATE SUBSCRIPTION ... SERVER | 4529 | Waiting on Author | Needs rebase! | Jeff Davis (jdavis) | vigneshwaran C (vignesh.postgres), Bharath Rupireddy (bharathrupireddy) | 10 | 3 months ago | ||||
Return pg_control from pg_backup_stop(). | 4997 | Needs review | 18 |
|
+181−30 | David Steele (dsteele) | 6 | 6 months ago | |||
Conflict detection for update_deleted in logical replication | 5378 | Needs review | Logical Replication |
|
+944−74 | Zhijie Hou (houzj) | Dilip Kumar (dilip.kumar), Hayato Kuroda (ha-kun), vigneshwaran C (vignesh.postgres) | Amit Kapila (amitkapila) | 3 | 2 days ago | |
Enable logical decoding when wal_level = 'replica' without a server restart | 5479 | Waiting on Author |
|
+973−81 | Masahiko Sawada (masahikosawada) | Dilip Kumar (dilip.kumar) | 3 | yesterday | |||
Filter irrelevant change before reassemble transactions during logical decoding | 5585 | Needs review |
|
+0−0 | Jie Li (adger), Ajin Cherian (ajinc), Zhijie Hou (houzj) | vigneshwaran C (vignesh.postgres), Peter Smith (smithpb2250), Zhijie Hou (houzj) | Amit Kapila (amitkapila) | 2 | 1 month ago | ||
Fix slot synchronization with two_phase decoding enabled | 5664 | Needs review | 17 | Needs rebase! | Zhijie Hou (houzj) | 1 | 1 month ago | ||||
Fix replica identity checks for MERGE command on published table. | 5693 | Needs review |
|
+61−1 | Zhijie Hou (houzj) | Dean Rasheed (deanr) | 1 | 3 weeks ago | |||
Extending FK check skipping on replicas to ADD FK and TRUNCATE | 5774 | Needs review |
|
+97−3 | Hannu Krosing (hannukrosing) | 1 | 3 weeks ago | ||||
Make wal_receiver_timeout configurable per subscription | 5781 | Needs review | Needs rebase! | Fujii Masao (masaofujii) | 1 | 2 weeks 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 | 1 month ago | |||
Serverside SNI for SSL connections | 4984 | Waiting on Author |
|
+937−50 | Daniel Gustafsson (d_gustafsson) | Jacob Champion (jchampion) | 6 | 2 months ago | |||
Check for TupleTableSlot nullness before dereferencing | 5662 | Needs review |
|
+2−1 | Alexander Kuznetsov (kuznetsovam) | 1 | 1 week ago | ||||
Check for tuplestorestate nullness before dereferencing | 5705 | Needs review |
|
+1−1 | Alexander Kuznetsov (kuznetsovam) | 1 | 3 months ago | ||||
Detect buffer underflow in get_th() | 5707 | Needs review |
|
+5−0 | Alexander Kuznetsov (kuznetsovam) | Peter Eisentraut (petere) | 1 | 7 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 | 3 days ago | |||
on_error table, saving error info to a table | 4817 | Needs review |
|
+582−13 | jian he (hellothere) | Nishant Sharma (nishant-at-edb) | 7 | 2 months ago | |||
KNN-btree | 4871 | Waiting on Author | Needs rebase! | Nikita Glukhov (n.glukhov), Anton Melnikov (antonmel) | 7 | 8 months ago | |||||
Eager aggregation, take 3 | 4881 | Needs review | 19 |
|
+3597−63 | Richard Guo (richardguo) | 6 | 1 week ago | |||
VACUUM FULL / CLUSTER CONCURRENTLY | 5117 | Needs review | 18 | Needs rebase! | Antonin Houska (a.houska) | Álvaro Herrera (alvherre) | 5 | 1 week ago | |||
Make MultiXactOffset 64-bit type | 5205 | Needs review | 18 | Needs rebase! | Maxim Orlov (m.orlov) | Heikki Linnakangas (heikki) | 5 | 2 weeks ago | |||
Changing shared_buffers without restart | 5319 | Needs review | Needs rebase! | Dmitry Dolgov (erthalion) | Vladlen Popolitov (vladlenpopolitov) | 4 | 2 weeks ago | ||||
Support enabling checksums online | 5323 | Waiting on Author | Needs rebase! | Magnus Hagander (mha), Daniel Gustafsson (d_gustafsson) | Tomas Vondra (fuzzycz) | 4 | 2 weeks 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 | 2 months ago | ||
refactor AlterDomainAddConstraint (alter domain add constraint) | 5455 | Needs review | 18 |
|
+79−8 | Jian He (stayreal) | Peter Eisentraut (petere) | 3 | 4 months ago | ||
speedup COPY TO for partitioned table | 5467 | Needs review | 19 |
|
+171−34 | Jian He (stayreal) | vigneshwaran C (vignesh.postgres), Kirill Reshke (reshke), Atsushi Torikoshi (atsushitorikoshi), newtglobal postgresql_contributors (newtpostgrescontributors) | 3 | 3 days 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) | 3 | 3 months ago | ||
Extended Statistics set/restore/clear functions | 5517 | Needs review |
|
+3829−79 | Corey Huinker (coreyh) | 2 | 1 month ago | ||||
add function argument name to substring and substr | 5524 | Waiting on Author |
|
+117−7 | Jian He (stayreal) | David Johnston (polobo) | 2 | 1 week ago | |||
Warn, and disallow, clear text passwords via SQL | 5597 | Needs review |
|
+143−4 | Greg Sabino Mullane (greg) | Guillaume Lelarge (gleu) | 2 | 2 weeks 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 | 2 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 | 3 weeks ago | ||||
support create index on virtual generated column. | 5667 | Needs review |
|
+916−73 | Jian He (stayreal) | 1 | 2 days ago | ||||
Patch for migration of the pg_commit_ts directory | 5710 | Needs review |
|
+28−3 | Sergey Levin (lsv) | 1 | 3 months ago | ||||
Allow to collect statistics on virtual generated columns | 5714 | Needs review | 19 |
|
+154−21 | Yugo Nagata (yugo.nagata) | 1 | yesterday | |||
virtual generated column as partition key | 5720 | Needs review | 19 |
|
+467−139 | Jian He (stayreal) | 1 | 3 months ago | |||
Introduce some randomness to autovacuum | 5732 | Needs review | 19 |
|
+76−0 | Zhao Junwang (zhjwpku) | 1 | 3 months ago | |||
make VALIDATE domain constraint lock on related relations as ShareUpdateExclusiveLock | 5752 | Ready for Committer | 19 |
|
+15−7 | Jian He (stayreal) | wenhui qiu (qiuwenhuifx.163.com) | 1 | 2 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 | 2 months ago | |||
ALTER DOMAIN ADD NOT NULL NOT VALID | 5768 | Needs review | 19 | Needs rebase! | Jian He (stayreal) | 1 | 2 months ago | ||||
make ALTER DOMAIN VALIDATE CONSTRAINT no-op when constraint is validated | 5769 | Needs review | 19 |
|
+18−13 | Jian He (stayreal) | 1 | 2 months ago | |||
Disallow concurrent ALTER DOMAIN and DROP DOMAIN | 5773 | Needs review | 19 |
|
+126−0 | Jian He (stayreal) | 1 | 2 months ago | |||
foreign key on virtual generated column | 5782 | Needs review | 19 |
|
+315−93 | Jian He (stayreal) | 1 | 2 months ago | |||
alter check constraint enforceability | 5796 | Needs review | 19 |
|
+346−11 | Jian He (stayreal) | 1 | 4 weeks ago | |||
Support tid range scan in parallel | 5803 | Waiting on Author |
|
+375−18 | Cary Huang (cary) | 1 | 4 days ago | ||||
VCI (columnar store extension) | 5829 | Needs review | Needs rebase! | Aya Iwata (iwata.aya), Peter Smith (smithpb2250) | 1 | 2 days 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 week ago | ||||
array_random | 5881 | Needs review | 19 |
|
+437−0 | Jian He (stayreal) | Dean Rasheed (deanr) | 1 | 1 week ago | ||
SQL Commands | |||||||||||
Add SPLIT PARTITION/MERGE PARTITIONS commands | 3659 | Needs review | Needs rebase! | Dmitry Koval (d.koval) | stephane tachoires (sttachoires) | Alexander Korotkov (smagen) | 14 | 4 days ago | |||
Incremental View Maintenance (IVM), take 2 | 4337 | Waiting on Author | Needs rebase! | Yugo Nagata (yugo.nagata) | 11 | 11 months ago | |||||
Implement row pattern recognition feature | 4460 | Needs review | 19 |
|
+4207−35 | Tatsuo Ishii (ishii) | Vik Fearing (xocolatl), Jacob Champion (jchampion), Ningwei Chen (chen-5033) | 10 | 2 months ago | ||
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 | 4 days ago | |||
COPY TO json | 4716 | Needs review | Needs rebase! | Joe Conway (jconway) | Masahiko Sawada (masahikosawada) | Joe Conway (jconway) | 7 | 4 weeks ago | |||
SQL Property Graph Queries (SQL/PGQ) | 4904 | Waiting on Author |
|
+15238−332 | Peter Eisentraut (petere), Ashutosh Bapat (ashutoshbapat) | Vik Fearing (xocolatl), Zhao Junwang (zhjwpku) | 6 | 4 days ago | |||
SQL:2023 JSON simplified accessor support | 5214 | Needs review | 18 |
|
+2066−248 | Alexandra Wang (alexandrawang) | Peter Eisentraut (petere), Vik Fearing (xocolatl) | 5 | 3 weeks ago | ||
Add IGNORE NULLS to Window functions | 5230 | Ready for Committer | 19 |
|
+973−61 | Oliver Ford (ojford) | Tatsuo Ishii (ishii), Krasiyan Andreev (krasiyan) | 4 | 1 week ago | ||
Introduce the ability to enable/disable indexes using ALTER INDEX | 5274 | Ready for Committer | 18 | Needs rebase! | Shayon Mukherjee (shayonj) | Sami Imseih (simseih), newtglobal postgresql_contributors (newtpostgrescontributors) | 4 | 1 week ago | |||
encode/decode support for base64url | 5643 | Ready for Committer |
|
+336−18 | Florents Tselai (florentst) | Daniel Gustafsson (d_gustafsson), Aleksander Alekseev (a.alekseev), David Wheeler (theory) | 1 | 3 days ago | |||
SQL:2011 Application Time Update & Delete | 5836 | Needs review | 19 |
|
+8438−165 | Paul Jungwirth (pjungwir) | 1 | 1 month ago | |||
Allow ON CONFLICT DO UPDATE to return EXCLUDED values | 5854 | Needs review | 19 |
|
+741−269 | Dean Rasheed (deanr) | 1 | 1 week ago | |||
System Administration | |||||||||||
log_min_messages per backend type | 5447 | Needs review | 18 |
|
+390−108 | Euler Taveira (eulerto) | 3 | yesterday | |||
Add arbitrary xid and mxid to pg_resetwal | 5644 | Needs review | 18 |
|
+476−3 | Daniil Davydov (dddaniil) | 1 | 4 months ago | |||
Add log_autovacuum_{vacuum|analyze}_min_duration | 5797 | Needs review | GUC | 19 |
|
+128−31 | Shinya Kato (shinyakato) | 1 | 1 month ago | ||
Testing | |||||||||||
Allow CI to only run the compiler warnings task | 5249 | Waiting on Author | 18 |
|
+14−13 | Bertrand Drouvot (bertranddrouvot.pg) | Rustam ALLAKOV (rustam.allakov) | 4 | 1 month ago | ||
Covering the comparison test between date and timestamp(tz) datatype | 5677 | Ready for Committer |
|
+212−0 | Kwangwon Seo (kwangwonseo) | Rustam ALLAKOV (rustam.allakov) | 1 | 2 weeks ago | |||
Foreign key isolation tests | 5757 | Ready for Committer |
|
+409−120 | Paul Jungwirth (pjungwir) | Dean Rasheed (deanr), Rustam ALLAKOV (rustam.allakov), Lilian Ontowhee (ontowhee) | 1 | 2 weeks ago | |||
Backpatching injection point core facilities to REL_17_STABLE | 5865 | Needs review | Backport | 17 | Needs rebase! | Michael Paquier (michael-kun) | 1 | 1 month ago |
Patch | ID | Status | Tags | Ver | CI status | Stats | Author | Reviewers | Committer | Num cfs | Latest mail |
---|---|---|---|---|---|---|---|---|---|---|---|
Bug Fixes | |||||||||||
Incorrect error message for cancellation triggered by statement_timeout & flaky test | 5070 | Moved to different CF | Bugfix Flakyfix | stable |
|
+16−5 | Jelte Fennema-Nio (jeltef) | 7 | 5 months ago | ||
ensure we have a snapshot when dropping an index concurrently | 5262 | Committed | stable | Needs rebase! | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 4 | 2 months ago | |||
Issues with 2PC at recovery: CLOG lookups and GlobalTransactionData | 5532 | Returned with feedback | Bugfix | 19 |
|
+200−154 | Michael Paquier (michael-kun) | Michael Paquier (michael-kun) | 2 | 3 weeks ago | |
Improve ACL checks in pg_prewarm for indexes | 5583 | Moved to different CF |
|
+39−3 | Ayush Vatsa (developerayuva) | Nathan Bossart (bossartn) | 3 | 4 months ago | |||
Avoid infinite loop in checkpointer | 5612 | Committed | 19 | Needs rebase! | Maxim Orlov (m.orlov), Xuneng Zhou (dylanzhou) | Xuneng Zhou (dylanzhou) | Alexander Korotkov (smagen) | 2 | 1 week ago | ||
ReplicationSlotRelease() crashes when the instance is in the single user mode | 5626 | Moved to different CF | Bugfix |
|
+27−0 | Hayato Kuroda (ha-kun) | Paul Jungwirth (pjungwir) | 2 | 5 months ago | ||
OAuth Followup Patches | 5635 | Withdrawn | 18 |
|
+0−0 | Jacob Champion (jchampion) | 1 | 2 weeks ago | |||
Memory context can be its own parent and child in replication command | 5637 | Committed | 18 |
|
+51−9 | Anthonin Bonnefoy (bonnefoa) | Tom Lane (tgl) | Tom Lane (tgl) | 1 | 3 months ago | |
bug in stored generated column over domain with constraints. | 5668 | Committed |
|
+0−0 | Jian He (stayreal) | Peter Eisentraut (petere) | Tom Lane (tgl) | 1 | 3 months ago | ||
Random pg_upgrade 004_subscription test failure on drongo | 5673 | Moved to different CF |
|
+16−0 | vigneshwaran C (vignesh.postgres) | 2 | 4 months ago | ||||
Better HINT message for "unexpected data beyond EOF" | 5682 | Committed | 18 |
|
+4−95 | Jakub Wartak (jakub.wartak.tomtom) | Robert Haas (rhaas) | 1 | 3 days ago | ||
Fix an incorrect check in get_memoize_path | 5686 | Committed |
|
+15−9 | Richard Guo (richardguo) | wenhui qiu (qiuwenhuifx.163.com) | Richard Guo (richardguo) | 1 | 3 months ago | ||
prevent 006_transfer_modes.pl from leaving files behind | 5687 | Committed | 18 |
|
+5−0 | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 3 months ago | ||
vacuumdb fixes for v18 | 5717 | Committed | 18 |
|
+13−13 | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 3 months ago | ||
Fix hostaddr crash during non-blocking cancellation | 5741 | Withdrawn | Bugfix | stable | Needs rebase! | Jacob Champion (jchampion) | 1 | 3 weeks ago | |||
Fix missing comma in Requires.private | 5743 | Committed | 18 |
|
+0−0 | Jacob Champion (jchampion) | Jacob Champion (jchampion) | 1 | 2 months ago | ||
oauth: Prevent stack overflow by limiting JSON parse depth | 5744 | Committed | 18 |
|
+0−0 | Jacob Champion (jchampion) | Jacob Champion (jchampion) | 1 | 2 months ago | ||
Allow parallelism for plpgsql return expression after commit 556f7b7 | 5747 | Committed |
|
+6−6 | Dipesh Dhameliya (dipesh125) | Tom Lane (tgl) | Tom Lane (tgl) | 1 | 3 weeks ago | ||
Fix PQport to never return NULL if the connection is valid | 5749 | Committed | stable |
|
+3−1 | Daniele Varrazzo (dvarrazzo) | Laurenz Albe (laurenz) | Tom Lane (tgl) | 1 | 2 weeks ago | |
Fix Assert failure in XMLTABLE parser | 5753 | Committed | stable |
|
+0−0 | Richard Guo (richardguo) | Richard Guo (richardguo) | 1 | 2 months ago | ||
Fix usage of memset_s() to be C11-conformant | 5756 | Committed | stable | Needs rebase! | Tom Lane (tgl) | Tom Lane (tgl) | 1 | 2 months ago | |||
pg_dump 18beta1 fails to process complex table names | 5761 | Committed | 18 |
|
+16−11 | Nathan Bossart (bossartn), Jian He (stayreal) | Nathan Bossart (bossartn) | 1 | 2 months ago | ||
Fixing memory leaks in postgres_fdw | 5772 | Committed |
|
+936−872 | Tom Lane (tgl) | Etsuro Fujita (efujita) | Tom Lane (tgl) | 1 | 1 week ago | ||
Add AioUringCompletion in wait_event_names.txt and a safeguard in generate-wait_event_types.pl | 5776 | Committed | 18 |
|
+111−4 | Bertrand Drouvot (bertranddrouvot.pg) | Michael Paquier (michael-kun) | 1 | 2 months ago | ||
Fix regex translation of SIMILAR TO for bracket expressions | 5778 | Committed | stable | Needs rebase! | Laurenz Albe (laurenz) | Michael Paquier (michael-kun) | 1 | 2 months ago | |||
Improve error handling of xml2 with libxml2 OOMs | 5794 | Committed | 19 |
|
+294−150 | Michael Paquier (michael-kun) | Jim Jones (jimus) | Michael Paquier (michael-kun) | 1 | 3 weeks ago | |
Remove have_dangerous_phv() | 5819 | Committed | Needs rebase! | Tom Lane (tgl) | Tom Lane (tgl) | 1 | 1 month ago | ||||
Fixes inconsistent behavior in vacuum when it processes multiple relations | 5827 | Committed | stable |
|
+98−110 | shihao zhong (zhong950419) | Nathan Bossart (bossartn) | Michael Paquier (michael-kun) | 1 | 1 month ago | |
fix: pgflex - propagate environment to flex subprocess | 5835 | Committed | 19 |
|
+2−2 | Javier Maestro (jjmaestro) | Nikolay Samokhvalov (nikolay), Javier Maestro (jjmaestro) | Peter Eisentraut (petere) | 1 | 1 month ago | |
problems with toast.* reloptions | 5839 | Moved to different CF | stable | Needs rebase! | Nathan Bossart (bossartn) | 2 | 2 weeks ago | ||||
`ALTER DATABASE ... RESET ...` fails to reset extension parameters that no longer exist | 5840 | Moved to different CF | stable |
|
+71−5 | Nathan Bossart (bossartn) | Laurenz Albe (laurenz) | Nathan Bossart (bossartn) | 2 | 13 hours ago | |
Fix OAuth feature detection on OpenBSD+Meson | 5842 | Committed | Bugfix | 18 | Needs rebase! | Jacob Champion (jchampion) | Jacob Champion (jchampion) | 1 | 3 weeks ago | ||
Logrep launcher race conditions leading to slow tests | 5843 | Committed | stable | Not processed | Tom Lane (tgl) | Tom Lane (tgl) | 1 | 1 month ago | |||
Fix background workers not restarting with restart_after_crash = on | 5844 | Committed | Bugfix | stable |
|
+7−0 | Andrey Rudometov (ultimatehikari) | Fujii Masao (masaofujii) | Fujii Masao (masaofujii) | 1 | 4 days ago |
Fix some inconsistencies with open-coded visibilitymap_set() callers | 5861 | Withdrawn | 19 |
|
+117−106 | Melanie Plageman (melanieplageman) | 1 | 3 weeks ago | |||
Followup fixes for bug #18953 | 5867 | Committed | 18 | Needs rebase! | Tom Lane (tgl) | Tom Lane (tgl) | 1 | 1 month ago | |||
Fix decompression bug in astreamer_lz4 | 5874 | Committed | Bugfix | 18 |
|
+50−4 | Mikhail Gribkov (youzhick) | Michael Paquier (michael-kun) | 1 | 1 month ago | |
OAuth: run Autoconf tests with correct compiler flags | 5905 | Committed | Bugfix | 18 |
|
+24−12 | Jacob Champion (jchampion) | Jacob Champion (jchampion) | 3 | 2 weeks ago | |
Add proper checks for ecpg_strdup() return value | 5910 | Committed | Bugfix | 19 |
|
+117−40 | Aleksander Alekseev (a.alekseev), Evgeniy Gorbanev (esgor) | Michael Paquier (michael-kun) | 2 | 1 week ago | |
Clients | |||||||||||
Allow PGSERVICEFILE to be specified as part of the connection string | 5387 | Committed | 19 |
|
+160−7 | Torsten Foertsch (tfoertsch123) | Ryo Kanbayashi (ryokanbayashi) | Michael Paquier (michael-kun) | 2 | 2 weeks ago | |
Allow ';' to push queries in an ongoing psql pipeline | 5655 | Committed | 18 |
|
+420−31 | Anthonin Bonnefoy (bonnefoa) | Michael Paquier (michael-kun) | 1 | 3 months ago | ||
PGSERVICEFILE as part of a normal connection string [duplicated please delete] | 5659 | Withdrawn | 19 |
|
+0−0 | Torsten Foertsch (tfoertsch123), Ryo Kanbayashi (ryokanbayashi) | Ryo Kanbayashi (ryokanbayashi) | 1 | 2 weeks ago | ||
Add "\gi file" to psql to allow COPY with variable expansion | 5674 | Returned with feedback | 19 |
|
+359−166 | Fabien Coelho (calvin) | Akshat Jaimini (akshatj) | 1 | 1 month ago | ||
Split tab completion rules for COPY FROM and TO | 5764 | Committed | psql | 19 | Needs rebase! | Atsushi Torikoshi (atsushitorikoshi) | Masahiko Sawada (masahikosawada) | 1 | 3 weeks ago | ||
psql: Improve psql tab completion for GRANT/REVOKE | 5813 | Committed |
|
+8−4 | Fujii Masao (masaofujii), Yugo Nagata (yugo.nagata) | Fujii Masao (masaofujii) | Fujii Masao (masaofujii) | 1 | 2 weeks ago | ||
Allow missing BackendKeyData message & enforce cancel key length | 5859 | Moved to different CF | Bugfix libpq | 18 | Needs rebase! | Jelte Fennema-Nio (jeltef) | 2 | 13 hours ago | |||
fix organization wording in psql's \copyright command | 5917 | Committed | stable | Not processed | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 2 | 2 weeks ago | |||
Code Comments | |||||||||||
clarify palloc comment on quote_literal_cstr | 5684 | Committed | 18 | Needs rebase! | Steve Chávez (steve-chavez) | Michael Paquier (michael-kun) | 1 | 3 months ago | |||
Typos in the comment for the estimate_multivariate_ndistinct() | 5740 | Withdrawn | Needs rebase! | Tender Wang (tndrwang) | 1 | 3 months ago | |||||
Correct src/backend/lib/README | 5855 | Committed |
|
+0−4 | Aleksander Alekseev (a.alekseev) | Michael Paquier (michael-kun) | 1 | 1 month ago | |||
Documentation | |||||||||||
explain pgstatindex fragmentation | 5381 | Committed | 18 |
|
+9−0 | Frédéric Yhuel (yhuelf) | Laurenz Albe (laurenz), Bertrand Drouvot (bertranddrouvot), Benoit Lobréau (benoitl), Ahmed Ashour (ahmedashour) | Peter Eisentraut (petere) | 3 | 1 month ago | |
TOAST is acronym so should be uppercase | 5530 | Committed |
|
+13−13 | Peter Smith (smithpb2250) | Peter Eisentraut (petere), David Johnston (polobo) | Peter Eisentraut (petere) | 2 | 4 weeks ago | ||
pg_recvlogical requires -d but not described on the documentation | 5625 | Committed |
|
+39−4 | Hayato Kuroda (ha-kun) | David Johnston (polobo) | Fujii Masao (masaofujii) | 1 | 4 months ago | ||
doc: expand note about pg_upgrade's --jobs option | 5632 | Committed | 18 |
|
+5−6 | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 4 months ago | ||
alphabetize long options in pg_dumpdocs | 5730 | Committed | 18 |
|
+78−79 | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 3 months ago | ||
Document default values for pgoutput options | 5758 | Committed |
|
+13−5 | Fujii Masao (masaofujii) | Fujii Masao (masaofujii) | 1 | 2 weeks ago | |||
doc: Some copy-editing around prefix operators | 5787 | Committed | 18 |
|
+4−4 | Christoph Berg (myon) | Peter Eisentraut (petere) | Peter Eisentraut (petere) | 1 | 1 month ago | |
fix notes about password encryption in pg_authid docs | 5791 | Committed | stable |
|
+2−7 | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 1 month ago | ||
pg_get_multixact_members not documented | 5793 | Committed | stable |
|
+31−3 | Sami Imseih (simseih) | Ashutosh Bapat (ashutoshbapat), Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 1 month ago | |
Minor documentation fixes related to v18 | 5838 | Committed |
|
+9−5 | Fujii Masao (masaofujii) | Fujii Masao (masaofujii) | 1 | 1 month ago | |||
Introduce New Command Processing Chapter | 5846 | Moved to different CF | Docs Only Help - Docs | 19 | Needs rebase! | David Johnston (polobo) | 2 | 1 month ago | |||
Fixup misplaced filelist.sgml entities | 5847 | Moved to different CF | Docs Only | Needs rebase! | David Johnston (polobo) | 2 | 4 months ago | ||||
Add Table of Contents to psql Reference Page | 5848 | Moved to different CF | Docs Only psql | 19 |
|
+52−11 | David Johnston (polobo) | 2 | 4 months ago | ||
Improve initdb --waldir description | 5849 | Moved to different CF | Docs Only | 19 |
|
+54−23 | David Johnston (polobo) | 2 | 4 months ago | ||
Address ambiguity/confusion in IS JSON documentation | 5850 | Moved to different CF | Help - Docs Docs Only Missing Docs | 19 | Not processed | David Johnston (polobo) | 2 | 4 months ago | |||
Make StartupMessage docs more generic to cover multiple protocol versions | 5858 | Committed | Docs Only | 18 | Needs rebase! | Tatsuo Ishii (ishii), Jelte Fennema-Nio (jeltef) | Tatsuo Ishii (ishii) | 1 | 3 weeks ago | ||
docs: Update protocol changes checklist with 3.2 changes | 5863 | Moved to different CF | Docs Only | 18 |
|
+138−84 | Dave Cramer (dcramer), Jelte Fennema-Nio (jeltef) | 2 | 1 month ago | ||
back-patch documentation for age() and mxid_age() | 5884 | Committed | stable |
|
+0−0 | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 1 month ago | ||
Fix inconsistency in the pg_buffercache documentation | 5887 | Committed | 19 |
|
+3−3 | Bertrand Drouvot (bertranddrouvot.pg) | Daniel Gustafsson (d_gustafsson) | 2 | 1 month ago | ||
failover slot documentation update | 5904 | Committed | Docs Only |
|
+0−0 | Ashutosh Bapat (ashutoshbapat), shveta malik (shvetam) | Amit Kapila (amitkapila) | 2 | 3 weeks ago | ||
Document reopen of output file via SIGHUP in pg_recvlogical | 5909 | Committed | Docs Only |
|
+10−0 | Fujii Masao (masaofujii) | Fujii Masao (masaofujii) | 2 | 1 week ago | ||
small fix for pg_overexplain docs | 5916 | Committed | 18 |
|
+1−1 | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 2 | 2 weeks ago | ||
Minor Improvements to pg_buffercache documentation | 5925 | Committed |
|
+10−2 | Fujii Masao (masaofujii) | Fujii Masao (masaofujii) | 2 | 1 week ago | |||
Miscellaneous | |||||||||||
Support a wildcard in backtrace_functions | 4735 | Moved to different CF | GUC Help - Bikeshedding |
|
+161−11 | Jelte Fennema-Nio (jeltef) | Daniel Gustafsson (d_gustafsson), Bharath Rupireddy (bharathrupireddy) | Daniel Gustafsson (d_gustafsson) | 9 | 4 months ago | |
Bump soft open file limit (RLIMIT_NOFILE) to hard limit on startup | 5570 | Moved to different CF |
|
+243−45 | Jelte Fennema-Nio (jeltef) | 3 | 3 months ago | ||||
assert that wrapper_handler()'s argument is within expected range | 5639 | Committed | 17 |
|
+4−0 | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 4 months ago | ||
Add reverse(bytea) | 5642 | Committed | 18 |
|
+63−0 | Aleksander Alekseev (a.alekseev) | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 4 months ago | |
remove open-coded popcount in acl.c | 5649 | Committed | 18 |
|
+50−19 | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 4 months ago | ||
Produce LLVM bitcode files on meson builds | 5671 | Moved to different CF | Performance | 19 |
|
+824−59 | Andres Freund (andresfreund), Diego Fronza (dfronza), Nazir Bilal Yavuz (nbyavuz) | 2 | 3 weeks ago | ||
adjust the place of list_copy() call to reduce the overhead of function call and memory copies. | 5704 | Committed | Performance |
|
+2−1 | Tender Wang (tndrwang) | Tom Lane (tgl) | 1 | 1 week ago | ||
Change the names generated for child foreign key constraints | 5716 | Committed | 18 |
|
+0−0 | Tom Lane (tgl) | Tom Lane (tgl) | 1 | 3 months ago | ||
add --sequence-data to pg_dumpall | 5729 | Committed | 18 |
|
+16−0 | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 2 months ago | ||
regdatabase | 5746 | Committed | 19 |
|
+423−3 | Ian Barwick (barwick) | Ian Barwick (barwick), Nathan Bossart (bossartn), Greg Sabino Mullane (greg) | Nathan Bossart (bossartn) | 1 | 1 month ago | |
translate reltuples from 0 to -1 upon upgrades from <v14 | 5762 | Committed | 18 |
|
+14−1 | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 2 months ago | ||
Fix violation of principle that plan trees are read-only | 5767 | Committed | 18 |
|
+41−33 | Tom Lane (tgl) | Tom Lane (tgl) | 1 | 2 months ago | ||
Standardize the definition of the subtype field of AlterDomainStmt | 5780 | Committed |
|
+25−22 | Zongliang Quan (quanzl) | wenhui qiu (qiuwenhuifx.163.com) | Michael Paquier (michael-kun) | 1 | 4 weeks ago | ||
pg_upgrade: warn about roles with md5 passwords | 5792 | Withdrawn | 19 |
|
+88−0 | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 1 month ago | ||
a couple of small cleanup patches for DSM-related code | 5798 | Committed | 18 |
|
+6−5 | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 1 month ago | ||
add function for creating/attaching hash table in DSM registry | 5799 | Committed | 19 |
|
+400−46 | Nathan Bossart (bossartn) | Sami Imseih (simseih), Florents Tselai (florentst) | Nathan Bossart (bossartn) | 1 | 2 weeks ago | |
Cleanup gcc trick with varattrib_1b_e in VARATT_EXTERNAL_GET_POINTER() | 5807 | Withdrawn | 19 |
|
+4−8 | Michael Paquier (michael-kun) | 1 | 1 month ago | |||
Enable MSVC conforming preprocessor | 5812 | Committed |
|
+6−25 | Peter Eisentraut (petere) | Peter Eisentraut (petere) | 1 | 21 hours ago | |||
Avoid overriding user's --with-libs settings | 5820 | Committed |
|
+33−33 | Tom Lane (tgl) | Tom Lane (tgl) | 1 | 5 days ago | |||
Change the names generated for index partitions | 5832 | Moved to different CF | 19 |
|
+551−506 | Tom Lane (tgl) | 2 | 1 month ago | |||
Allow the "operand" input of width_bucket() to be NaN | 5834 | Committed | 19 |
|
+32−21 | Tom Lane (tgl) | Dean Rasheed (deanr) | Tom Lane (tgl) | 1 | 4 weeks ago | |
Use DatumGetUInt32() for dsm_attach() in test_shm_mq_main() | 5862 | Committed | stable |
|
+1−1 | Jianghua yang (yjhjstz.gmail.com) | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 1 month ago | |
GNU/Hurd portability patches | 5882 | Committed |
|
+9−9 | Michael Banck (mbanck) | Tom Lane (tgl) | Tom Lane (tgl) | 1 | 1 month ago | ||
Verify predefined LWLocks tranches have entries in wait_event_names.txt | 5926 | Committed | 19 |
|
+156−118 | Bertrand Drouvot (bertranddrouvot.pg) | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 2 | 1 week ago | |
Monitoring & Control | |||||||||||
Vacuum statistics | 5012 | Moved to different CF | 18 | Needs rebase! | Andrei Lepikhov (lepikhov), Andrei Zubkov (zubkov), Alena Rybakina (alenka) | Ilia Evdokimov (ilidock95) | 7 | 1 month ago | |||
track generic and custom plan calls in pg_stat_statements | 5634 | Committed |
|
+589−28 | Sami Imseih (simseih) | Nikolay Samokhvalov (nikolay), Greg Sabino Mullane (greg), Ilia Evdokimov (ilidock95) | Michael Paquier (michael-kun) | 1 | yesterday | ||
query_id: jumble names of temp tables for better pg_stat_statement UX | 5658 | Committed | 18 |
|
+0−0 | Christoph Berg (myon) | Michael Paquier (michael-kun) | 1 | 2 weeks ago | ||
amcheck support for BRIN indexes | 5715 | Moved to different CF |
|
+1988−31 | Arseniy Mukhin (amukhin) | Tomas Vondra (fuzzycz) | 2 | 15 hours ago | |||
Improve explicit cursor handling in pg_stat_statements | 5733 | Committed |
|
+294−15 | Sami Imseih (simseih) | Michael Paquier (michael-kun) | Michael Paquier (michael-kun) | 1 | 1 month ago | ||
queryId constant squashing does not support prepared statements | 5801 | Committed |
|
+152−59 | Sami Imseih (simseih) | Álvaro Herrera (alvherre) | 1 | 1 month ago | |||
Expose internal MultiXact member count function for efficient monitoring | 5811 | Moved to different CF | 19 |
|
+111−0 | Naga Appani (naga.appani) | 2 | 5 days ago | |||
Performance | |||||||||||
CRC32C Parallel Computation Optimization on ARM | 4620 | Returned with feedback | Needs rebase! | xiang gao (xiang.gao) | Nathan Bossart (bossartn), John Naylor (john.naylor) | 8 | 4 months ago | ||||
Exists pull-up application with JoinExpr | 5487 | Moved to different CF |
|
+1095−22 | Alena Rybakina (alenka) | Ilia Evdokimov (ilidock95) | 3 | 1 month ago | |||
Memoize ANTI and SEMI JOIN inner | 5636 | Withdrawn | 19 |
|
+112−22 | Andrei Lepikhov (lepikhov) | 1 | 1 month ago | |||
optimizations for dumping statistics | 5678 | Committed | 18 |
|
+276−64 | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 2 months ago | ||
Reduce "Var IS [NOT] NULL" quals during constant folding | 5685 | Committed | 19 |
|
+576−227 | Richard Guo (richardguo) | Richard Guo (richardguo) | 1 | 3 days ago | ||
Create DATA dump objects for partitioned tables too | 5692 | Moved to different CF |
|
+223−41 | Tom Lane (tgl) | 2 | 3 months ago | ||||
Performance issues with v18 SQL-language-function changes | 5695 | Committed | 18 |
|
+264−211 | Tom Lane (tgl) | Tom Lane (tgl) | 1 | 3 months ago | ||
Add planner expectations for Memoize in EXPLAIN | 5697 | Committed | Performance | 19 |
|
+62−12 | Ilia Evdokimov (ilidock95) | David Rowley (davidrowley) | 1 | 4 days ago | |
NUMA shared memory interleaving | 5703 | Returned with feedback | 19 |
|
+317−1 | Jakub Wartak (jakub.wartak.tomtom) | 1 | 1 month ago | |||
Accounting for metapages in genericcostestimate() | 5727 | Moved to different CF |
|
+55−13 | Tom Lane (tgl) | 2 | 3 months ago | ||||
speed up pg_upgrade with many large objects | 5737 | Committed | 19 |
|
+103−6 | Nathan Bossart (bossartn) | Hannu Krosing (hannukrosing), Saurabh Uttam (saurabhuttam), Nitin Motiani (nitinmotiani) | Nathan Bossart (bossartn) | 1 | 1 week ago | |
Improve hash join's handling of tuples with null join keys | 5738 | Moved to different CF |
|
+381−71 | Tom Lane (tgl) | 2 | 1 month ago | ||||
Improve Valgrind support and remove some memory leaks | 5748 | Moved to different CF |
|
+546−125 | Tom Lane (tgl) | 2 | 3 weeks ago | ||||
remove ISB in AArch64's spin_delay() implementation | 5763 | Moved to different CF | 19 |
|
+1−10 | Nathan Bossart (bossartn) | 2 | 1 month ago | |||
Speedup truncations of temporary relation forks | 5788 | Committed | 18 |
|
+19−14 | Daniil Davydov (dddaniil) | Fujii Masao (masaofujii), Maxim Orlov (m.orlov) | Fujii Masao (masaofujii) | 1 | 4 weeks ago | |
Improve array-element-test estimation when no array elements qualify as common | 5805 | Moved to different CF |
|
+17−5 | Tom Lane (tgl) | 2 | 2 weeks ago | ||||
Add progressive backoff to XactLockTableWait | 5806 | Moved to different CF | 19 |
|
+210−9 | Xuneng Zhou (dylanzhou) | Fujii Masao (masaofujii) | Fujii Masao (masaofujii) | 2 | yesterday | |
Eliminate xl_heap_visible to reduce vacuum and COPY FREEZE WAL volume | 5841 | Moved to different CF | 19 |
|
+1481−967 | Melanie Plageman (melanieplageman) | 2 | 14 hours ago | |||
Saving stack space in nbtree's _bt_first function | 5897 | Committed |
|
+3−3 | Peter Geoghegan (pgeoghegan) | Mircea Cadariu (mcadariu) | Peter Geoghegan (pgeoghegan) | 2 | 2 weeks ago | ||
Procedural Languages | |||||||||||
Sanding down some edge cases for PL/pgSQL reserved words | 5722 | Committed |
|
+89−14 | Tom Lane (tgl) | Pavel Stehule (okbobcz) | Tom Lane (tgl) | 1 | 1 month ago | ||
Refactoring | |||||||||||
Elimination of the repetitive code at the SLRU bootstrap functions | 5575 | Committed | 19 | Needs rebase! | Evgeny Voropaev (evoro) | Álvaro Herrera (alvherre), Aleksander Alekseev (a.alekseev), Andrey Borodin (x4mmm) | Álvaro Herrera (alvherre) | 2 | 3 weeks ago | ||
Selectively invalidate caches in pgoutput module | 5629 | Committed |
|
+297−16 | Hayato Kuroda (ha-kun), Shlok Kyal (shlokkyal) | Zhijie Hou (houzj) | Amit Kapila (amitkapila) | 1 | 4 months ago | ||
Minor rework of ALTER TABLE SET RelOptions code | 5638 | Committed | 18 | Needs rebase! | Nikolay Shaplov (nataraj) | Timur Magomedov (tmagomedov) | Álvaro Herrera (alvherre) | 2 | 4 months ago | ||
dead code in pg_upgrade | 5657 | Committed | 18 |
|
+7−32 | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 4 months ago | ||
Selectively invalidate caches in pgoutput when pg_namespace is modified | 5663 | Moved to different CF | Logical Replication |
|
+19−17 | Hayato Kuroda (ha-kun) | 2 | 4 months ago | |||
Split varlena.c into varlena.c and bytea.c | 5665 | Committed |
|
+1201−1156 | Aleksander Alekseev (a.alekseev) | Peter Eisentraut (petere) | Michael Paquier (michael-kun) | 1 | 1 month ago | ||
avoid double scanning in function byteain | 5670 | Committed | 18 | Needs rebase! | Steven Niu (niushiji) | Tom Lane (tgl) | Tom Lane (tgl) | 1 | 4 days ago | ||
SQL functions: avoid making a tuplestore unnecessarily | 5706 | Committed |
|
+85−50 | Tom Lane (tgl) | Tom Lane (tgl) | 1 | 2 months ago | |||
Avoid circular header file dependency | 5723 | Committed | 19 |
|
+0−0 | Bertrand Drouvot (bertranddrouvot.pg) | Michael Paquier (michael-kun) | 1 | 3 weeks ago | ||
Use RELATION_IS_OTHER_TEMP where possible | 5815 | Committed | 19 |
|
+5−10 | Zhao Junwang (zhjwpku) | Ashutosh Bapat (ashutoshbapat), Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 4 weeks ago | |
Remove unused #include's in src/backend/utils/adt/* | 5822 | Committed | 19 |
|
+0−8 | Aleksander Alekseev (a.alekseev) | Peter Eisentraut (petere) | Peter Eisentraut (petere) | 1 | 1 month ago | |
Use binaryheap_* macro where appropriate | 5857 | Committed | 19 |
|
+7−7 | Aleksander Alekseev (a.alekseev) | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 1 month ago | |
XLogCtl->ckptFullXid is unused | 5911 | Committed | 19 |
|
+0−17 | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 2 | 2 weeks ago | ||
More protocol.h replacements this time into walsender.c | 5933 | Committed | 19 |
|
+13−12 | Dave Cramer (dcramer) | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 2 | 4 days ago | |
Replication & Recovery | |||||||||||
Synchronization of sequences to subscriber | 5111 | Moved to different CF | Logical Replication |
|
+3165−908 | vigneshwaran C (vignesh.postgres) | Dilip Kumar (dilip.kumar), Masahiko Sawada (masahikosawada), Peter Smith (smithpb2250) | 6 | yesterday | ||
Warning for Datatype mismatch between subscriber table and publisher table for logical replication | 5648 | Returned with feedback | 17 |
|
+28−0 | BharatDB PG (bharatdbpg) | 1 | 2 months ago | |||
Logical replication worker Segmentation fault | 5666 | Committed |
|
+71−6 | Zhijie Hou (houzj) | Amit Kapila (amitkapila) | 1 | 3 months ago | |||
Improve error reporting for few options in pg_createsubscriber | 5672 | Committed |
|
+9−21 | vigneshwaran C (vignesh.postgres) | Amit Kapila (amitkapila) | 1 | 3 months ago | |||
Allows pg_recvlogical to create slots with failover=true | 5675 | Committed |
|
+62−11 | Hayato Kuroda (ha-kun) | Masahiko Sawada (masahikosawada) | 1 | 1 month ago | |||
Fix premature xmin advancement during fast forward decoding | 5713 | Committed |
|
+0−0 | Zhijie Hou (houzj) | Amit Kapila (amitkapila) | 1 | 3 months ago | |||
Log prefix missing for subscriber log messages received from publisher | 5745 | Committed | Needs rebase! | vigneshwaran C (vignesh.postgres) | Fujii Masao (masaofujii) | Fujii Masao (masaofujii) | 1 | 1 week ago | |||
Logical replication conflict after using pg_createsubscriber under heavy load | 5837 | Committed | Bugfix Logical Replication | 18 | Needs rebase! | Shlok Kyal (shlokkyal) | Amit Kapila (amitkapila) | 1 | 1 week ago | ||
pg_logical_slot_get_changes waits continously for a partial WAL record spanning across 2 pages | 5886 | Committed | Logical Replication | Needs rebase! | vigneshwaran C (vignesh.postgres) | Alexander Korotkov (smagen) | 1 | 1 week ago | |||
Security | |||||||||||
Extension security improvement: Add support for extensions with an owned schema | 5018 | Moved to different CF | Security Extensions |
|
+366−64 | Jelte Fennema-Nio (jeltef) | Sadeq Dousti (msdousti), Artem Gavrilov (artem.gavrilov) | 7 | 4 days ago | ||
revamp row-security tracking | 5397 | Moved to different CF | 19 |
|
+25−17 | Nathan Bossart (bossartn) | 4 | 5 months ago | |||
Change dispchar for oauth_client_secret | 5712 | Committed | 18 |
|
+0−0 | Jacob Champion (jchampion) | Jacob Champion (jchampion) | 1 | 3 months ago | ||
Server Features | |||||||||||
Sequence Access Methods, round two | 4677 | Moved to different CF |
|
+2755−795 | Michael Paquier (michael-kun) | 9 | 1 month ago | ||||
CREATE INDEX CONCURRENTLY for partitioned tables | 5004 | Withdrawn |
|
+520−78 | Justin Pryzby (justinpryzby), Ilya Gladyshev (qoops) | 6 | 1 month ago | ||||
Cross-type index comparison support in contrib/btree_gin | 5535 | Committed |
|
+2791−117 | Tom Lane (tgl) | Arseniy Mukhin (amukhin) | Tom Lane (tgl) | 2 | 4 weeks ago | ||
Printing window function OVER clauses in EXPLAIN | 5640 | Committed |
|
+574−253 | Tom Lane (tgl) | Tom Lane (tgl) | 1 | 4 months ago | |||
Simplify COALESCE with single argument | 5698 | Committed |
|
+55−48 | Maksim Milyutin (maksm90) | Tom Lane (tgl) | Tom Lane (tgl) | 1 | 4 weeks ago | ||
domain over virtual generated column | 5725 | Moved to different CF | 19 | Needs rebase! | Jian He (stayreal) | 2 | 2 months ago | ||||
SQL function to access to `creating_extension` | 5735 | Moved to different CF | 19 |
|
+15−0 | Yurii Rashkovskii (yrashk) | 2 | 21 hours ago | |||
Consider explicit incremental sort for Append and MergeAppend | 5750 | Committed | 19 |
|
+217−52 | Richard Guo (richardguo) | Richard Guo (richardguo) | 1 | 3 weeks ago | ||
Support for 8-byte TOAST values (aka the TOAST infinite loop problem) | 5830 | Moved to different CF | 19 |
|
+1724−304 | Michael Paquier (michael-kun) | 2 | yesterday | |||
gcc 15 "array subscript 0" warning at level -O3 | 5888 | Committed | 19 |
|
+39−0 | Andres Freund (andresfreund) | Andres Freund (andresfreund) | 2 | 3 weeks ago | ||
SQL Commands | |||||||||||
Add XMLCanonicalize function | 4237 | Moved to different CF | 19 |
|
+415−0 | Jim Jones (jimus) | Pavel Stehule (okbobcz), Oliver Ford (ojford), newtglobal postgresql_contributors (newtpostgrescontributors) | 12 | 1 month ago | ||
Add XMLCast (SQL/XML X025) | 5110 | Moved to different CF | 19 |
|
+2276−10 | Jim Jones (jimus) | Vik Fearing (xocolatl), newtglobal postgresql_contributors (newtpostgrescontributors) | 7 | 2 months ago | ||
jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part | 5270 | Moved to different CF |
|
+1199−25 | Florents Tselai (florentst) | David Wheeler (theory) | 3 | 2 weeks ago | |||
Add XMLSerialize: version (SQL/XML X076), explicit declaration (SQL/XML X078) | 5279 | Moved to different CF | 19 |
|
+1490−59 | Jim Jones (jimus) | newtglobal postgresql_contributors (newtpostgrescontributors) | 5 | 5 days ago | ||
Add XMLDocument (SQL/XML X030) | 5431 | Moved to different CF | 19 |
|
+258−1 | Jim Jones (jimus) | Pavel Stehule (okbobcz), newtglobal postgresql_contributors (newtpostgrescontributors) | 4 | 1 month ago | ||
Add XMLNamespaces option to XMLElement | 5456 | Moved to different CF | 19 |
|
+1205−39 | Pavel Stehule (okbobcz), Jim Jones (jimus) | Pavel Stehule (okbobcz), Umar Hayat (pgwizard), newtglobal postgresql_contributors (newtpostgrescontributors) | 4 | 1 month ago | ||
Allow LISTEN on patterns | 5630 | Withdrawn | 18 |
|
+194−42 | Zongliang Quan (quanzl) | 1 | 4 months ago | |||
SQL:2011 application time | 5660 | Committed |
|
+0−0 | Paul Jungwirth (pjungwir) | Peter Eisentraut (petere) | 1 | 1 month ago | |||
CHECKPOINT unlogged data | 5786 | Committed | 19 | Needs rebase! | Christoph Berg (myon) | Dilip Kumar (dilip.kumar), Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 3 weeks ago | ||
Add RESPECT/IGNORE NULLS and FROM FIRST/LAST options | 5852 | Withdrawn | 19 | Not processed | Tatsuo Ishii (ishii), Oliver Ford (ojford) | 1 | 1 week ago | ||||
Extend COPY FROM with HEADER <integer> to skip multiple lines | 5856 | Committed | 19 |
|
+138−42 | Shinya Kato (shinyakato) | Fujii Masao (masaofujii) | Fujii Masao (masaofujii) | 1 | 4 weeks ago | |
System Administration | |||||||||||
Improve verification of recovery_target_timeline GUC. | 5519 | Committed | 19 |
|
+64−3 | David Steele (dsteele) | Michael Paquier (michael-kun) | Michael Paquier (michael-kun) | 2 | 4 weeks ago | |
pg_dsm_registry_allocations system view | 5652 | Committed | 19 |
|
+185−2 | Florents Tselai (florentst) | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 3 weeks ago | |
Testing | |||||||||||
Add 'make check-tests' behavior to the meson based builds | 5405 | Moved to different CF | Testing | 19 |
|
+16−6 | Nazir Bilal Yavuz (nbyavuz) | Ashutosh Bapat (ashutoshbapat), Jian He (stayreal) | 4 | 2 weeks ago | |
Move tests of contrib/spi/ out of the core regression tests | 5688 | Committed |
|
+0−0 | Tom Lane (tgl) | Tom Lane (tgl) | 1 | 3 months ago | |||
Add pg_get_injection_points() for information of injection points | 5696 | Committed | 19 |
|
+75−0 | Michael Paquier (michael-kun) | Michael Paquier (michael-kun) | 1 | 3 weeks ago | ||
Re-enable SSL log_like tests | 5709 | Committed | 18 |
|
+53−42 | Tom Lane (tgl) | Tom Lane (tgl) | 1 | 2 months ago | ||
teach pg_upgrade to handle in-place tablespaces | 5728 | Committed | 19 |
|
+162−70 | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 2 days ago | ||
Persist injection points across server restarts | 5731 | Returned with feedback | 19 |
|
+360−0 | Michael Paquier (michael-kun) | Rahila Syed (rahila) | 1 | 4 weeks ago | ||
Addition of %b/backend_type in log_line_prefix of TAP test logs | 5765 | Committed | stable |
|
+2−2 | Michael Paquier (michael-kun) | Michael Paquier (michael-kun) | 1 | 1 month ago | ||
Reduce DEBUG level of catcache refreshing messages | 5785 | Moved to different CF | Testing Monitoring |
|
+2−2 | Jelte Fennema-Nio (jeltef) | 2 | 2 months ago | |||
Missing program_XXX calling in pgbench tests | 5823 | Committed | Testing |
|
+3−15 | Hayato Kuroda (ha-kun) | Peter Eisentraut (petere) | Peter Eisentraut (petere) | 1 | 1 month ago | |
Clean up inconsistencies and leaks in src/test/modules/libpq_pipeline | 5833 | Moved to different CF |
|
+193−341 | Tom Lane (tgl) | 2 | 1 month ago | ||||
Add tests for binaryheap.c | 5860 | Committed | 19 |
|
+506−0 | Aleksander Alekseev (a.alekseev) | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 2 weeks ago |