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 Cirrus CI, 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. Please check the Commitfest system itself.

News: The empty circles are paused CI tasks for other OSes that may be enabled soon...

Ready for Committer

57/6208 Add pg_get_subscription_ddl() function Vaibhav Dalvi   D H           
57/4237 Add XMLCanonicalize function Jim Jones   D H           
57/5086 Document NULL Concepts and Behaviors David Johnston    D H           

Needs review

57/6238 001_password.pl fails with --without-readline Oleg Tselebrovskiy    D H           
57/6225 Add memory usage reporting to VACUUM VERBOSE Tatsuya Kawata   D H           
57/6265 Add MODE parameter to WAIT FOR LSN command Xuneng Zhou   D H           
57/6215 Add pg_get_database_ddl() function to reconstruct CREATE DATABASE statement Akshay Joshi   D H           
57/6166 Add pg_get_role_ddl() functions for role recreation Mario Gonzalez, Bryan Green   D H           
57/6203 Add pretty formatting to pg_get_triggerdef Phil Alger    D H           
57/6082 Add stats related to slot sync skip Shlok Kyal   D H           
57/6116 Add Windows support for backtrace_functions (MSVC only) Bryan Green   D H           
57/5279 Add XMLSerialize: version (SQL/XML X076), explicit declaration (SQL/XML X078) Jim Jones   D H           
57/6228 Adding callback support for custom statistics kinds Sami Imseih   D H           
57/6258 Adds two new modifiers for \dt[Oo] and \di[Oo]. This helps inspect large deploym... M.Atıf CEYLAN   D H           
57/6202 ago(interval) → timestamptz Florents Tselai    D H           
57/6239 Allow GUC settings in CREATE SUBSCRIPTION CONNECTION to take effect on publisher... Fujii Masao    D H           
57/6146 Alow ALTER COLUMN TYPE when dependent generated column has SET EXPRESSION Chao Li   D H           
57/6209 Avoid overflow (src/backend/utils/adt/formatting.c) Ranier Vilela   D H           
57/6248 Avoid pallocs in async.c's "critical section" Joel Jacobson   D H           
57/6233 Bypassing cursors in postgres_fdw to enable parallel plans Rafia Sabih    D H           
57/6043 Checkpointer write combining Melanie Plageman    D H           
57/6262 Cleanup shadows variable warnings Chao Li   D H           
57/6259 doc: Clarify ANALYZE VERBOSE output Shinya Kato   D H           
57/5919 Eagerly evict bulkwrite strategy ring Melanie Plageman   D H           
57/5841 Eliminate xl_heap_visible to reduce vacuum and COPY FREEZE WAL volume Melanie Plageman   D H           
57/6222 enhance wraparound warnings Nathan Bossart   D H           
57/5811 Expose internal MultiXact member count function for efficient monitoring Naga Appani   D H           
57/6260 extend JSON_TABLE top level path expression Jian He   D H           
57/6243 Fix ARM64/MSVC atomic memory ordering issues on Win11 by adding explicit DMB ​ba... Dave Cramer, Greg Burd   D H           
57/6206 Fix fragile walreceiver test. Bryan Green   D H           
57/6201 Fix orphaned backend processes on Windows using Job Objects Bryan Green    D H           
57/6207 Fix socket handle inheritance on Windows Bryan Green   D H           
57/6224 Give Plugins control at the end of CHECKPOINT to store their state Andrei Lepikhov, Asif Rehman   D H           
57/6229 Have BackendXidGetPid return pid_t Sami Imseih    D H           
57/6245 Idea to enhance pgbench by more modes to generate data (multi-TXNs, UNNEST, COPY... Boris Mironov    D H           
57/6218 implement GRANT/REVOKE ... GRANTED BY Nathan Bossart   D H           
57/6235 Implement pg_add_size_overflow() and friends Jacob Champion    D H           
57/6234 Introduce a new GUC to allow logical walsender to shutdown immediately without w... Andrey Silitskiy    D H           
57/6237 IS JSON predicate support for domain base type as JSON/JSONB/BYTEA/TEXT Jian He   D H           
57/4681 Make COPY format extendable: Extract COPY TO format implementations Kouhei Sutou   D H           
57/6056 meson: Fix libpq search order Thomas Munro   D H           
57/6255 Minor refactor of ExecScanExtended() ChangAo Chen   D H           
57/6231 misleading error message in DefineIndex Jian He   D H           
57/6210 Move instrumentation structs Mario Gonzalez   D H           
57/6197 O_CLOEXEC not honored on Windows - handle inheritance chain Bryan Green   D H           
57/6242 parallel pgbench -i Mircea Cadariu    D H           
57/6219 pg_dump flag for dumping tables data in multiple chunks, for huge tables can oft... Hannu Krosing   D H           
57/6212 pg_get_domain_ddl: DDL reconstruction function for CREATE DOMAIN statement Florin Irion, Tim Waizenegger   D H           
57/6252 Proposal: Conflict log history table for Logical Replication Dilip Kumar    D H           
57/6220 psql: add \dcs to list all constraints Tatsuro Yamada   D H           
57/6244 psql: tab completion for ALTER ROLE ... IN DATABASE ... Ian Barwick   D H           
57/6240 quoteOneName() inconsistency with quote_all_identifiers — replacement API propos... Chao Li   D H           
57/6216 Reduce unnecessary locking of pruned partitions when reusing cached plans Amit Langote   D H           
57/6221 Refactor how we form HeapTuples for CatalogTuple(Insert|Update) Greg Burd   D H           
57/6246 Remove ctid from self-join examples in UPDATE and DELETE docs Bernice Southey   D H           
57/6263 Remove unused function parameters, part 1: contrib Bertrand Drouvot    D H           
57/6264 Remove unused function parameters, part 2: replication Bertrand Drouvot   D H           
57/6249 Remove useless casting to the same type Bertrand Drouvot   D H           
57/6247 Reorganize pqcomm.h a bit Jacob Champion    D H           
57/4997 Return pg_control from pg_backup_stop(). David Steele   D H           
57/6254 Rewrites CTEs only once to prevent a spurious error Bernice Southey   D H           
57/6257 show size of DSAs and dshash tables in pg_dsm_registry_allocations Nathan Bossart   D H               
57/5952 Speed up COPY FROM text/CSV parsing using SIMD Shinya Kato   D H           
57/5214 SQL:2023 JSON simplified accessor support Alexandra Wang    D H           
57/6261 Static assertion implementation improvements Peter Eisentraut, Thomas Munro   D H
57/6217 tuple radix sort John Naylor   D H           
57/6251 Use ROLERECURSE_PRIVS in is_admin_of_role() ChangAo Chen    D H           
57/6230 vacuumdb: add --dry-run Corey Huinker   D H           
57/6253 Visibility bug in tuple lock David Geier    D H           
57/6204 Windows relation extension failure at 2GB and 4GB Bryan Green   D H           
57/6205 Write Notifications Through WAL Rishu Bagga   D H           

Waiting on Author

57/4573 pg_ctl start may return 0 even if the postmaster has been already started on Win... Kyotaro Horiguchi   D H