| 2025-10-31 06:33:20 | shinyakato | Report oldest xmin source when autovacuum cannot remove tuples | Attached mail thread CAOzEurSgy-gDtwFmEbj5+R9PL0_G3qYB6nnzJtNStyuf87VSVg@mail.gmail.com | 
   
    
     | 2025-10-31 06:33:20 | shinyakato | Report oldest xmin source when autovacuum cannot remove tuples | Created patch record | 
   
    
     | 2025-10-31 06:10:37 | m.orlov | postgres_fdw could deparse ArrayCoerceExpr | Moved from CF PG19-1 to CF PG19-3 | 
   
    
     | 2025-10-31 05:47:23 | john.naylor | Refactor bytea_sortsupport(), take two | Added john.naylor as reviewer | 
   
    
     | 2025-10-31 01:19:24 | paalger | Add pg_get_trigger_ddl() to retrieve the CREATE TRIGGER statement | Changed topic to Server Features | 
   
    
     | 2025-10-31 00:49:03 | dylanzhou | Optimize SnapBuild by maintaining committed.xip in sorted order | Attached mail thread CABPTF7V9gcpTLrOY0fG4YontoHjVg8YrbmiH4XB_5PT6K56xhg@mail.gmail.com | 
   
    
     | 2025-10-31 00:49:02 | dylanzhou | Optimize SnapBuild by maintaining committed.xip in sorted order | Created patch record | 
   
    
     | 2025-10-30 22:57:28 | davidrowley | Have the planner convert COUNT(1) / COUNT(not_null_col) to COUNT(*) | Attached mail thread CAApHDvqGcPTagXpKfH=CrmHBqALpziThJEDs_MrPqjKVeDF9wA@mail.gmail.com | 
   
    
     | 2025-10-30 22:57:28 | davidrowley | Have the planner convert COUNT(1) / COUNT(not_null_col) to COUNT(*) | Created patch record | 
   
    
     | 2025-10-30 21:55:34 | paalger | Add pg_get_type_ddl() to retrieve the CREATE TYPE statement | Attached mail thread CAPXBC8J2-8GCaRgOf_LW3+Uk7nVUrQ8J1YxazaifX_kwpGiU3w@mail.gmail.com | 
   
    
     | 2025-10-30 21:55:34 | paalger | Add pg_get_type_ddl() to retrieve the CREATE TYPE statement | Created patch record | 
   
    
     | 2025-10-30 20:12:37 | andresfreund | ci: Upgrade macOS CI image from Sonoma to Sequoia | Closed in commitfest PG19-3 with status: Committed | 
   
    
     | 2025-10-30 20:12:37 | andresfreund | ci: Upgrade macOS CI image from Sonoma to Sequoia | Changed committer to andresfreund | 
   
    
     | 2025-10-30 20:06:16 | mkindahl | Coccinelle for PostgreSQL development | Changed authors to Mats Kindahl (mkindahl) | 
   
    
     | 2025-10-30 20:04:38 | mkindahl | Coccinelle for PostgreSQL development | Moved from CF PG19-2 to CF PG19-3 | 
   
    
     | 2025-10-30 15:24:26 | tgl | Use BumpContext contexts for TupleHashTables' tablecxt | Closed in commitfest PG19-3 with status: Committed | 
   
    
     | 2025-10-30 15:24:26 | tgl | Use BumpContext contexts for TupleHashTables' tablecxt | Changed committer to tgl | 
   
    
     | 2025-10-30 14:55:36 | rhaas | pg_plan_advice | Attached mail thread CA+TgmoZ-Jh1T6QyWoCODMVQdhTUPYkaZjWztzP1En4=ZHoKPzw@mail.gmail.com | 
   
    
     | 2025-10-30 14:55:36 | rhaas | pg_plan_advice | Created patch record | 
   
    
     | 2025-10-30 13:43:01 | masaofujii | Unnecessary delay in streaming replication due to replay lag | Added masaofujii as reviewer | 
   
    
     | 2025-10-30 13:39:22 | petere | SQL:2023 JSON simplified accessor support | Moved from CF PG19-2 to CF PG19-3 | 
   
    
     | 2025-10-30 13:32:04 | masaofujii | doc: Improve description of io_combine_limit and io_max_combine_limit GUCs | Added masaofujii as committer | 
   
    
     | 2025-10-30 10:07:39 | ilidock95 | Optimize join selectivity estimation for tables with large number of MCVs | Added ilidock95 as reviewer | 
   
    
     | 2025-10-30 08:28:37 | sxd | Allow to set environment variable out of debug mode for libpq-oauth | Attached mail thread 16a91d02795cb991963326a902afa764e4d721db.camel@gmail.com | 
   
    
     | 2025-10-30 08:28:37 | sxd | Allow to set environment variable out of debug mode for libpq-oauth | Created patch record | 
   
    
     | 2025-10-30 06:47:05 | petere | MSVC: Improve warning options set | Attached mail thread bf060644-47ff-441b-97cf-c685d0827757@eisentraut.org | 
   
    
     | 2025-10-30 06:47:05 | petere | MSVC: Improve warning options set | Created patch record | 
   
    
     | 2025-10-30 05:22:43 | vasuki | Per backend relation statistics tracking | Removed vasuki from reviewers | 
   
    
     | 2025-10-30 05:22:37 | vasuki | Per backend relation statistics tracking | Added vasuki as reviewer | 
   
    
     | 2025-10-30 01:04:36 | simseih | pg_stat_statements: faster search by queryid | Added simseih as reviewer | 
   
    
     | 2025-10-29 14:45:46 | stayreal | copy.sgml: add XML ID attributes to <varlistentry> tags. | Attached mail thread CACJufxFsPXCwSVR+_vScZ3bysh4-dpE19iVyeta30uNHwnwnSw@mail.gmail.com | 
   
    
     | 2025-10-29 14:45:46 | stayreal | copy.sgml: add XML ID attributes to <varlistentry> tags. | Created patch record | 
   
    
     | 2025-10-29 14:43:09 | stayreal | minor error message enhance: print RLS policy name when only one permissive policy exists | Attached mail thread CACJufxEHB0GQEcKuGRE5usnQ-Q2CyAWoyFLHVp9qpzH7pbxWuQ@mail.gmail.com | 
   
    
     | 2025-10-29 14:43:08 | stayreal | minor error message enhance: print RLS policy name when only one permissive policy exists | Created patch record | 
   
    
     | 2025-10-29 14:40:37 | stayreal | COPY WHERE clause generated/system column reference | Attached mail thread CACJufxHb8YPQ095R_pYDr77W9XKNaXg5Rzy-WP525mkq+hRM3g@mail.gmail.com | 
   
    
     | 2025-10-29 14:40:37 | stayreal | COPY WHERE clause generated/system column reference | Created patch record | 
   
    
     | 2025-10-29 14:39:36 | stayreal | COPY FROM with RLS | Attached mail thread CACJufxFbmnoa5O-vL43DPTCGt6oagY4dXgKxy=rcD9-e9g0zEg@mail.gmail.com | 
   
    
     | 2025-10-29 14:39:36 | stayreal | COPY FROM with RLS | Created patch record | 
   
    
     | 2025-10-29 11:54:07 | raniervilela | Avoid overwiriting cache entry (src/backend/utils/cache/relcache.c) | Closed in commitfest PG19-3 with status: Committed | 
   
    
     | 2025-10-29 11:54:07 | raniervilela | Avoid overwiriting cache entry (src/backend/utils/cache/relcache.c) | Changed committer to alvherre | 
   
    
     | 2025-10-29 10:29:21 | mcadariu | Leaf and internal block access stats for indexes | Changed name to Leaf and internal block access stats for indexes | 
   
    
     | 2025-10-29 10:12:11 | petere | Bump soft open file limit (RLIMIT_NOFILE) to hard limit on startup | New status: Waiting on Author | 
   
    
     | 2025-10-29 10:12:07 | petere | Bump soft open file limit (RLIMIT_NOFILE) to hard limit on startup | Added petere as reviewer | 
   
    
     | 2025-10-29 09:41:47 | petere | Making libpq OpenSSL support threadsafe | New status: Ready for Committer | 
   
    
     | 2025-10-29 08:55:52 | john.naylor | Refactor bytea_sortsupport(), take two | New status: Waiting on Author | 
   
    
     | 2025-10-29 08:16:23 | x4m | Add archive_mode to prevent unarchived WAL on permanent primary failure | Attached mail thread EBB5D20D-8630-4557-999F-999BAD90BCCF@yandex-team.ru | 
   
    
     | 2025-10-29 08:16:23 | x4m | Add archive_mode to prevent unarchived WAL on permanent primary failure | Created patch record | 
   
    
     | 2025-10-29 06:35:31 | amitlan | Batching in executor, part 1: add batch variant of table AM scan API | New status: Waiting on Author | 
   
    
     | 2025-10-29 06:33:03 | amitlan | Batching in executor, part 1: add batch variant of table AM scan API | Attached mail thread CA+HiwqFfAY_ZFqN8wcAEMw71T9hM_kA8UtyHaZZEZtuT3UyogA@mail.gmail.com | 
   
    
     | 2025-10-29 06:33:03 | amitlan | Batching in executor, part 1: add batch variant of table AM scan API | Created patch record | 
   
    
     | 2025-10-29 01:28:02 | manniwoodedb | Add pg_get_tablespace_ddl() function to reconstruct CREATE TABLESPACE statement | Attached mail thread CAKWEB6rmnmGKUA87Zmq-s=b3Scsnj02C0kObQjnbL2ajfPWGEw@mail.gmail.com | 
   
    
     | 2025-10-29 01:28:02 | manniwoodedb | Add pg_get_tablespace_ddl() function to reconstruct CREATE TABLESPACE statement | Created patch record | 
   
    
     | 2025-10-29 00:26:50 | jdavis | Remove remaining dependencies on setlocale() | Attached mail thread 4c5da86af36a0d5e430eee3f60ce5e06f1b5cd34.camel@j-davis.com | 
   
    
     | 2025-10-29 00:26:50 | jdavis | Remove remaining dependencies on setlocale() | Created patch record | 
   
    
     | 2025-10-29 00:25:51 | jdavis | C11: should we use char32_t for unicode code points? | Attached mail thread bedcc93d06203dfd89815b10f815ca2de8626e85.camel@j-davis.com | 
   
    
     | 2025-10-29 00:25:50 | jdavis | C11: should we use char32_t for unicode code points? | Created patch record | 
   
    
     | 2025-10-29 00:23:27 | jdavis | NLS: use gettext() to translate system error messages | Attached mail thread 90f176c5b85b9da26a3265b2630ece3552068566.camel@j-davis.com | 
   
    
     | 2025-10-29 00:23:27 | jdavis | NLS: use gettext() to translate system error messages | Created patch record | 
   
    
     | 2025-10-28 19:10:30 | bossartn | display current search_path in psql prompt | Closed in commitfest PG19-3 with status: Committed | 
   
    
     | 2025-10-28 15:38:44 | myon | Make pg_numa_init() cope with Docker | Changed name to Make pg_numa_init() cope with Docker | 
   
    
     | 2025-10-28 15:38:31 | myon | Make pg_numa_init() cope with Docker | Attached mail thread E1u1tr8-003BbN-2E@gemulon.postgresql.org | 
   
    
     | 2025-10-28 15:38:30 | myon | Make pg_numa_init() cope with Docker | Created patch record | 
   
    
     | 2025-10-28 14:40:35 | dddaniil | Unused variable in perl test | Attached mail thread CAJDiXggmZWew8+SY_9o0atpmaJmPTL25wdz07MrDoqCkp4D1ug@mail.gmail.com | 
   
    
     | 2025-10-28 14:40:34 | dddaniil | Unused variable in perl test | Created patch record | 
   
    
     | 2025-10-28 13:19:09 | dddaniil | Prevent internal error at concurrent CREATE OR REPLACE / ALTER  FUNCTION | New status: Waiting on Author | 
   
    
     | 2025-10-28 13:17:10 | dddaniil | Parallel processing of indexes in autovacuum | Moved from CF PG19-2 to CF PG19-3 | 
   
    
     | 2025-10-28 13:04:10 | cyberdem0n | Issue with synced logical replication slot during switchover | Added cyberdem0n as reviewer | 
   
    
     | 2025-10-28 12:05:35 | shinyakato | Enhance statistics reset functions to return reset timestamp | Closed in commitfest PG19-3 with status: Withdrawn | 
   
    
     | 2025-10-28 08:14:51 | bertranddrouvot.pg | Consistently use the XLogRecPtrIsInvalid() macro | Attached mail thread aQB7EvGqrbZXrMlg@ip-10-97-1-34.eu-west-3.compute.internal | 
   
    
     | 2025-10-28 08:14:51 | bertranddrouvot.pg | Consistently use the XLogRecPtrIsInvalid() macro | Created patch record | 
   
    
     | 2025-10-28 06:53:47 | petere | Reorganize GUC structs | New status: Ready for Committer | 
   
    
     | 2025-10-28 06:52:13 | rahila | Enhancing Memory Context Statistics Reporting | Changed tags to Monitoring | 
   
    
     | 2025-10-27 23:33:26 | lispyone | Fix POSIX compliance in pgwin32_unsetenv() | Closed in commitfest PG19-3 with status: Committed | 
   
    
     | 2025-10-27 23:33:26 | lispyone | Fix POSIX compliance in pgwin32_unsetenv() | Changed committer to michael-kun | 
   
    
     | 2025-10-27 23:23:37 | patricksiqueira | UPDATE with invalid domain constraint | Removed patricksiqueira from reviewers | 
   
    
     | 2025-10-27 20:30:03 | bossartn | display current search_path in psql prompt | Added bossartn as committer | 
   
    
     | 2025-10-27 15:43:45 | geidav | Optimize join selectivity estimation for tables with large number of MCVs | Removed geidav from reviewers | 
   
    
     | 2025-10-27 14:51:44 | geidav | Optimize join selectivity estimation for tables with large number of MCVs | Changed authors to David Geier (geidav), Ilia Evdokimov (ilidock95) | 
   
    
     | 2025-10-27 14:51:44 | geidav | Optimize join selectivity estimation for tables with large number of MCVs | Changed name to Optimize join selectivity estimation for tables with large number of MCVs | 
   
    
     | 2025-10-27 13:18:48 | shlokkyal | issue with synchronized_standby_slots | Closed in commitfest PG19-3 with status: Committed | 
   
    
     | 2025-10-27 13:18:48 | shlokkyal | issue with synchronized_standby_slots | Changed committer to amitkapila | 
   
    
     | 2025-10-27 09:22:11 | petere | Remove Item type | Closed in commitfest PG19-3 with status: Committed | 
   
    
     | 2025-10-27 09:22:11 | petere | Remove Item type | Changed committer to petere | 
   
    
     | 2025-10-27 04:23:11 | ha-kun | Fix slot synchronization with two_phase decoding enabled | Changed tags to Backport, Bugfix | 
   
    
     | 2025-10-27 04:18:30 | ha-kun | Fix slot synchronization with two_phase decoding enabled | Moved from CF PG19-2 to CF PG19-3 | 
   
    
     | 2025-10-27 00:48:04 | masaofujii | issue with synchronized_standby_slots | Added masaofujii as reviewer | 
   
    
     | 2025-10-26 21:55:18 | msdousti | psql \dh: List High-Level (Root) Tables and Indexes | New status: Ready for Committer | 
   
    
     | 2025-10-26 21:10:23 | tgl | Use BumpContext contexts for TupleHashTables' tablecxt | Attached mail thread 2268409.1761512111@sss.pgh.pa.us | 
   
    
     | 2025-10-26 21:10:23 | tgl | Use BumpContext contexts for TupleHashTables' tablecxt | Created patch record | 
   
    
     | 2025-10-25 20:28:13 | rutchkiwi | ON CONFLICT DO SELECT | Attached mail thread 2b5db2e6-8ece-44d0-9890-f256fdca9f7e@proxel.se | 
   
    
     | 2025-10-25 16:36:14 | alvherre | pg_restore add note about -n | Moved from CF PG19-2 to CF PG19-3 | 
   
    
     | 2025-10-25 15:52:07 | alvherre | Asynchronous MergeAppend Execution | New status: Needs review | 
   
    
     | 2025-10-25 14:35:54 | alvherre | Asynchronous MergeAppend Execution | Moved from CF PG19-2 to CF PG19-3 | 
   
    
     | 2025-10-25 00:10:47 | michael-kun | Making pg_rewind faster | Closed in commitfest PG19-3 with status: Committed | 
   
    
     | 2025-10-24 23:36:53 | simseih | Bug in pg_stat_statements | Attached mail thread 2b91e358-0d99-43f7-be44-d2d4dbce37b3@garret.ru | 
   
    
     | 2025-10-24 23:36:53 | simseih | Bug in pg_stat_statements | Created patch record | 
   
    
     | 2025-10-24 20:57:22 | gonzalemario | meson: Fix libpq search order | Added gonzalemario as reviewer | 
   
    
     | 2025-10-24 20:11:12 | gonzalemario | Add pg_get_role_ddl() functions for role recreation | Attached mail thread 4c5f895e-3281-48f8-b943-9228b7da6471@gmail.com | 
   
    
     | 2025-10-24 20:11:12 | gonzalemario | Add pg_get_role_ddl() functions for role recreation | Created patch record | 
   
    
     | 2025-10-24 19:28:30 | rutchkiwi | Allow ON CONFLICT DO UPDATE to return EXCLUDED values | Added rutchkiwi as reviewer |