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 two empty circles are placeholders for NetBSD and OpenBSD
CI tasks (these are supported OSes that your patch will encounter in
the build farm after commit). See CF item #5360 where they are
enabled. Getting closer to turning them on everywhere...
Ready for Committer
53/5405
Add 'make check-tests' behavior to the meson based builds
Nazir Bilal Yavuz
⚠ ✉ D H
53/5230
Add IGNORE NULLS to Window functions
Oliver Ford
✉ D H
53/4237
Add XMLCanonicalize function
Jim Jones
✉ D H
53/5431
Add XMLDocument (SQL/XML X030)
Jim Jones
✉ D H
53/5456
Add XMLNamespaces option to XMLElement
Pavel Stehule , Jim Jones
⚠ ✉ D H
53/5546
Document how commit handles aborted transactions
David Johnston
⚠ ✉ D H
53/5575
Elimination of the repetitive code at the SLRU bootstrap functions
Evgeny Voropaev
⚠ ✉ D H
53/5381
explain pgstatindex fragmentation
Frédéric Yhuel
✉ D H
53/4959
Fix BackgroundPsql to report error on query timeout rather than calling die
Daniel Gustafsson
⚠ ✉ D H
53/5274
Introduce the ability to enable/disable indexes using ALTER INDEX
Shayon Mukherjee
✉ D H
53/5638
Minor rework of ALTER TABLE SET RelOptions code
Nikolay Shaplov
♲ ⚠ ✉ D H
53/5250
Refactor SLRU to always use long file names
Aleksander Alekseev
✉ D H
53/4718
Set log_lock_waits=on by default
Laurenz Albe
⚠ ✉ D H
53/5467
speedup COPY TO for partitioned table
Jian He
✉ D H
53/5272
Truncate logs by max_log_size
Kirill Gavrilov
⚠ ✉ D H
53/5691
update documentation for when aborted and committed rows are tracked in pg_stat_...
Sami Imseih
✉ D H
53/5717
vacuumdb fixes for v18
Nathan Bossart
✉ D H
Needs review
53/4971
[CREATE|RE] INDEX CONCURRENTLY with single heap scan and short-term resetting sh...
Michail Nikolaev
♲ ⚠ ✉ D H
53/5721
[SP-]GiST IOS visibility bug (was: Why doens't GiST require super-exclusive lock...
Matthias van de Meent
♲ ✉ D H
53/5646
Accessing an invalid pointer in BufferManagerRelation structure
Daniil Davydov
✉ D H
53/5674
Add "\gi file" to psql to allow COPY with variable expansion
Fabien Coelho
⚠ ✉ D H
53/5644
Add arbitrary xid and mxid to pg_resetwal
Daniil Davydov
⚠ ✉ D H
53/5679
Add comments about fire_triggers argument in ri_triggers.c
Yugo Nagata
⚠ ✉ D H
53/4390
add not_before and not_after timestamps to sslinfo extension and pg_stat_ssl
Cary Huang
⚠ ✉ D H
53/5396
Add Option to Check All Addresses For Matching target_session_attr
Andrew Jackson
♲ ✉ D H
53/5690
Add os_page_num to pg_buffercache
Bertrand Drouvot
✉ D H
53/5694
Add pg_buffercache_mark_dirty[_all]() functions to the pg_buffercache
Nazir Bilal Yavuz
✉ D H
53/5696
Add pg_get_injection_points() for information of injection points
Michael Paquier
⚠ ✉ D H
53/5697
Add planner expectations for Memoize in EXPLAIN
Ilia Evdokimov
✉ D H
53/5526
Add storage I/O tracking to EXPLAIN BUFFERS
Atsushi Torikoshi
♲ ✉ D H
53/5110
Add XMLCast (SQL/XML X025)
Jim Jones
⚠ ✉ D H
53/5279
Add XMLSerialize: version (SQL/XML X076), explicit declaration (SQL/XML X078)
Jim Jones
⚠ ✉ D H
53/5699
Adding error messages to a few slash commands
Abhishek Chanda
✉ D H
53/5704
adjust the place of list_copy() call to reduce the overhead of function call and...
Tender Wang
✉ D H
53/5249
Allow CI to only run the compiler warnings task
Bertrand Drouvot
✉ D H
53/5387
Allow PGSERVICEFILE to be specified as part of the connection string
Torsten Foertsch
⚠ ✉ D H
53/5631
Allow table AMs to define their own reloptions
Julien Tachoires
✉ D H
53/5714
Allow to collect statistics on virtual generated columns
Yugo Nagata
⚠ ✉ D H
53/5715
amcheck support for BRIN indexes
Arseniy Mukhin
⚠ ✉ D H
53/5651
Available disk space per tablespace
Christoph Berg
⚠ ✉ D H
53/5723
Avoid circular header file dependency
Bertrand Drouvot
✉ D H
53/5670
avoid double scanning in function byteain
Steven Niu
✉ D H
53/5612
Avoid infinite loop in checkpointer
Maxim Orlov
⚠ ✉ D H
53/4942
Avoid orphaned objects dependencies, take 3
Bertrand Drouvot
♲ ⚠ ✉ D H
53/5682
Better HINT message for "unexpected data beyond EOF"
Jakub Wartak
✉ D H
53/5438
bt_index_parent_check false alarm for indexes created concurrently
Michail Nikolaev
⚠ ✉ D H
53/5570
Bump soft open file limit (RLIMIT_NOFILE) to hard limit on startup
Jelte Fennema-Nio
⚠ ✉ D H
53/5712
Change dispchar for oauth_client_secret
Jacob Champion
✉ D H
53/5319
Changing shared_buffers without restart
Dmitry Dolgov
♲ ⚠ ✉ D H
53/5705
Check for tuplestorestate nullness before dereferencing
Alexander Kuznetsov
✉ D H
53/5662
Check for TupleTableSlot nullness before dereferencing
Alexander Kuznetsov
✉ D H
53/5301
Collation and ctype method tables and extension hooks
Jeff Davis
♲ ✉ D H
53/5378
Conflict detection for update_deleted in logical replication
Zhijie Hou
✉ D H
53/5718
contrib/xml2: xslt_process() should report XSLT-related error details
Robin Haberkorn
✉ D H
53/4716
COPY TO json
Joe Conway
⚠ ✉ D H
53/5677
Covering the comparison test between date and timestamp(tz) datatype
Kwangwon Seo
⚠ ✉ D H
53/5692
Create DATA dump objects for partitioned tables too
Tom Lane
✉ D H
53/5535
Cross-type index comparison support in contrib/btree_gin
Tom Lane
⚠ ✉ D H
53/1608
declarative session variables, LET command
Pavel Stehule
✉ D H
53/5707
Detect buffer underflow in get_th()
Alexander Kuznetsov
✉ D H
53/5151
DirtyScanshot index scan skips concurrently updated tuples
Michail Nikolaev
✉ D H
53/5647
DOCS: Make the Server Application docs synopses more consistent
Peter Smith
✉ D H
53/5333
Document how to run only specific regress tests
Paul Jungwirth
✉ D H
53/5086
Document NULL Concepts and Behaviors
David Johnston
✉ D H
53/5725
domain over virtual generated column
Jian He
✉ D H
53/5708
don't generate fake alias names, only fake eref names
Robert Haas
✉ D H
53/5654
dsm_registry: Add detach and destroy features
Sungwoo Chang
⚠ ✉ D H
53/4881
Eager aggregation, take 3
Richard Guo
♲ ⚠ ✉ D H
53/5556
Expanding HOT updates for expression and partial indexes
Greg Burd
⚠ ✉ D H
53/5517
Extended Statistics set/restore/clear functions
Corey Huinker
⚠ ✉ D H
53/5018
Extension security improvement: Add support for extensions with an owned schema
Jelte Fennema-Nio
⚠ ✉ D H
53/5585
Filter irrelevant change before reassemble transactions during logical decoding
Jie Li , Ajin Cherian , Zhijie Hou
✉ D H
53/5379
Fix bug with accessing to temporary tables of other sessions
Daniil Davydov
⚠ ✉ D H
53/5627
Fix oldest LSN calculation for WAL segments removal when slots are advancing dur...
Vitaly Davydov
✉ D H
53/5713
Fix premature xmin advancement during fast forward decoding
Zhijie Hou
✉ D H
53/5693
Fix replica identity checks for MERGE command on published table.
Zhijie Hou
✉ D H
53/5664
Fix slot synchronization with two_phase decoding enabled
Zhijie Hou
✉ D H
53/4460
Implement row pattern recognition feature
Tatsuo Ishii
✉ D H
53/5680
Improve coments on structures in trigger.c
Yugo Nagata
⚠ ✉ D H
53/5519
Improve verification of recovery_target_timeline GUC.
David Steele
✉ D H
53/5070
Incorrect error message for cancellation triggered by statement_timeout & flaky ...
Jelte Fennema-Nio
⚠ ✉ D H
53/5160
Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY
Michail Nikolaev
⚠ ✉ D H
53/5251
libpq: Fix processing of SSL records >8kB on async API
Lars Kanis
⚠ ✉ D H
53/5633
Lock-free XLog Reservation from WAL
Yura Sokolov
♲ ⚠ ✉ D H
53/5447
log_min_messages per backend type
Euler Taveira
⚠ ✉ D H
53/5330
Logging plan of the currently running query
Atsushi Torikoshi
✉ D H
53/5205
Make MultiXactOffset 64-bit type
Maxim Orlov
✉ D H
53/5636
Memoize ANTI and SEMI JOIN inner
Andrei Lepikhov
⚠ ✉ D H
53/5719
MergeAppend could consider sorting cheapest child path
Andrei Lepikhov , Alexander Pyhalov
✉ D H
53/5700
minor error message enhancement in refuseDupeIndexAttach
Jian He
✉ D H
53/5689
New criteria for autovacuum
Konstantin Knizhnik
♲ ✉ D H
53/5044
new plpgsql.extra_errors check - strict_expr_check
Pavel Stehule
⚠ ✉ D H
53/5703
NUMA shared memory interleaving
Jakub Wartak
✉ D H
53/5635
OAuth Followup Patches
Jacob Champion
✉ D H
53/4817
on_error table, saving error info to a table
jian he
✉ D H
53/5624
Options to control remote transactions’ access/deferrable modes in postgres_fdw
Etsuro Fujita
⚠ ✉ D H
53/5608
Orphaned users in PG16 and above can only be managed by Superusers
Ashutosh Sharma
✉ D H
53/5326
Parallel heap vacuum
Masahiko Sawada
⚠ ✉ D H
53/5650
Parallel safety docs for CTEs
James Coleman
⚠ ✉ D H
53/5710
Patch for migration of the pg_commit_ts directory
Sergey Levin
⚠ ✉ D H
53/5652
pg_dsm_registry system view
Florents Tselai
⚠ ✉ D H
53/5676
pg_restore documentation and --create/--single-transaction limitation
Ashutosh Bapat
⚠ ✉ D H
53/5681
Prevent internal error at concurrent CREATE OR REPLACE / ALTER FUNCTION
Yugo Nagata
✉ D H
53/5671
Produce LLVM bitcode files on meson builds
Andres Freund , Diego Fronza , Nazir Bilal Yavuz
♲ ✉ D H
53/5656
Prune partitions by ScalarArrayOpExpr with an array parameter (partkey = ANY($1)...
Andrei Lepikhov
⚠ ✉ D H
53/5673
Random pg_upgrade 004_subscription test failure on drongo
vigneshwaran C
⚠ ✉ D H
53/5685
Reduce "Var IS [NOT] NULL" quals during constant folding
Richard Guo
♲ ✉ D H
53/5455
refactor AlterDomainAddConstraint (alter domain add constraint)
Jian He
⚠ ✉ D H
53/5626
ReplicationSlotRelease() crashes when the instance is in the single user mode
Hayato Kuroda
✉ D H
53/4997
Return pg_control from pg_backup_stop().
David Steele
⚠ ✉ D H
53/5722
Sanding down some edge cases for PL/pgSQL reserved words
Tom Lane
✉ D H
53/5663
Selectively invalidate caches in pgoutput when pg_namespace is modified
Hayato Kuroda
⚠ ✉ D H
53/4677
Sequence Access Methods, round two
Michael Paquier
♲ ✉ D H
53/5701
Silence resource leaks alerts
Ranier Vilela
✉ D H
53/5698
Simplify COALESCE with single argument
Maksim Milyutin
✉ D H
53/5683
Small optimization set tuple block/tableOid once
Ranier Vilela
✉ D H
53/5515
split func.sgml to separated individual sgml files
Jian He
✉ D H
53/5665
Split varlena.c into varlena.c and bytea.c
Aleksander Alekseev
⚠ ✉ D H
53/5706
SQL functions: avoid making a tuplestore unnecessarily
Tom Lane
✉ D H
53/5660
SQL:2011 application time
Paul Jungwirth
♲ ✉ D H
53/5214
SQL:2023 JSON simplified accessor support
Alexandra Wang
⚠ ✉ D H
53/5478
SQL/JSON json_table PLAN clause
Fedor Sigaev , Alexander Korotkov , Andrew Dunstan , Amit Langote , Nikita Glukhov , Oleg Bartunov , Anton Melnikov , Nikita Malakhov
⚠ ✉ D H
53/5296
Streaming Replication vs Logical
Paul Jungwirth
✉ D H
53/4735
Support a wildcard in backtrace_functions
Jelte Fennema-Nio
✉ D H
53/5645
support ALTER COLUMN SET EXPRESSION over virtual generated column with check con...
Jian He
✉ D H
53/5667
support create index on virtual generated column.
Jian He
✉ D H
53/5641
support fast default for domain with constraints
Jian He
✉ D H
53/5538
SVE enablement for hex-encode and hex-decode
Chiranmoy Bhattacharya , Susmitha Devanga
♲ ⚠ ✉ D H
53/5111
Synchronization of sequences to subscriber
vigneshwaran C
✉ D H
53/5318
System views for versions reporting
Dmitry Dolgov
♲ ⚠ ✉ D H
53/4690
Teach predtest about IS [NOT] <boolean> proofs
James Coleman
✉ D H
53/5724
temporary file usage report with extended protocol and unnamed portals
Sami Imseih
✉ D H
53/5711
temporary file usage report with extended protocol and unnamed portals
Frédéric Yhuel
✉ D H
53/5634
track generic and custom plans in pg_stat_statements
Sami Imseih
✉ D H
53/5661
Update LDAP Protocol in fe-connect.c to v3
Andrew Jackson
⚠ ✉ D H
53/5669
Use CLOCK_MONOTONIC_COARSE for instr_time for explain analyze
Jianghua yang
⚠ ✉ D H
53/5444
using index to speedup add not null constraints to a table
Jian He
⚠ ✉ D H
53/5012
Vacuum statistics
Andrei Lepikhov , Andrei Zubkov , Alena Rybakina
♲ ⚠ ✉ D H
53/5720
virtual generated column as partition key
Jian He
✉ D H
53/5648
Warning for Datatype mismatch between subscriber table and publisher table for l...
BharatDB PG
⚠ ✉ D H
53/5702
ZStandard (with dictionaries) compression support for TOAST compression
Nikhil Kumar Veldanda
✉ D H
Waiting on Author
53/5524
add function argument name to substring and substr
Jian He
✉ D H
53/5382
Adding compression of temporary files
Filip Januš
⚠ ✉ D H
53/5621
Compress big WAL records
Andrey Borodin
♲ ✉ D H
53/4810
COPY ON_ERROR 'NULL'
jian he
✉ D H
53/5615
Corrupted FSM page is not saved after zeroing.
Anton Melnikov
⚠ ✉ D H
53/4529
CREATE SUBSCRIPTION ... SERVER
Jeff Davis
♲ ⚠ ✉ D H
53/5547
Doc: Create table improvements
David Johnston
⚠ ✉ D H
53/5087
Doc: Move and modify standalone hot backups section
David Johnston
✉ D H
53/5548
Document custom settings more consistently
David Johnston
✉ D H
53/5483
Don't dirty pages while they are getting flushed out
Andres Freund
♲ ⚠ ✉ D H
53/5450
Eliminating SPI / SQL from some RI trigger functions
Amit Langote
♲ ✉ D H
53/5479
Enable logical decoding when wal_level = 'replica' without a server restart
Masahiko Sawada
♲ ⚠ ✉ D H
53/5643
encode/decode support for base64url
Florents Tselai
✉ D H
53/5262
ensure we have a snapshot when dropping an index concurrently
Nathan Bossart
✉ D H
53/5487
Exists pull-up application with JoinExpr
Alena Rybakina
♲ ⚠ ✉ D H
53/5542
Fix buffer pinning logic in [SP-]Gist
Peter Geoghegan , Michail Nikolaev , Matthias van de Meent
⚠ ✉ D H
53/5583
Improve ACL checks in pg_prewarm for indexes
Ayush Vatsa
✉ D H
53/4337
Incremental View Maintenance (IVM), take 2
Yugo Nagata
♲ ✉ D H
53/4351
Index Prefetching
Tomas Vondra
⚠ ✉ D H
53/5532
Issues with 2PC at recovery: CLOG lookups and GlobalTransactionData
Michael Paquier
⚠ ✉ D H
53/5166
Make ECPG locale usage thread-safe
Thomas Munro
♲ ✉ D H
53/4966
Parallel CREATE INDEX for GIN indexes
Tomas Vondra
✉ D H
53/4738
psql: Rethinking of \du command
Pavel Luzanov
✉ D H
53/5007
relfilenode statistics
Bertrand Drouvot
♲ ⚠ ✉ D H
53/4458
Retiring is_pushed_down
Richard Guo
♲ ✉ D H
53/5397
revamp row-security tracking
Nathan Bossart
⚠ ✉ D H
53/4285
Revise get_cheapest_parallel_safe_total_inner
Richard Guo
⚠ ✉ D H
53/4984
Serverside SNI for SSL connections
Daniel Gustafsson
⚠ ✉ D H
53/4904
SQL Property Graph Queries (SQL/PGQ)
Peter Eisentraut , Ashutosh Bapat
♲ ⚠ ✉ D H
53/5323
Support enabling checksums online
Magnus Hagander , Daniel Gustafsson
♲ ⚠ ✉ D H
53/5530
TOAST is acronym so should be uppercase
Peter Smith
✉ D H