Bug Fixes |
Fix BackgroundPsql to report error on query timeout rather than calling die |
4959 |
Ready for Committer |
18 |
6/7
|
+17−16
|
Daniel Gustafsson (d_gustafsson) |
Heikki Linnakangas (heikki) |
|
6 |
2 months ago |
Incorrect error message for cancellation triggered by statement_timeout & flaky test |
5070 |
Needs review |
stable |
6/7
|
+16−5
|
Jelte Fennema-Nio (jeltef) |
|
|
6 |
2 months ago |
DirtyScanshot index scan skips concurrently updated tuples |
5151 |
Needs review |
stable |
7/7
|
+146−8
|
Michail Nikolaev (nkey) |
|
|
5 |
1 month ago |
Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY |
5160 |
Needs review |
stable |
6/7
|
+1567−50
|
Michail Nikolaev (nkey) |
|
|
5 |
2 months ago |
ensure we have a snapshot when dropping an index concurrently |
5262 |
Ready for Committer |
19 |
7/7
|
+51−5
|
Nathan Bossart (bossartn) |
|
Nathan Bossart (bossartn) |
4 |
29 minutes ago |
Fix bug with accessing to temporary tables of other sessions |
5379 |
Needs review |
18 |
6/7
|
+55−23
|
Daniil Davydov (dddaniil) |
Rafia Sabih (rafia.sabih) |
|
3 |
2 weeks ago |
bt_index_parent_check false alarm for indexes created concurrently |
5438 |
Needs review |
|
6/7
|
+69−39
|
Michail Nikolaev (nkey) |
|
|
3 |
4 months ago |
Issues with 2PC at recovery: CLOG lookups and GlobalTransactionData |
5532 |
Waiting on Author |
stable |
6/7
|
+388−190
|
Michael Paquier (michael-kun) |
Noah Misch (nmisch) |
|
2 |
2 months ago |
Fix buffer pinning logic in [SP-]Gist |
5542 |
Waiting on Author |
|
6/7
|
+1429−140
|
Peter Geoghegan (pgeoghegan), Michail Nikolaev (nkey), Matthias van de Meent (mmeent) |
|
|
2 |
5 days ago |
Improve ACL checks in pg_prewarm for indexes |
5583 |
Waiting on Author |
|
2/7
|
+39−3
|
Ayush Vatsa (developerayuva) |
Nathan Bossart (bossartn) |
|
2 |
1 month ago |
Orphaned users in PG16 and above can only be managed by Superusers |
5608 |
Needs review |
|
7/7
|
+178−0
|
Ashutosh Sharma (ashu_coek) |
Nathan Bossart (bossartn) |
|
2 |
4 weeks ago |
Avoid infinite loop in checkpointer |
5612 |
Needs review |
|
6/7
|
+109−41
|
Maxim Orlov (m.orlov) |
|
|
2 |
2 weeks ago |
Corrupted FSM page is not saved after zeroing. |
5615 |
Waiting on Author |
|
6/7
|
+3−0
|
Anton Melnikov (antonmel) |
|
|
2 |
1 month ago |
ReplicationSlotRelease() crashes when the instance is in the single user mode |
5626 |
Needs review |
|
6/7
|
+27−0
|
Hayato Kuroda (ha-kun) |
|
|
1 |
2 months ago |
Fix oldest LSN calculation for WAL segments removal when slots are advancing during checkpoint |
5627 |
Needs review |
|
7/7
|
+51−0
|
Vitaly Davydov (vitprof) |
|
|
1 |
8 hours ago |
OAuth Followup Patches |
5635 |
Needs review |
18 |
7/7
|
+1080−140
|
Jacob Champion (jchampion) |
|
|
1 |
yesterday |
Accessing an invalid pointer in BufferManagerRelation structure |
5646 |
Needs review |
18 |
7/7
|
+43−34
|
Daniil Davydov (dddaniil) |
Stepan Neretin (snpgg), Dmitrii Bondar (difesu) |
|
1 |
2 weeks ago |
Random pg_upgrade 004_subscription test failure on drongo |
5673 |
Needs review |
|
6/7
|
+16−0
|
vigneshwaran C (vignesh.postgres) |
|
|
1 |
1 month ago |
Prevent internal error at concurrent CREATE OR REPLACE / ALTER FUNCTION |
5681 |
Needs review |
|
7/7
|
+49−8
|
Yugo Nagata (yugo.nagata) |
|
|
1 |
4 weeks ago |
Better HINT message for "unexpected data beyond EOF" |
5682 |
Needs review |
18 |
7/7
|
+4−95
|
Jakub Wartak (jakub.wartak.tomtom) |
|
|
1 |
3 weeks ago |
temporary file usage report with extended protocol and unnamed portals |
5711 |
Needs review |
stable |
7/7
|
+4−0
|
Frédéric Yhuel (yhuelf) |
|
|
1 |
3 days ago |
vacuumdb fixes for v18 |
5717 |
Ready for Committer |
18 |
7/7
|
+13−13
|
Nathan Bossart (bossartn) |
|
Nathan Bossart (bossartn) |
1 |
5 days 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 days ago |
temporary file usage report with extended protocol and unnamed portals |
5724 |
Needs review |
|
7/7
|
+4−0
|
Sami Imseih (simseih) |
|
|
1 |
3 days ago |
Clients |
psql: Rethinking of \du command |
4738 |
Waiting on Author |
|
7/7
|
+72−126
|
Pavel Luzanov ([email protected]) |
David Johnston (polobo), Wen Yi (wenyi) |
|
7 |
2 weeks ago |
libpq: Fix processing of SSL records >8kB on async API |
5251 |
Needs review |
stable |
6/7
|
+13−0
|
Lars Kanis (larsk) |
Jacob Champion (jchampion) |
|
4 |
1 month ago |
Allow PGSERVICEFILE to be specified as part of the connection string |
5387 |
Needs review |
19 |
6/7
|
+103−5
|
Torsten Foertsch (tfoertsch123) |
Ryo Kanbayashi (ryokanbayashi) |
|
2 |
2 weeks ago |
Add Option to Check All Addresses For Matching target_session_attr |
5396 |
Needs review |
18 |
Needs rebase!
|
|
Andrew Jackson (andrewjackson) |
|
|
3 |
2 months ago |
Update LDAP Protocol in fe-connect.c to v3 |
5661 |
Needs review |
|
6/7
|
+10−0
|
Andrew Jackson (andrewjackson) |
Peter Eisentraut (petere) |
|
1 |
3 weeks ago |
Add "\gi file" to psql to allow COPY with variable expansion |
5674 |
Needs review |
19 |
1/7
|
+359−166
|
Fabien Coelho (calvin) |
Akshat Jaimini (akshatj) |
|
1 |
1 week ago |
Adding error messages to a few slash commands |
5699 |
Needs review |
19 |
7/7
|
+1−80
|
Abhishek Chanda (abhishekc) |
|
|
1 |
2 weeks ago |
Code Comments |
Add comments about fire_triggers argument in ri_triggers.c |
5679 |
Needs review |
|
6/7
|
+7−1
|
Yugo Nagata (yugo.nagata) |
|
|
1 |
4 weeks ago |
Improve coments on structures in trigger.c |
5680 |
Needs review |
|
6/7
|
+47−40
|
Yugo Nagata (yugo.nagata) |
|
|
1 |
4 weeks ago |
Documentation |
Document NULL Concepts and Behaviors |
5086 |
Needs review |
|
6/7
|
+1279−160
|
David Johnston (polobo) |
|
|
6 |
1 month ago |
Doc: Move and modify standalone hot backups section |
5087 |
Waiting on Author |
|
7/8
|
+139−139
|
David Johnston (polobo) |
Marlene Reiterer (marlene.rte) |
|
6 |
2 weeks ago |
Streaming Replication vs Logical |
5296 |
Needs review |
|
7/7
|
+31−22
|
Paul Jungwirth (pjungwir) |
Robert Treat (xzilla) |
|
3 |
2 months ago |
Document how to run only specific regress tests |
5333 |
Needs review |
|
7/7
|
+12−0
|
Paul Jungwirth (pjungwir) |
Robert Treat (xzillaws) |
|
3 |
5 months ago |
explain pgstatindex fragmentation |
5381 |
Ready for Committer |
18 |
7/7
|
+9−0
|
Frédéric Yhuel (yhuelf) |
Laurenz Albe (laurenz), Bertrand Drouvot (bertranddrouvot), Benoit Lobréau (benoitl), Ahmed Ashour (ahmedashour) |
|
3 |
2 months ago |
split func.sgml to separated individual sgml files |
5515 |
Needs review |
|
7/7
|
+44−1
|
Jian He (stayreal) |
|
|
2 |
1 month ago |
TOAST is acronym so should be uppercase |
5530 |
Waiting on Author |
|
7/7
|
+13−13
|
Peter Smith (smithpb2250) |
David Johnston (polobo) |
|
2 |
2 weeks ago |
Document how commit handles aborted transactions |
5546 |
Ready for Committer |
|
6/7
|
+48−3
|
David Johnston (polobo) |
Ahmed Ashour (ahmedashour) |
|
2 |
2 months ago |
Doc: Create table improvements |
5547 |
Waiting on Author |
|
6/7
|
+22−5
|
David Johnston (polobo) |
Laurenz Albe (laurenz) |
|
2 |
2 months ago |
Document custom settings more consistently |
5548 |
Waiting on Author |
|
7/7
|
+22−5
|
David Johnston (polobo) |
Mingli Zhang (zml) |
|
2 |
3 weeks ago |
DOCS: Make the Server Application docs synopses more consistent |
5647 |
Needs review |
|
7/7
|
+84−24
|
Peter Smith (smithpb2250) |
|
|
1 |
1 week ago |
Parallel safety docs for CTEs |
5650 |
Needs review |
|
6/7
|
+1−1
|
James Coleman (jcole1989) |
|
|
1 |
1 month ago |
pg_restore documentation and --create/--single-transaction limitation |
5676 |
Needs review |
18 |
6/7
|
+6−1
|
Ashutosh Bapat (ashutoshbapat) |
|
|
1 |
3 weeks ago |
update documentation for when aborted and committed rows are tracked in pg_stat_all_tables |
5691 |
Ready for Committer |
|
7/7
|
+10−3
|
Sami Imseih (simseih) |
David Johnston (polobo) |
|
1 |
1 week ago |
alphabetize long options in pg_dumpdocs |
5730 |
Needs review |
18 |
7/7
|
+78−79
|
Nathan Bossart (bossartn) |
|
|
1 |
3 hours ago |
Miscellaneous |
Support a wildcard in backtrace_functions |
4735 |
Needs review |
|
7/7
|
+161−11
|
Jelte Fennema-Nio (jeltef) |
Daniel Gustafsson (d_gustafsson), Bharath Rupireddy (bharathrupireddy) |
Daniel Gustafsson (d_gustafsson) |
8 |
1 month ago |
Avoid orphaned objects dependencies, take 3 |
4942 |
Needs review |
18 |
Needs rebase!
|
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
6 |
2 months ago |
Truncate logs by max_log_size |
5272 |
Ready for Committer |
|
6/7
|
+112−2
|
Kirill Gavrilov (diphantxm) |
Fujii Masao (masaofujii), Jim Jones (jimus) |
|
4 |
4 weeks ago |
System views for versions reporting |
5318 |
Needs review |
stable |
Needs rebase!
|
|
Dmitry Dolgov (erthalion) |
|
|
4 |
4 weeks ago |
Bump soft open file limit (RLIMIT_NOFILE) to hard limit on startup |
5570 |
Needs review |
18 |
6/7
|
+243−45
|
Jelte Fennema-Nio (jeltef) |
|
|
2 |
2 weeks ago |
dsm_registry: Add detach and destroy features |
5654 |
Needs review |
|
6/7
|
+222−1
|
Sungwoo Chang (swchangdev) |
|
|
1 |
1 month ago |
Produce LLVM bitcode files on meson builds |
5671 |
Needs review |
|
7/7
|
+824−59
|
Andres Freund (andresfreund), Diego Fronza (dfronza), Nazir Bilal Yavuz (nbyavuz) |
|
|
1 |
17 hours ago |
Add pg_buffercache_mark_dirty[_all]() functions to the pg_buffercache |
5694 |
Needs review |
|
6/7
|
+216−7
|
Nazir Bilal Yavuz (nbyavuz) |
|
|
1 |
yesterday |
minor error message enhancement in refuseDupeIndexAttach |
5700 |
Needs review |
|
7/7
|
+3−2
|
Jian He (stayreal) |
|
|
1 |
2 weeks ago |
Silence resource leaks alerts |
5701 |
Needs review |
19 |
7/7
|
+3−3
|
Ranier Vilela (raniervilela) |
|
|
1 |
2 weeks ago |
adjust the place of list_copy() call to reduce the overhead of function call and memory copies. |
5704 |
Needs review |
|
7/7
|
+6−6
|
Tender Wang (tndrwang) |
|
|
1 |
5 days ago |
don't generate fake alias names, only fake eref names |
5708 |
Needs review |
19 |
7/7
|
+32−35
|
Robert Haas (rhaas) |
|
|
1 |
1 week ago |
contrib/xml2: xslt_process() should report XSLT-related error details |
5718 |
Needs review |
19 |
7/7
|
+83−12
|
Robin Haberkorn (rhaberkorn) |
|
|
1 |
yesterday |
add --sequence-data to pg_dumpall |
5729 |
Needs review |
18 |
7/7
|
+16−0
|
Nathan Bossart (bossartn) |
|
|
1 |
56 minutes ago |
Monitoring & Control |
Set log_lock_waits=on by default |
4718 |
Ready for Committer |
|
6/7
|
+6−5
|
Laurenz Albe (laurenz) |
Michael Banck (mbanck), Nathan Bossart (bossartn) |
|
8 |
3 weeks ago |
relfilenode statistics |
5007 |
Waiting on Author |
18 |
Needs rebase!
|
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
6 |
1 month ago |
Vacuum statistics |
5012 |
Needs review |
18 |
Needs rebase!
|
|
Andrei Lepikhov (lepikhov), Andrei Zubkov (zubkov), Alena Rybakina (alenka) |
Ilia Evdokimov (ilidock95) |
|
6 |
1 week ago |
Logging plan of the currently running query |
5330 |
Needs review |
18 |
7/7
|
+613−43
|
Atsushi Torikoshi (atsushitorikoshi) |
Akshat Jaimini (akshatj), Sadeq Dousti (msdousti) |
|
4 |
2 days ago |
Add storage I/O tracking to EXPLAIN BUFFERS |
5526 |
Needs review |
18 |
Needs rebase!
|
|
Atsushi Torikoshi (atsushitorikoshi) |
Jelte Fennema-Nio (jeltef) |
|
2 |
2 weeks ago |
track generic and custom plans in pg_stat_statements |
5634 |
Needs review |
|
7/7
|
+303−14
|
Sami Imseih (simseih) |
Greg Sabino Mullane (greg) |
|
1 |
3 weeks ago |
Available disk space per tablespace |
5651 |
Needs review |
18 |
6/7
|
+171−4
|
Christoph Berg (myon) |
|
|
1 |
5 days ago |
Add os_page_num to pg_buffercache |
5690 |
Needs review |
19 |
7/7
|
+135−28
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
1 |
2 weeks ago |
amcheck support for BRIN indexes |
5715 |
Needs review |
|
6/7
|
+1539−5
|
Arseniy Mukhin (amukhin) |
|
|
1 |
1 week ago |
Performance |
Index Prefetching |
4351 |
Waiting on Author |
|
7/7
|
+4395−192
|
Tomas Vondra (fuzzycz) |
|
|
11 |
1 week ago |
Teach predtest about IS [NOT] <boolean> proofs |
4690 |
Needs review |
|
7/7
|
+1882−129
|
James Coleman (jcole1989) |
Tom Lane (tgl) |
|
8 |
1 year ago |
Parallel CREATE INDEX for GIN indexes |
4966 |
Waiting on Author |
|
7/7
|
+7−0
|
Tomas Vondra (fuzzycz) |
Matthias van de Meent (mmeent), Andy Fan (andy2) |
|
6 |
1 week ago |
[CREATE|RE] INDEX CONCURRENTLY with single heap scan and short-term resetting shapshots |
4971 |
Needs review |
|
Needs rebase!
|
|
Michail Nikolaev (nkey) |
Matthias van de Meent (mmeent) |
|
6 |
3 weeks ago |
Parallel heap vacuum |
5326 |
Needs review |
|
7/7
|
+1617−380
|
Masahiko Sawada (masahikosawada) |
Hayato Kuroda (ha-kun) |
|
4 |
yesterday |
Adding compression of temporary files |
5382 |
Waiting on Author |
|
6/7
|
+3842−16
|
Filip Januš (fjanus) |
|
|
3 |
4 days ago |
Eliminating SPI / SQL from some RI trigger functions |
5450 |
Waiting on Author |
19 |
Needs rebase!
|
|
Amit Langote (amitlan) |
|
|
3 |
3 weeks ago |
Exists pull-up application with JoinExpr |
5487 |
Waiting on Author |
|
Needs rebase!
|
|
Alena Rybakina (alenka) |
|
|
2 |
3 weeks ago |
SVE enablement for hex-encode and hex-decode |
5538 |
Needs review |
19 |
Needs rebase!
|
|
Chiranmoy Bhattacharya (chiranmoy), Susmitha Devanga (susmithad) |
Nathan Bossart (bossartn) |
Nathan Bossart (bossartn) |
2 |
2 months ago |
Expanding HOT updates for expression and partial indexes |
5556 |
Needs review |
19 |
6/7
|
+1639−105
|
Greg Burd (gregburd) |
|
|
2 |
1 month ago |
Compress big WAL records |
5621 |
Waiting on Author |
|
Needs rebase!
|
|
Andrey Borodin (x4m) |
|
|
2 |
2 months ago |
Lock-free XLog Reservation from WAL |
5633 |
Needs review |
|
Needs rebase!
|
|
Yura Sokolov (funny_falcon) |
|
|
1 |
1 month ago |
Memoize ANTI and SEMI JOIN inner |
5636 |
Needs review |
19 |
6/7
|
+110−22
|
Andrei Lepikhov (lepikhov) |
|
|
1 |
2 weeks ago |
Prune partitions by ScalarArrayOpExpr with an array parameter (partkey = ANY($1)) |
5656 |
Needs review |
19 |
6/7
|
+311−4
|
Andrei Lepikhov (lepikhov) |
|
|
1 |
4 weeks ago |
Use CLOCK_MONOTONIC_COARSE for instr_time for explain analyze |
5669 |
Needs review |
stable |
4/7
|
+23−2
|
Jianghua yang (yjhjstz.gmail.com) |
|
|
1 |
1 month ago |
Small optimization set tuple block/tableOid once |
5683 |
Needs review |
19 |
7/7
|
+40−18
|
Ranier Vilela (raniervilela) |
|
|
1 |
3 weeks ago |
Reduce "Var IS [NOT] NULL" quals during constant folding |
5685 |
Needs review |
19 |
Needs rebase!
|
|
Richard Guo (richardguo) |
|
|
1 |
2 weeks ago |
New criteria for autovacuum |
5689 |
Needs review |
19 |
Needs rebase!
|
|
Konstantin Knizhnik (knizhnik) |
|
|
1 |
3 weeks ago |
Create DATA dump objects for partitioned tables too |
5692 |
Needs review |
|
7/7
|
+223−41
|
Tom Lane (tgl) |
|
|
1 |
1 week ago |
Add planner expectations for Memoize in EXPLAIN |
5697 |
Needs review |
19 |
7/7
|
+65−3
|
Ilia Evdokimov (ilidock95) |
|
|
1 |
2 days ago |
ZStandard (with dictionaries) compression support for TOAST compression |
5702 |
Needs review |
19 |
7/7
|
+458−66
|
Nikhil Kumar Veldanda (nikhilkumarv) |
|
|
1 |
10 hours ago |
NUMA shared memory interleaving |
5703 |
Needs review |
19 |
7/7
|
+71−0
|
Jakub Wartak (jakub.wartak.tomtom) |
|
|
1 |
1 week ago |
MergeAppend could consider sorting cheapest child path |
5719 |
Needs review |
19 |
7/7
|
+241−101
|
Andrei Lepikhov (lepikhov), Alexander Pyhalov (a.pyhalov) |
|
|
1 |
8 hours ago |
Proposal for enabling auto-vectorization for checksum calculations |
5726 |
Needs review |
19 |
5/7
|
+337−23
|
Matthew Sterrett (matthew.sterrett.intel.com) |
|
|
1 |
3 weeks ago |
Accounting for metapages in genericcostestimate() |
5727 |
Needs review |
|
7/7
|
+55−13
|
Tom Lane (tgl) |
|
|
1 |
yesterday |
Procedural Languages |
declarative session variables, LET command |
1608 |
Needs review |
|
7/7
|
+9966−64
|
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 |
3 weeks ago |
new plpgsql.extra_errors check - strict_expr_check |
5044 |
Needs review |
|
6/7
|
+177−18
|
Pavel Stehule (okbobcz) |
Gilles Darold (darold), newtglobal postgresql_contributors (newtpostgrescontributors) |
|
6 |
2 months ago |
Sanding down some edge cases for PL/pgSQL reserved words |
5722 |
Needs review |
|
7/7
|
+62−14
|
Tom Lane (tgl) |
Pavel Stehule (okbobcz) |
|
1 |
3 days ago |
Refactoring |
Revise get_cheapest_parallel_safe_total_inner |
4285 |
Waiting on Author |
|
6/7
|
+11−4
|
Richard Guo (richardguo) |
wenhui qiu (wenhuiqiu) |
|
11 |
7 months ago |
Retiring is_pushed_down |
4458 |
Waiting on Author |
|
Needs rebase!
|
|
Richard Guo (richardguo) |
Tom Lane (tgl) |
|
10 |
3 months ago |
Make ECPG locale usage thread-safe |
5166 |
Waiting on Author |
|
Needs rebase!
|
|
Thomas Munro (macdice) |
Peter Eisentraut (petere) |
|
5 |
1 month ago |
Refactor SLRU to always use long file names |
5250 |
Ready for Committer |
|
7/7
|
+103−85
|
Aleksander Alekseev (a.alekseev) |
Rustam ALLAKOV (rustam.allakov) |
|
4 |
3 weeks ago |
Collation and ctype method tables and extension hooks |
5301 |
Needs review |
|
Needs rebase!
|
|
Jeff Davis (jdavis) |
|
|
4 |
3 months ago |
Don't dirty pages while they are getting flushed out |
5483 |
Waiting on Author |
|
Needs rebase!
|
|
Andres Freund (andresfreund) |
|
|
3 |
4 weeks ago |
Elimination of the repetitive code at the SLRU bootstrap functions |
5575 |
Ready for Committer |
18 |
6/7
|
+78−255
|
Evgeny Voropaev (evoro) |
Álvaro Herrera (alvherre), Aleksander Alekseev (a.alekseev), Andrey Borodin (x4mmm) |
|
2 |
1 month ago |
Minor rework of ALTER TABLE SET RelOptions code |
5638 |
Ready for Committer |
18 |
Needs rebase!
|
|
Nikolay Shaplov (nataraj) |
Timur Magomedov (tmagomedov) |
|
1 |
1 month ago |
Selectively invalidate caches in pgoutput when pg_namespace is modified |
5663 |
Needs review |
|
6/7
|
+19−17
|
Hayato Kuroda (ha-kun) |
|
|
1 |
1 month ago |
Split varlena.c into varlena.c and bytea.c |
5665 |
Needs review |
|
6/7
|
+1207−1156
|
Aleksander Alekseev (a.alekseev) |
|
|
1 |
4 weeks ago |
avoid double scanning in function byteain |
5670 |
Needs review |
18 |
7/7
|
+22−44
|
Steven Niu (niushiji) |
|
|
1 |
1 month ago |
SQL functions: avoid making a tuplestore unnecessarily |
5706 |
Needs review |
|
6/7
|
+85−50
|
Tom Lane (tgl) |
|
|
1 |
1 week ago |
Avoid circular header file dependency |
5723 |
Needs review |
19 |
7/7
|
+0−0
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
1 |
2 days ago |
Replication & Recovery |
CREATE SUBSCRIPTION ... SERVER |
4529 |
Waiting on Author |
|
Needs rebase!
|
|
Jeff Davis (jdavis) |
vigneshwaran C (vignesh.postgres), Bharath Rupireddy (bharathrupireddy) |
|
10 |
3 weeks ago |
Return pg_control from pg_backup_stop(). |
4997 |
Needs review |
18 |
6/7
|
+181−30
|
David Steele (dsteele) |
|
|
6 |
3 months ago |
Synchronization of sequences to subscriber |
5111 |
Needs review |
|
7/7
|
+2980−738
|
vigneshwaran C (vignesh.postgres) |
Dilip Kumar (dilip.kumar), Masahiko Sawada (masahikosawada), Peter Smith (smithpb2250) |
|
5 |
yesterday |
Conflict detection for update_deleted in logical replication |
5378 |
Needs review |
|
7/7
|
+2178−169
|
Zhijie Hou (houzj) |
Hayato Kuroda (ha-kun), vigneshwaran C (vignesh.postgres) |
Amit Kapila (amitkapila) |
3 |
15 hours ago |
Enable logical decoding when wal_level = 'replica' without a server restart |
5479 |
Waiting on Author |
|
Needs rebase!
|
|
Masahiko Sawada (masahikosawada) |
|
|
3 |
5 days ago |
Filter irrelevant change before reassemble transactions during logical decoding |
5585 |
Needs review |
|
7/7
|
+762−71
|
Jie Li (adger), Ajin Cherian (ajinc), Zhijie Hou (houzj) |
vigneshwaran C (vignesh.postgres), Peter Smith (smithpb2250), Zhijie Hou (houzj) |
Amit Kapila (amitkapila) |
2 |
6 days ago |
Warning for Datatype mismatch between subscriber table and publisher table for logical replication |
5648 |
Needs review |
17 |
1/7
|
+28−0
|
BharatDB PG (bharatdbpg) |
|
|
1 |
1 month ago |
Fix slot synchronization with two_phase decoding enabled |
5664 |
Needs review |
17 |
Needs rebase!
|
|
Zhijie Hou (houzj) |
|
|
1 |
1 hour ago |
Fix replica identity checks for MERGE command on published table. |
5693 |
Needs review |
|
7/7
|
+61−1
|
Zhijie Hou (houzj) |
|
|
1 |
2 weeks ago |
Fix premature xmin advancement during fast forward decoding |
5713 |
Needs review |
|
7/7
|
+0−0
|
Zhijie Hou (houzj) |
|
|
1 |
yesterday |
Security |
add not_before and not_after timestamps to sslinfo extension and pg_stat_ssl |
4390 |
Needs review |
|
6/7
|
+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 |
|
6/7
|
+937−50
|
Daniel Gustafsson (d_gustafsson) |
Jacob Champion (jchampion) |
|
6 |
1 month ago |
Extension security improvement: Add support for extensions with an owned schema |
5018 |
Needs review |
18 |
6/7
|
+326−62
|
Jelte Fennema-Nio (jeltef) |
|
|
6 |
6 months ago |
revamp row-security tracking |
5397 |
Waiting on Author |
19 |
6/7
|
+25−17
|
Nathan Bossart (bossartn) |
|
|
3 |
2 months ago |
Check for TupleTableSlot nullness before dereferencing |
5662 |
Needs review |
|
7/7
|
+2−1
|
Alexander Kuznetsov (kuznetsovam) |
|
|
1 |
1 week ago |
Check for tuplestorestate nullness before dereferencing |
5705 |
Needs review |
|
7/7
|
+1−1
|
Alexander Kuznetsov (kuznetsovam) |
|
|
1 |
1 week ago |
Detect buffer underflow in get_th() |
5707 |
Needs review |
|
7/7
|
+5−0
|
Alexander Kuznetsov (kuznetsovam) |
|
|
1 |
4 months ago |
Change dispchar for oauth_client_secret |
5712 |
Needs review |
18 |
7/7
|
+59−1
|
Jacob Champion (jchampion) |
|
|
1 |
5 hours ago |
Server Features |
Sequence Access Methods, round two |
4677 |
Needs review |
|
7/7
|
+2753−795
|
Michael Paquier (michael-kun) |
|
|
8 |
1 hour ago |
COPY ON_ERROR 'NULL' |
4810 |
Waiting on Author |
|
7/7
|
+277−52
|
jian he (universality) |
Fujii Masao (masaofujii), vigneshwaran C (vignesh.postgres), Kirill Reshke (reshke), Jim Jones (jimus) |
|
7 |
3 weeks ago |
on_error table, saving error info to a table |
4817 |
Needs review |
|
7/7
|
+582−13
|
jian he (hellothere) |
Nishant Sharma (nishant-at-edb) |
|
7 |
4 days ago |
Eager aggregation, take 3 |
4881 |
Needs review |
19 |
Needs rebase!
|
|
Richard Guo (richardguo) |
|
|
6 |
3 months ago |
Make MultiXactOffset 64-bit type |
5205 |
Needs review |
18 |
7/7
|
+102−0
|
Maxim Orlov (m.orlov) |
Heikki Linnakangas (heikki) |
|
5 |
13 hours ago |
Changing shared_buffers without restart |
5319 |
Needs review |
|
Needs rebase!
|
|
Dmitry Dolgov (erthalion) |
Vladlen Popolitov (vladlenpopolitov) |
|
4 |
1 week ago |
Support enabling checksums online |
5323 |
Waiting on Author |
|
Needs rebase!
|
|
Magnus Hagander (mha), Daniel Gustafsson (d_gustafsson) |
Tomas Vondra (fuzzycz) |
|
4 |
3 weeks ago |
using index to speedup add not null constraints to a table |
5444 |
Needs review |
18 |
2/7
|
+591−6
|
Jian He (stayreal) |
|
|
3 |
yesterday |
refactor AlterDomainAddConstraint (alter domain add constraint) |
5455 |
Needs review |
18 |
6/7
|
+79−8
|
Jian He (stayreal) |
Peter Eisentraut (petere) |
|
3 |
1 month ago |
speedup COPY TO for partitioned table |
5467 |
Ready for Committer |
19 |
7/7
|
+151−32
|
Jian He (stayreal) |
vigneshwaran C (vignesh.postgres), Kirill Reshke (reshke), newtglobal postgresql_contributors (newtpostgrescontributors) |
|
3 |
2 weeks ago |
SQL/JSON json_table PLAN clause |
5478 |
Needs review |
18 |
6/7
|
+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 |
2 weeks ago |
Extended Statistics set/restore/clear functions |
5517 |
Needs review |
|
6/7
|
+2961−35
|
Corey Huinker (coreyh) |
|
|
2 |
4 weeks ago |
add function argument name to substring and substr |
5524 |
Waiting on Author |
|
7/7
|
+135−25
|
Jian He (stayreal) |
David Johnston (polobo) |
|
2 |
4 weeks ago |
Cross-type index comparison support in contrib/btree_gin |
5535 |
Needs review |
|
6/7
|
+2548−116
|
Tom Lane (tgl) |
|
|
2 |
1 month ago |
Options to control remote transactions’ access/deferrable modes in postgres_fdw |
5624 |
Needs review |
|
6/7
|
+165−4
|
Etsuro Fujita (efujita) |
|
|
1 |
4 weeks ago |
Allow table AMs to define their own reloptions |
5631 |
Needs review |
stable |
7/7
|
+1234−35
|
Julien Tachoires (julmon) |
|
|
1 |
1 month ago |
support fast default for domain with constraints |
5641 |
Needs review |
|
7/7
|
+325−15
|
Jian He (stayreal) |
|
|
1 |
1 month ago |
support ALTER COLUMN SET EXPRESSION over virtual generated column with check constraint |
5645 |
Needs review |
|
7/7
|
+50−29
|
Jian He (stayreal) |
|
|
1 |
5 days ago |
support create index on virtual generated column. |
5667 |
Needs review |
|
7/7
|
+788−68
|
Jian He (stayreal) |
|
|
1 |
2 weeks ago |
Simplify COALESCE with single argument |
5698 |
Needs review |
|
7/7
|
+55−48
|
Maksim Milyutin (maksm90) |
Tom Lane (tgl) |
|
1 |
2 weeks ago |
Patch for migration of the pg_commit_ts directory |
5710 |
Needs review |
|
6/7
|
+28−3
|
Sergey Levin (lsv) |
|
|
1 |
3 weeks ago |
Allow to collect statistics on virtual generated columns |
5714 |
Needs review |
19 |
2/7
|
+40−46
|
Yugo Nagata (yugo.nagata) |
|
|
1 |
1 week ago |
virtual generated column as partition key |
5720 |
Needs review |
19 |
7/7
|
+467−139
|
Jian He (stayreal) |
|
|
1 |
6 days ago |
domain over virtual generated column |
5725 |
Needs review |
19 |
7/7
|
+542−110
|
Jian He (stayreal) |
|
|
1 |
yesterday |
SQL Commands |
Add XMLCanonicalize function |
4237 |
Ready for Committer |
18 |
7/7
|
+398−0
|
Jim Jones (jimus) |
Pavel Stehule (okbobcz), Oliver Ford (ojford), newtglobal postgresql_contributors (newtpostgrescontributors) |
|
11 |
3 weeks ago |
Incremental View Maintenance (IVM), take 2 |
4337 |
Waiting on Author |
|
Needs rebase!
|
|
Yugo Nagata (yugo.nagata) |
|
|
11 |
8 months ago |
Implement row pattern recognition feature |
4460 |
Needs review |
19 |
7/7
|
+4208−36
|
Tatsuo Ishii (ishii) |
Vik Fearing (xocolatl), Jacob Champion (jchampion), Ningwei Chen (chen-5033) |
|
10 |
1 week ago |
COPY TO json |
4716 |
Needs review |
|
6/7
|
+378−53
|
Joe Conway (jconway) |
Masahiko Sawada (masahikosawada), Nathan Bossart (bossartn) |
Joe Conway (jconway) |
7 |
1 month ago |
SQL Property Graph Queries (SQL/PGQ) |
4904 |
Waiting on Author |
|
Needs rebase!
|
|
Peter Eisentraut (petere), Ashutosh Bapat (ashutoshbapat) |
Vik Fearing (xocolatl), Zhao Junwang (zhjwpku) |
|
6 |
3 weeks ago |
Add XMLCast (SQL/XML X025) |
5110 |
Needs review |
18 |
3/7
|
+2201−9
|
Jim Jones (jimus) |
Vik Fearing (xocolatl), newtglobal postgresql_contributors (newtpostgrescontributors) |
|
5 |
1 month ago |
SQL:2023 JSON simplified accessor support |
5214 |
Needs review |
18 |
7/7
|
+1567−202
|
Alexandra Wang (alexandrawang) |
Peter Eisentraut (petere), Vik Fearing (xocolatl) |
|
5 |
6 days ago |
Add IGNORE NULLS to Window functions |
5230 |
Ready for Committer |
18 |
7/7
|
+773−28
|
Oliver Ford (ojford) |
Krasiyan Andreev (krasiyan) |
|
4 |
1 month ago |
Introduce the ability to enable/disable indexes using ALTER INDEX |
5274 |
Ready for Committer |
18 |
7/7
|
+1703−26
|
Shayon Mukherjee (shayonj) |
Sami Imseih (simseih), newtglobal postgresql_contributors (newtpostgrescontributors) |
|
4 |
yesterday |
Add XMLSerialize: version (SQL/XML X076), explicit declaration (SQL/XML X078) |
5279 |
Needs review |
18 |
6/7
|
+738−32
|
Jim Jones (jimus) |
newtglobal postgresql_contributors (newtpostgrescontributors) |
|
4 |
2 months ago |
Add XMLDocument (SQL/XML X030) |
5431 |
Ready for Committer |
18 |
7/7
|
+258−1
|
Jim Jones (jimus) |
Pavel Stehule (okbobcz), newtglobal postgresql_contributors (newtpostgrescontributors) |
|
3 |
3 months ago |
Add XMLNamespaces option to XMLElement |
5456 |
Ready for Committer |
18 |
6/7
|
+1200−34
|
Pavel Stehule (okbobcz), Jim Jones (jimus) |
Pavel Stehule (okbobcz), Umar Hayat (pgwizard), newtglobal postgresql_contributors (newtpostgrescontributors) |
|
3 |
1 month ago |
encode/decode support for base64url |
5643 |
Waiting on Author |
|
7/7
|
+219−0
|
Florents Tselai (florentst) |
Daniel Gustafsson (d_gustafsson), Aleksander Alekseev (a.alekseev) |
|
1 |
4 weeks ago |
SQL:2011 application time |
5660 |
Needs review |
|
Needs rebase!
|
|
Paul Jungwirth (pjungwir) |
|
|
1 |
1 month ago |
System Administration |
log_min_messages per backend type |
5447 |
Needs review |
18 |
2/7
|
+352−25
|
Euler Taveira (eulerto) |
|
|
3 |
1 month ago |
Improve verification of recovery_target_timeline GUC. |
5519 |
Needs review |
19 |
7/7
|
+64−3
|
David Steele (dsteele) |
Michael Paquier (michael-kun) |
Michael Paquier (michael-kun) |
2 |
4 days ago |
Add arbitrary xid and mxid to pg_resetwal |
5644 |
Needs review |
18 |
2/7
|
+476−3
|
Daniil Davydov (dddaniil) |
|
|
1 |
1 month ago |
pg_dsm_registry system view |
5652 |
Needs review |
|
5/7
|
+110−0
|
Florents Tselai (florentst) |
|
|
1 |
1 month ago |
Testing |
Allow CI to only run the compiler warnings task |
5249 |
Needs review |
18 |
7/7
|
+14−13
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
4 |
1 month ago |
Add 'make check-tests' behavior to the meson based builds |
5405 |
Ready for Committer |
|
6/7
|
+16−6
|
Nazir Bilal Yavuz (nbyavuz) |
Ashutosh Bapat (ashutoshbapat), Jian He (stayreal) |
|
3 |
1 month ago |
Covering the comparison test between date and timestamp(tz) datatype |
5677 |
Needs review |
|
6/7
|
+212−0
|
Kwangwon Seo (kwangwonseo) |
|
|
1 |
4 weeks ago |
Add pg_get_injection_points() for information of injection points |
5696 |
Needs review |
19 |
7/7
|
+212−0
|
Michael Paquier (michael-kun) |
|
|
1 |
yesterday |
teach pg_upgrade to handle in-place tablespaces |
5728 |
Needs review |
19 |
6/7
|
+143−83
|
Nathan Bossart (bossartn) |
|
|
1 |
yesterday |