| 2025-10-31 21:31:30 | jdavis | Change initdb default to the builtin collation provider | Attached mail thread e4ac16908dad3eddd3ed73c4862591375a3f0539.camel@j-davis.com | 
   
    
     | 2025-10-31 21:31:29 | jdavis | Change initdb default to the builtin collation provider | Created patch record | 
   
    
     | 2025-10-31 18:41:21 | lispyone | O_CLOEXEC not honored on Windows - handle inheritance chain | Attached mail thread e2b16375-7430-4053-bda3-5d2194ff1880@gmail.com | 
   
    
     | 2025-10-31 18:41:20 | lispyone | O_CLOEXEC not honored on Windows - handle inheritance chain | Created patch record | 
   
    
     | 2025-10-31 18:19:56 | heikki | docs: Link to the correct protocol version inspection function External | Closed in commitfest PG19-3 with status: Committed | 
   
    
     | 2025-10-31 18:19:56 | heikki | docs: Link to the correct protocol version inspection function External | Changed committer to petere | 
   
    
     | 2025-10-31 18:16:46 | tgl | Improving planner's estimates of TupleHashTable sizes | Attached mail thread CAMkU=1zia0JfW_QR8L5xA2vpa0oqVuiapm78h=WpNsHH13_9uw@mail.gmail.com | 
   
    
     | 2025-10-31 18:16:46 | tgl | Improving planner's estimates of TupleHashTable sizes | Created patch record | 
   
    
     | 2025-10-31 18:03:02 | alvherre | pg_createsubscriber --dry-run logging concerns | Changed targetversion to 19 | 
   
    
     | 2025-10-31 17:54:16 | x4m | Add uuid <-> base32hex conversion | Attached mail thread CAJ7c6TOramr1UTLcyB128LWMqita1Y7=arq3KHaU=qikf5yKOQ@mail.gmail.com | 
   
    
     | 2025-10-31 17:54:15 | x4m | Add uuid <-> base32hex conversion | Created patch record | 
   
    
     | 2025-10-31 17:11:29 | heikki | Treat semaphores similar to other shared memory structures | Added heikki as committer | 
   
    
     | 2025-10-31 17:11:18 | heikki | Treat semaphores similar to other shared memory structures | New status: Ready for Committer | 
   
    
     | 2025-10-31 16:37:11 | jchampion | Add a global client configuration | New status: Waiting on Author | 
   
    
     | 2025-10-31 16:36:52 | jchampion | Add a global client configuration | Attached mail thread CAOYmi+nDMumexG4X4N9_jMU=yEiHOB=3TdYBPr0aYgPVb_TYAw@mail.gmail.com | 
   
    
     | 2025-10-31 16:36:52 | jchampion | Add a global client configuration | Created patch record | 
   
    
     | 2025-10-31 16:31:06 | jchampion | libpq: Bump protocol version to version 3.2 at least until the first/second beta | Added jchampion as reviewer | 
   
    
     | 2025-10-31 15:37:16 | jimus | Add pg_get_tablespace_ddl() function to reconstruct CREATE TABLESPACE statement | Added jimus as reviewer | 
   
    
     | 2025-10-31 12:12:19 | mahithalor | Non-text mode for pg_dumpall | Added annotation "v04 patch 31-10-2025 latest" to CAKYtNArGUTzrfTBxpftL_yAgkKE+hcDgXVfQvjB2HFO9rGhE5g@mail.gmail.com | 
   
    
     | 2025-10-31 12:11:28 | mahithalor | Non-text mode for pg_dumpall | Changed targetversion to 19 | 
   
    
     | 2025-10-31 12:07:58 | mahithalor | Non-text mode for pg_dumpall | Moved from CF 2025-03 to CF PG19-3 | 
   
    
     | 2025-10-31 12:07:50 | mahithalor | Non-text mode for pg_dumpall | New status: Needs review | 
   
    
     | 2025-10-31 12:07:25 | mahithalor | Non-text mode for pg_dumpall | Closed in commitfest 2025-03 with status: Returned with feedback | 
   
    
     | 2025-10-31 11:30:17 | zhiguozhou | Optimize shared LWLock acquisition for high-core-count systems | Changed tags to Multithreading, Performance | 
   
    
     | 2025-10-31 11:30:02 | zhiguozhou | Lock-free XLog Reservation from WAL | Changed tags to Multithreading, Performance | 
   
    
     | 2025-10-31 11:28:03 | zhiguozhou | Increase NUM_XLOGINSERT_LOCKS | Attached mail thread 3b11fdc2-9793-403d-b3d4-67ff9a00d447@postgrespro.ru | 
   
    
     | 2025-10-31 11:28:03 | zhiguozhou | Increase NUM_XLOGINSERT_LOCKS | Created patch record | 
   
    
     | 2025-10-31 11:23:54 | zhiguozhou | Lock-free XLog Reservation from WAL | Attached mail thread PH7PR11MB5796659F654F9BE983F3AD97EF142@PH7PR11MB5796.namprd11.prod.outlook.com | 
   
    
     | 2025-10-31 11:23:54 | zhiguozhou | Lock-free XLog Reservation from WAL | Created patch record | 
   
    
     | 2025-10-31 11:05:32 | zhiguozhou | Optimize shared LWLock acquisition for high-core-count systems | Attached mail thread 73d53acf-4f66-41df-b438-5c2e6115d4de@intel.com | 
   
    
     | 2025-10-31 11:05:32 | zhiguozhou | Optimize shared LWLock acquisition for high-core-count systems | Created patch record | 
   
    
     | 2025-10-31 09:57:58 | petere | Mark function arguments of type "Datum *" as "const Datum *" where possible | Closed in commitfest PG19-3 with status: Committed | 
   
    
     | 2025-10-31 09:57:58 | petere | Mark function arguments of type "Datum *" as "const Datum *" where possible | Changed committer to petere | 
   
    
     | 2025-10-31 09:43:28 | petere | Mark ItemPointer arguments as const thoughoutly | Closed in commitfest PG19-3 with status: Committed | 
   
    
     | 2025-10-31 07:05:59 | richardguo | Fix comments for ChangeVarNodes() and related functions | Attached mail thread CAMbWs480j16HC1JtjKCgj5WshivT8ZJYkOfTyZAM0POjFomJkg@mail.gmail.com | 
   
    
     | 2025-10-31 07:05:58 | richardguo | Fix comments for ChangeVarNodes() and related functions | Created patch record | 
   
    
     | 2025-10-31 07:04:05 | richardguo | Fix distinctness check for queries with grouping sets | Attached mail thread CAMbWs480Z04NtP8-O55uROq2Zego309+h3hhaZhz6ztmgWLEBw@mail.gmail.com | 
   
    
     | 2025-10-31 07:04:05 | richardguo | Fix distinctness check for queries with grouping sets | Created patch record | 
   
    
     | 2025-10-31 06:59:28 | richardguo | Fix pushdown of degenerate HAVING clauses | Closed in commitfest PG19-3 with status: Committed | 
   
    
     | 2025-10-31 06:59:28 | richardguo | Fix pushdown of degenerate HAVING clauses | Changed committer to richardguo | 
   
    
     | 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 |