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

58/6175 Add pg_get_tablespace_ddl() function to reconstruct CREATE TABLESPACE statement Nishant Sharma, Manni Wood   D H           
58/4237 Add XMLCanonicalize function Jim Jones   D H           
58/6328 DOC: fixes an error in alter table doc Chao Li   D H           
58/6379 docs: clarify ALTER TABLE behavior on partitioned tables Chao Li   D H           
58/5726 Enable auto-vectorization for page checksum calculations Matthew Sterrett, Andrew Kim   D H              
58/6306 Expose checkpoint reason to completion log messages. Soumya S Murali   D H           
58/6399 Fix gistkillitems & add regression test to microvacuum Kirill Reshke   D H           
58/6413 Fix how some lists are displayed by psql \d+ Peter Smith    D H           
58/6119 Migrate pg_commit_ts directory to the new node during an upgrade Sergey Levin   D H           
58/6377 Precompute string lengths in PerformRadiusTransaction Man Zeng   D H           
58/6244 psql: tab completion for ALTER ROLE ... IN DATABASE ... Ian Barwick, Vasu M   D H           
58/6415 tablecmds: reject CLUSTER ON/INHERIT for partitioned tables earlier Chao Li   D H           
58/6373 tests: verify renamed index functionality in alter_table Dharin Shah   D H           
58/5908 Unnecessary delay in streaming replication due to replay lag Sunil Seetharama   D H           

Needs review

