PostgreSQL Patch Tester

Current commitfest | Next commitfest | Draft commitfest | FAQ | Statistics | Highlights

Here lives an experimental bot that converts email threads that are registered in the Commitfest system into branches on Github, collates test results from a Github Actions workflow, and posts the results to the Commitfest system. Key: or = new/recently changed, or = stable, needs rebase but previous build was successful, = working.

News: This page is no longer the best place to see Commitfest CI results, and may be replaced with cfbot health information. Please check the Commitfest system itself for CI results.

News: Since moving from Cirrus CI to Github Actions on 2026-06-01, cfbot has temporarily lost the ability to analyse logs ("Highlights") and test results, but it will return... The CI itself has also lost support for FreeBSD, NetBSD and OpenBSD, which Github Actions doesn't support directly, but we're looking into that...

Ready for Committer

59/6392 ALTER TABLE: notice when actions do not recurse to partitions Chao Li   D H            
59/6940 doc: fix pg_stat_autovacuum_scores threshold wording Chao Li   D H            
59/6379 docs: clarify ALTER TABLE behavior on partitioned tables Chao Li   D H            
59/6613 heapam_tuple_complete_speculative : remove unnecessary tuple fetch Chao Li   D H            
59/6594 tupdesc: simplify assert in equalTupleDescs() Chao Li   D H            

Needs review

59/6633 Add condition variable support to WaitEventSetWait() Chao Li   D H            
59/6439 ATPrepCmd: cleanup unreachable AT_AddIndexConstraint handling Chao Li   D H            
59/6757 Avoid unnecessary StringInfo allocation in tablesync COPY buffer Chao Li   D H            
59/6621 Bug: wrong relname in RemoveSubscriptionRel() error detail Chao Li   D H            
59/6745 COPY JSON: use trailing commas in FORCE_ARRAY output Chao Li   D H            
59/6595 elog: clarify usage and style of error reporting functions Chao Li   D H            
59/6952 Fix GROUP BY ALL handling of ORDER BY operator semantics Chao Li   D H            
59/6881 Fix psql pager selection for wrapped expanded output Chao Li   D H            
59/6867 Fix SET EXPRESSION for virtual columns with whole-row dependencies Chao Li   D H            
59/6907 Make frontend programs relink after libpgfeutils changes Chao Li   D H            
59/6402 nbtree: reduce code redundancy by using _bt_getmeta() in _bt_gettrueroot() Chao Li   D H            
59/6930 pgbench --continue-on-error: clarify TPS and failure reporting Chao Li   D H            
59/6880 postgres_fdw: fix cumulative stats after imported foreign-table stats Chao Li   D H            
59/6692 repack: clarify final phase of concurrent mode in file header comment Chao Li   D H            
59/6931 Report unsupported COPY FROM targets before reading input Chao Li   D H            
59/6440 tablecmds: fix bug where index rebuild loses replica identity on partitions Chao Li   D H            
59/6442 tablecmds: fix Deadlock caused by Attach Partition Chao Li   D H