Global Commitfest activity

Time User Patch Activity
2025-12-03 15:22:54 andresfreund Don't dirty pages while they are getting flushed out New status: Needs review
2025-12-03 15:22:38 andresfreund Don't dirty pages while they are getting flushed out Moved from CF PG19-1 to CF PG19-4
2025-12-03 15:22:23 andresfreund Don't dirty pages while they are getting flushed out Attached mail thread fvfmkr5kk4nyex56ejgxj3uzi63isfxovp2biecb4bspbjrze7@az2pljabhnff
2025-12-03 14:52:06 bertranddrouvot.pg Use func(void) for functions with no parameters Attached mail thread aTBObQPg+ps5I7vl@ip-10-97-1-34.eu-west-3.compute.internal
2025-12-03 14:52:06 bertranddrouvot.pg Use func(void) for functions with no parameters Created patch record
2025-12-03 13:26:27 sdudoladov amcheck: support for GiST Added sdudoladov as reviewer
2025-12-03 13:10:40 matheus.alcantara Include extension path on pg_available_extensions Moved from CF PG19-3 to CF PG19-4
2025-12-03 13:10:31 matheus.alcantara postgres_fdw: Use COPY to speed up batch inserts Moved from CF PG19-3 to CF PG19-4
2025-12-03 12:53:20 bertranddrouvot.pg Safer hash table initialization macro Attached mail thread aS2b3LoUypW1/Gdz@ip-10-97-1-34.eu-west-3.compute.internal
2025-12-03 12:53:20 bertranddrouvot.pg Safer hash table initialization macro Created patch record
2025-12-03 11:04:23 stayreal UPDATE with invalid domain constraint Moved from CF PG19-3 to CF PG19-4
2025-12-03 11:04:08 stayreal Disallow concurrent ALTER DOMAIN and DROP DOMAIN Moved from CF PG19-3 to CF PG19-Drafts
2025-12-03 11:03:54 stayreal array_random Moved from CF PG19-1 to CF PG19-Drafts
2025-12-03 11:03:42 stayreal domain over virtual generated column Moved from CF PG19-3 to CF PG19-Drafts
2025-12-03 11:03:24 stayreal minor error message enhance: print RLS policy name when only one permissive policy exists Moved from CF PG19-3 to CF PG19-4
2025-12-03 11:02:55 stayreal minor refactor on src/test/modules/test_ddl_deparse/sql/alter_table.sql Moved from CF PG19-3 to CF PG19-4
2025-12-03 11:02:42 stayreal Fix ALTER TABLE DROP EXPRESSION with ONLY option Moved from CF PG19-3 to CF PG19-4
2025-12-03 11:02:32 stayreal CREATE SCHEMA ... CREATE DOMAIN support Moved from CF PG19-3 to CF PG19-4
2025-12-03 11:02:16 stayreal CREATE TABLE LIKE INCLUDING POLICIES Moved from CF PG19-3 to CF PG19-4
2025-12-03 11:02:09 stayreal let ALTER TABLE DROP COLUMN drop whole-row referenced object Moved from CF PG19-3 to CF PG19-4
2025-12-03 11:02:00 stayreal let ALTER COLUMN SET DATA TYPE cope with trigger dependency Moved from CF PG19-3 to CF PG19-4
2025-12-03 11:01:51 stayreal no table rewrite when set column type to constrained domain Moved from CF PG19-3 to CF PG19-4
2025-12-03 11:01:44 stayreal support fast default for domain with constraints Moved from CF PG19-3 to CF PG19-4
2025-12-03 10:54:51 petere List TAP test files in makefiles Closed in commitfest PG19-3 with status: Rejected
2025-12-03 10:52:27 petere SQL Property Graph Queries (SQL/PGQ) Moved from CF PG19-3 to CF PG19-4
2025-12-03 10:52:21 petere SQL Property Graph Queries (SQL/PGQ) New status: Needs review
2025-12-03 10:47:46 petere Making libpq OpenSSL support threadsafe Closed in commitfest PG19-2 with status: Committed
2025-12-03 10:47:46 petere Making libpq OpenSSL support threadsafe Changed committer to d_gustafsson
2025-12-03 10:42:02 petere Collation and ctype method tables and extension hooks Closed in commitfest PG19-2 with status: Committed
2025-12-03 10:42:02 petere Collation and ctype method tables and extension hooks Changed committer to jdavis
2025-12-03 10:03:49 ilmari Improve tab completion for various SET/RESET forms Moved from CF PG19-3 to CF PG19-4
2025-12-03 08:57:57 stayreal make ALTER DOMAIN VALIDATE CONSTRAINT no-op when constraint is validated Moved from CF PG19-3 to CF PG19-4
2025-12-03 08:57:25 stayreal using index to speedup add not null constraints to a table Moved from CF PG19-3 to CF PG19-4
2025-12-03 08:57:19 stayreal support create index on virtual generated column. Moved from CF PG19-3 to CF PG19-4
2025-12-03 08:57:06 stayreal virtual generated column as partition key Moved from CF PG19-3 to CF PG19-4
2025-12-03 08:56:49 stayreal foreign key on virtual generated column Moved from CF PG19-3 to CF PG19-4
2025-12-03 08:56:39 stayreal support ALTER COLUMN SET EXPRESSION over virtual generated column with check constraint Moved from CF PG19-3 to CF PG19-4
2025-12-03 08:56:24 stayreal COPY FROM with RLS Moved from CF PG19-3 to CF PG19-4
2025-12-03 08:56:12 stayreal create table like including storage parameter Moved from CF PG19-3 to CF PG19-4
2025-12-03 08:55:49 stayreal let ALTER COLUMN SET DATA TYPE cope with POLICY dependency Moved from CF PG19-3 to CF PG19-4
2025-12-03 08:55:42 stayreal CAST(... ON DEFAULT) - WIP build on top of Error-Safe User Functions Moved from CF PG19-3 to CF PG19-4
2025-12-03 08:55:34 stayreal Doc: add XML ID attributes to <varlistentry> tags for create_foreign_table, alter_foreign_table Moved from CF PG19-3 to CF PG19-4
2025-12-03 08:55:22 stayreal ALTER COLUMN SET EXPRESSION [GENERATED|STORED] Moved from CF PG19-3 to CF PG19-4
2025-12-03 08:55:12 stayreal alter check constraint enforceability Moved from CF PG19-3 to CF PG19-4
2025-12-03 08:55:03 stayreal disallow alter individual column if partition key contains wholerow reference Moved from CF PG19-3 to CF PG19-4
2025-12-03 08:54:53 stayreal avoid call ATPostAlterTypeCleanup twice Moved from CF PG19-3 to CF PG19-4
2025-12-03 08:54:46 stayreal refactor func-matching.sgml, make regexp* function more readable Moved from CF PG19-3 to CF PG19-4
2025-12-03 08:54:39 stayreal ALTER DOMAIN ADD NOT NULL NOT VALID Moved from CF PG19-3 to CF PG19-4
2025-12-03 08:54:27 stayreal refactor CreateStatsStmt Moved from CF PG19-3 to CF PG19-4
2025-12-03 08:54:06 stayreal finish TODOs in to_json_is_immutable, to_jsonb_is_immutable also add tests on it Moved from CF PG19-3 to CF PG19-4
2025-12-03 08:53:56 stayreal implement CAST(expr AS type FORMAT 'template') Moved from CF PG19-3 to CF PG19-4
2025-12-03 08:53:49 stayreal add function argument name to substring and substr Moved from CF PG19-3 to CF PG19-4
2025-12-03 08:53:33 stayreal CREATE TABLE LIKE INCLUDING TRIGGERS Moved from CF PG19-3 to CF PG19-4
2025-12-03 08:53:17 stayreal refactor AlterDomainAddConstraint (alter domain add constraint) Moved from CF PG19-1 to CF PG19-4
2025-12-03 08:21:47 lexborisov Improve the performance of Unicode Normalization Forms. Moved from CF PG19-3 to CF PG19-4
2025-12-03 08:21:36 lexborisov Optimization of the is_normalized() function. Moved from CF PG19-3 to CF PG19-4
2025-12-03 07:41:05 stayreal NOT NULL NOT ENFORCED Moved from CF PG19-3 to CF PG19-4
2025-12-02 23:09:57 lfittl Stack-based tracking of per-node WAL/buffer usage Moved from CF PG19-3 to CF PG19-4
2025-12-02 23:09:50 lfittl Reduce timing overhead of EXPLAIN ANALYZE using rdtsc Moved from CF PG19-3 to CF PG19-4
2025-12-02 22:42:21 bossartn use LW_SHARED in dsa_get_total_size() Closed in commitfest PG19-4 with status: Committed
2025-12-02 22:03:04 bossartn use LW_SHARED in dsa_get_total_size() Added bossartn as committer
2025-12-02 22:03:03 bossartn use LW_SHARED in dsa_get_total_size() New status: Ready for Committer
2025-12-02 18:15:39 bossartn use LW_SHARED in dsa_get_total_size() Attached mail thread aS8fMzWs9e8iHxk2@nathan
2025-12-02 18:15:39 bossartn use LW_SHARED in dsa_get_total_size() Created patch record
2025-12-02 17:42:36 spoondla inplace update: send nontransactional invalidations Added spoondla as reviewer
2025-12-02 16:39:20 alexandrawang SQL:2023 JSON simplified accessor support New status: Ready for Committer
2025-12-02 16:37:01 d.koval Add SPLIT PARTITION/MERGE PARTITIONS commands Moved from CF PG19-3 to CF PG19-4
2025-12-02 16:31:57 bossartn show size of DSAs and dshash tables in pg_dsm_registry_allocations Closed in commitfest PG19-4 with status: Committed
2025-12-02 15:50:45 alvherre Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY Closed in commitfest PG19-4 with status: Committed
2025-12-02 14:56:57 chengpeng.yan Add a greedy join search algorithm to handle large join problems Changed targetversion to None
2025-12-02 14:55:10 chengpeng.yan Add a greedy join search algorithm to handle large join problems Attached mail thread 3FF63E99-AB4F-41A9-BC78-AAB28823FBD0@Outlook.com
2025-12-02 14:55:10 chengpeng.yan Add a greedy join search algorithm to handle large join problems Created patch record
2025-12-02 14:49:50 chengpeng.yan tuple radix sort Added chengpeng.yan as reviewer
2025-12-02 14:46:17 bertranddrouvot.pg Fix PrivateRefCount hash table key size Attached mail thread aS77DTpl0fOkIKSZ@ip-10-97-1-34.eu-west-3.compute.internal
2025-12-02 14:46:17 bertranddrouvot.pg Fix PrivateRefCount hash table key size Created patch record
2025-12-02 14:45:52 bertranddrouvot.pg Remove useless casting to the same type Closed in commitfest PG19-4 with status: Committed
2025-12-02 14:45:52 bertranddrouvot.pg Remove useless casting to the same type Changed committer to petere
2025-12-02 14:11:07 fyrefreez Remove ctid from self-join examples in UPDATE and DELETE docs Changed tags to Docs Only
2025-12-02 14:08:01 fyrefreez Rewrites CTEs only once to prevent a spurious error Closed in commitfest PG19-4 with status: Committed
2025-12-02 14:08:01 fyrefreez Rewrites CTEs only once to prevent a spurious error Changed committer to deanr
2025-12-02 13:46:52 a.alekseev Little refactoring of portalcmds.c Moved from CF PG19-3 to CF PG19-4
2025-12-02 13:46:47 a.alekseev Refactor bytea_sortsupport(), take two Moved from CF PG19-3 to CF PG19-4
2025-12-02 13:46:41 a.alekseev Refactor SLRU to always use long file names Moved from CF PG19-3 to CF PG19-4
2025-12-02 13:46:35 a.alekseev pgindent: improve formatting of multiline comments Moved from CF PG19-3 to CF PG19-4
2025-12-02 12:56:23 dylanzhou Optimize SnapBuildPurgeOlderTxn: use in-place compaction instead of temporary array Moved from CF PG19-3 to CF PG19-4
2025-12-02 12:56:08 dylanzhou Optimize SnapBuild by maintaining committed.xip in sorted order Moved from CF PG19-3 to CF PG19-4
2025-12-02 12:55:41 dylanzhou pgstattuple: Use streaming read API in pgstatindex functions Moved from CF PG19-3 to CF PG19-4
2025-12-02 12:55:19 dylanzhou Improve read_local_xlog_page_guts by replacing polling with latch-based waiting Moved from CF PG19-3 to CF PG19-4
2025-12-02 11:48:41 dmitrylebedev PoC: Simplify recovery after dropping a table by LOGGING the restore LSN Attached mail thread CACLU5mSr+t+6K_Ww6z1fk_=jP=5-U0CEqMsHjii8uG_6UWQo-g@mail.gmail.com
2025-12-02 11:48:41 dmitrylebedev PoC: Simplify recovery after dropping a table by LOGGING the restore LSN Created patch record
2025-12-02 10:17:50 julmon Qual push down to table AM Attached mail thread 20250827202737.fz3djhbxhdjigwkm@poseidon.home.virt
2025-12-02 10:17:49 julmon Qual push down to table AM Created patch record
2025-12-02 09:09:52 a.rybakina Vacuum statistics Moved from CF PG19-3 to CF PG19-4
2025-12-02 08:51:31 nataraj ternary reloption type Moved from CF PG19-3 to CF PG19-4
2025-12-02 08:00:14 stayreal UPDATE run check constraints for affected columns only Attached mail thread CACJufxEtY1hdLcx=Fhnqp-ERcV1PhbvELG5COy_CZjoEW76ZPQ@mail.gmail.com
2025-12-02 08:00:14 stayreal UPDATE run check constraints for affected columns only Created patch record
2025-12-02 07:10:23 shlokkyal Add stats related to slot sync skip Closed in commitfest PG19-4 with status: Committed
2025-12-02 07:10:23 shlokkyal Add stats related to slot sync skip Changed committer to amitkapila
2025-12-02 02:20:58 ha-kun Migrate pg_commit_ts directory to the new node during an upgrade Moved from CF PG19-3 to CF PG19-4
2025-12-02 02:00:14 tndrwang Use enum type replacing #define for exec state of hashjoin and mergejoin Moved from CF PG19-3 to CF PG19-4