58/6431 [BUG#19384] Fix Server crash at textout Vaibhave Sekar    D H           
58/6419 64-bit wait_event and introduction of 32-bit wait_event_arg Jakub Wartak   D H
58/6436 Add `tsmatch` JSONPath operator for granular Full Text Search Florents Tselai   D H           
58/6075 Add assertion for bmr.rel in ExtendBufferedRelTo function Алена Васильева  D H
58/6404 Add cascade synchronous replication Григорий Новиков    D H           
58/6446 Add expressions to pg_restore_extended_stats() Corey Huinker   D H           
58/6390 Add ldapservice connection parameter Andrew Jackson    D H           
58/5396 Add Option to Check All Addresses For Matching target_session_attr Andrew Jackson   D H           
58/6400 Add pg_get_publication_ddl function Jonathan Gonzalez V.   D H           
58/6429 Add SQL/JSON ON MISMATCH clause to JSON_VALUE, JSON_QUERY, JSON_TABLE Florents Tselai   D H           
58/6406 Add support for connection strings to createuser and dropuser Anders Åstrand   D H           
58/5382 Adding compression of temporary files Filip Januš   D H           
58/6421 aio: warn user if combined io_uring memory mappings are unavailable Jakub Wartak   D H           
58/6423 Align verify_heapam.c error message offset with test expectations Man Zeng   D H           
58/6371 Allowing ALTER COLUMN TYPE for columns in publication column lists Kevin Biju Kizhake Kanichery   D H           
58/6392 ALTER TABLE: notice when actions do not recurse to partitions Chao Li    D H           
58/6422 ANALYZE: hash-accelerate MCV tracking for equality-only types Chengpeng Yan   D H           
58/6439 ATPrepCmd: cleanup unreachable AT_AddIndexConstraint handling Chao Li   D H           
58/6427 Auto-tune shared_buffers to use available huge pages Anthonin Bonnefoy   D H           
58/6426 Avoid recalculating pgprocno in ProcArrayAdd() Shinya Kato   D H           
58/6416 brin: Remove duplicate initialization in initialize_brin_buildstate() Chao Li   D H           
58/6428 BUG #19369: Not documented that io_uring on kernel versions between 5.1 and belo... Surya Poondla   D H           
58/5845 Carefully exposing information without authentication Greg Sabino Mullane   D H           
58/6430 ci: Add MTEST_SUITES for optional test tailoring Jacob Champion, Jelte Fennema-Nio   D H           
58/5454 Clarify FileTag-based unlinking Matthias van de Meent   D H           
58/6420 contrib/pg_stat_tcpinfo Jakub Wartak   D H           
58/4810 COPY ON_ERROR 'NULL' jian he   D H           
58/6441 Decoupling our alignment assumptions about int64 and double Tom Lane   D H           
58/6432 docs: warn about post-data-only schema dumps with parallel restore. Vaibhave Sekar   D H           
58/6409 Documentation update clarifying usage of PASSING clause Aditya Gollamudi   D H           
58/6405 Enable pg_rewind used without wal_log_hints and data_checksums movead li   D H           
58/6410 Enhance btree's pageinspect Kirill Reshke    D H           
58/6397 extended statistic (examine_variable) ignored CollateExpr Jian He   D H           
58/6417 Fix comments for buf_id field of BufferDesc structure Daniil Davydov   D H           
58/6385 Fix minor issues in astreamer_zstd.c Man Zeng   D H           
58/6041 Fix pg_rewind false positives caused by shutdown-only WAL Srinath Reddy    D H           
58/5276 Fix race between WAL flush and InstallXLogFileSegment() Thomas Munro   D H           
58/6040 Fix read/write races with pg_control file in case when postgres was compiled wit... Maksim Melnikov   D H           
58/5199 Fix standby may crash when switching-over in certain special cases pixian shi   D H           
58/6295 Fix typo 586/686 in atomics/arch-x86.h Jakub Wartak   D H           
58/6389 Flush some statistics within running transactions Bertrand Drouvot   D H           
58/5959 Import Statistics in postgres_fdw before resorting to sampling. Corey Huinker   D H           
58/6438 Introduces pg_stat_recovery system view Xuneng Zhou   D H           
58/5270 jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part Florents Tselai   D H           
58/6411 JumbleQuery ma treat different GROUP BY expr as the same Jian He   D H           
58/6384 llvmjit: always add the simplifycfg pass Pierre Ducroquet   D H           
58/6437 LLVMJIT: introduce force-inlined functions Pierre Ducroquet   D H           
58/6435 meson: Make test output much more useful on failure (both in CI and locally) Jelte Fennema-Nio   D H           
58/6408 Missing dependency on oauth_validator test Jonathan Gonzalez V.   D H           
58/6425 more popcount refactoring Nathan Bossart   D H           
58/6061 MPTCP - multiplexing many TCP connections through one socket to get better bandw... Jakub Wartak   D H           
58/6402 nbtree: reduce code redundancy by using _bt_getmeta() in _bt_gettrueroot() Chao Li   D H           
58/6388 pageinspect support for SpGiST Kirill Reshke    D H           
58/5970 Panic during xlog building with big values Maksim Melnikov   D H           
58/6184 pg_plan_advice Robert Haas   D H           
58/6433 pg_stat_io_histogram Jakub Wartak    D H           
58/6375 Planner : anti-join on left joins Tender Wang   D H           
58/5671 Produce LLVM bitcode files on meson builds Nazir Bilal Yavuz, Diego Fronza, Andres Freund   D H           
58/6378 QUALIFY clause implemented Yannick Goetschel   D H           
58/6418 Reduce build times of pg_trgm GIN indexes David Geier    D H           
58/6393 Refactor *_abbrev_convert() functions Aleksander Alekseev   D H           
58/6412 Remove "struct" markers from varlena, varatt_external and varatt_indirect Michael Paquier   D H           
58/6401 Resetting snapshots during the first phase of [CREATE |RE]INDEX CONCURRENTLY Mihail Nikalayeu   D H           
58/4997 Return pg_control from pg_backup_stop(). David Steele   D H           
58/6444 Set 1s WaitLatch timeout if standby limit has expired in ResolveRecoveryConflict...   D H
58/6445 Set 1s WaitLatch timeout if standby limit has expired in ResolveRecoveryConflict...   D H
58/6440 tablecmds: fix bug where index rebuild loses replica identity on partitions Chao Li   D H           
58/6442 tablecmds: fix Deadlock caused by Attach Partition Chao Li   D H           
58/6391 Use CASEFOLD() internally rather than LOWER() Jeff Davis    D H           
58/6027 Use enum type replacing #define for exec state of hashjoin and mergejoin Tender Wang   D H           
58/6158 Use log_newpage_range in HASH index build Kirill Reshke   D H           
58/5444 using index to speedup add not null constraints to a table Jian He    D H           
58/5117 VACUUM FULL / CLUSTER CONCURRENTLY Antonin Houska   D H           
58/5789 Vectorized CRC on Arm64 John Naylor   D H           
58/5597 Warn, and disallow, clear text passwords via SQL Greg Sabino Mullane   D H

Waiting on Author

58/6370 [PATCH][DOC]Fix incorrect lexeme limit in textsearch docs Dharin Shah   D H           
58/4764 Adding comments to help understand psql hidden queries Greg Sabino Mullane, David Christensen   D H
58/5303 Fix for consume_xids advancing XIDs incorrectly Yushi Ogiwara   D H
58/4884 Fix rare recovery shutdown hang Thomas Munro   D H
58/5093 Incremental Sort Cost Estimation Instability Andrei Lepikhov   D H
58/6381 Password expiration warning Gilles Darold   D H           
58/5673 Random pg_upgrade 004_subscription test failure on drongo vigneshwaran C   D H           
58/4986 WAL_LOG CREATE DATABASE strategy broken for non-standard page layouts Matthias van de Meent   D H           
58/6372 XSD schema validation Marcos Magueta    D H