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.
Newsflash: This page is no longer the best place to see Commitfest CI
results.
Check the Commitfest system itself.
Ready for Committer
52/5184
[PROPOSAL] : Disallow use of empty column name in (column_name '') in ALTER or C...
✉ D H
52/5405
Add 'make check-tests' behavior to the meson based builds
✉ D H
52/5325
Add sortsupport for range types and btree_gist
✉ D H
52/5526
Add storage I/O tracking to EXPLAIN BUFFERS
✉ D H
52/4237
Add XMLCanonicalize function
✉ D H
52/5431
Add XMLDocument (SQL/XML X030)
✉ D H
52/5456
Add XMLNamespaces option to XMLElement
⚠ ✉ D H
52/4412
Client authentication via OAuth 2.0
✉ D H
52/5190
CREATE SUBSCRIPTION - add missing test case
✉ D H
52/5537
Doc fix of aggressive vacuum threshold for multixact members storage
✉ D H
52/5418
Doc: fix the rewrite condition when executing ALTER TABLE ADD COLUMN
⚠ ✉ D H
52/5546
Document how commit handles aborted transactions
✉ D H
52/5381
explain pgstatindex fragmentation
✉ D H
52/5189
Expose the acquired_by parameter to the pg_replication_origin_session_setup func...
✉ D H
52/4945
Extend ALTER DEFAULT PRIVILEGES for large objects
✉ D H
52/4959
Fix BackgroundPsql to report error on query timeout rather than calling die
✉ D H
52/5195
Index AM API cleanup
✉ D H
52/4291
Logging parallel worker draught
✉ D H
52/5459
Parallel tests publication and subscription might fail due to concurrent tuple u...
✉ D H
52/5409
postgres_fdw could deparse ArrayCoerceExpr
✉ D H
52/5291
Remove an unnecessary check on semijoin_target_ok() on postgres_fdw.c
✉ D H
52/5149
Remove duplicated smgrclose call
✉ D H
52/5390
Sampling in pg_stat_statements
✉ D H
52/4718
Set log_lock_waits=on by default
✉ D H
52/4627
Special-case executor expression steps for common combinations
✉ D H
52/5170
Thread-safe nl_langinfo(), localeconv(), check_locale()
✉ D H
52/5272
Truncate logs by max_log_size
♲ ✉ D H
52/5341
Use "protocol options" name instead of "protocol extensions" everywhere
✉ D H
52/5162
Use read streams in autoprewarm
✉ D H
52/5522
Windows meson build
✉ D H
Needs review
52/4971
[CREATE|RE] INDEX CONCURRENTLY with single heap scan and short-term resetting sh...
♲ ⚠ ✉ D H
52/3478
AcquireExecutorLocks() and run-time pruning
♲ ✉ D H
52/5499
Add --no-policies to pg_dump, pg_dumpall, pg_restore
⚠ ✉ D H
52/5508
Add -k/--link option to pg_combinebackup
⚠ ✉ D H
52/5514
Add a function to get the version of installed extension
✉ D H
52/5576
Add function - pg_accept_connections_start_time()
✉ D H
52/5524
add function argument name to substring and substr
✉ D H
52/5465
Add maintainer-defined module info into shared library
⚠ ✉ D H
52/5552
Add missing tab complete for VACUUM and ANALYZE ONLY option
✉ D H
52/5360
Add NetBSD and OpenBSD OSes to Postgres CI
♲ ✉ D H
52/4736
Add new protocol message to change GUCs to be able to change protocol extension ...
✉ D H
52/5396
Add Option to Check All Addresses For Matching target_session_attr
✉ D H
52/5493
Add pg_buffercache_evict_all() and pg_buffercache_mark_dirty[_all]() functions
✉ D H
52/3659
Add SPLIT PARTITION/MERGE PARTITIONS commands
✉ D H
52/5110
Add XMLCast (SQL/XML X025)
✉ D H
52/5279
Add XMLSerialize: version (SQL/XML X076), explicit declaration (SQL/XML X078)
⚠ ✉ D H
52/5433
Adding a '--two-phase' option to 'pg_createsubscriber' utility.
✉ D H
52/5498
Adding extension default version to \dx
⚠ ✉ D H
52/5500
Adding support for SSLKEYLOGFILE in the frontend
♲ ⚠ ✉ D H
52/5429
Adopt <inttypes.h> macros in format strings.
♲ ✉ D H
52/5176
Allow casting between bytea and integer types
✉ D H
52/5249
Allow CI to only run the compiler warnings task
♲ ✉ D H
52/5541
Allow pg_createsubscriber to drop replication objects from new subscriber
✉ D H
52/5246
Allow SQL functions use CachedPlan machinery
✉ D H
52/5505
Allow to use an index for ILIKE in more cases
♲ ⚠ ✉ D H
52/5565
allow to use standard syntax for named arguments for plpgsql cursor arguments
✉ D H
52/3733
Amcheck verification of GiST and GIN
♲ ✉ D H
52/4942
Avoid orphaned objects dependencies, take 3
✉ D H
52/4874
BitmapHeapScan table AM violation removal (and use streaming read API)
⚠ ✉ D H
52/5438
bt_index_parent_check false alarm for indexes created concurrently
✉ D H
52/5454
Bug: mdunlinkfiletag unlinks mainfork seg.0 instead of indicated fork+segment
✉ D H
52/5570
Bump soft open file limit (RLIMIT_NOFILE) to hard limit on startup
✉ D H
52/5567
Change log level for notifying hot standby is waiting non-overflowed snapshot
✉ D H
52/5509
Coccinelle for PostgreSQL development
♲ ✉ D H
52/5301
Collation and ctype method tables and extension hooks
✉ D H
52/5378
Conflict detection for update_deleted in logical replication
♲ ✉ D H
52/5533
COPY materialized view TO
✉ D H
52/4886
CREATE DATABASE ... STRATEGY=FILE_CLONE
✉ D H
52/4529
CREATE SUBSCRIPTION ... SERVER
♲ ✉ D H
52/5535
Cross-type index comparison support in contrib/btree_gin
✉ D H
52/4766
data loss bug in initial sync of logical replication
✉ D H
52/1608
declarative session variables, LET command
✉ D H
52/5410
Disable installcheck for tap and regress tests for injection_points module
♲ ⚠ ✉ D H
52/5547
Doc: Create table improvements
♲ ✉ D H
52/5088
Doc: Improve hostssl related descriptions and option presentation
♲ ✉ D H
52/5425
doc: Mention clock synchronization recommendation for hot_standby_feedback
✉ D H
52/5087
Doc: Move and modify standalone hot backups section
⚠ ✉ D H
52/5502
DOCS for generated column replication
✉ D H
52/5548
Document custom settings more consistently
✉ D H
52/5549
Document hostssl related concepts better
♲ ✉ D H
52/5086
Document NULL Concepts and Behaviors
✉ D H
52/5483
Don't dirty pages while they are getting flushed out
♲ ⚠ ✉ D H
52/5558
Draft for basic NUMA observability
⚠ ✉ D H
52/5575
Elimination of the repetitive code at the SLRU bootstrap functions
✉ D H
52/5479
Enable logical decoding when wal_level = 'replica' without a server restart
⚠ ✉ D H
52/5566
Enhance 'pg_createsubscriber' to retrieve databases
⚠ ✉ D H
52/5355
Enhance memory context statistics reporting for all PostgreSQL processes.
⚠ ✉ D H
52/5262
ensure we have a snapshot when dropping an index concurrently
✉ D H
52/5487
Exists pull-up application with JoinExpr
⚠ ✉ D H
52/5556
Expanding HOT updates for expression and partial indexes
⚠ ✉ D H
52/5501
EXPLAIN ANALYZE rows=%.f
✉ D H
52/5525
explain plans for foreign servers
⚠ ✉ D H
52/5581
Extend postgres_fdw_get_connections to return remote backend pid
⚠ ✉ D H
52/5517
Extended Statistics set/restore/clear functions
♲ ✉ D H
52/5018
Extension security improvement: Add support for extensions with an owned schema
✉ D H
52/5568
Fix 035_standby_logical_decoding.pl race conditions
✉ D H
52/5542
Fix buffer pining logic in [SP-]Gist
✉ D H
52/5379
Fix bug with accessing to temporary tables of other sessions
✉ D H
52/5365
Fix creation of empty .log files during log rotation
✉ D H
52/5582
fix for bug #18815
✉ D H
52/5468
Fix logging for invalid recovery timeline
✉ D H
52/5555
Fix Potential Memory Leak in pg_amcheck Code
✉ D H
52/5199
Fix standby may crash when switching-over in certain special cases
⚠ ✉ D H
52/5470
Function scan FDW pushdown
⚠ ✉ D H
52/5098
gamma() and lgamma() functions
♲ ✉ D H
52/5511
Get rid of WALBufMappingLock
♲ ✉ D H
52/5482
handle batch explosion in hash joins
⚠ ✉ D H
52/5029
Historic snapshot doesn't track txns committed in BUILDING_SNAPSHOT state
✉ D H
52/4460
Implement row pattern recognition feature
✉ D H
52/5583
Improve ACL checks in pg_prewarm for indexes
✉ D H
52/5545
Improve CRC32C performance on SSE4.2
✉ D H
52/5519
Improve verification of recovery_target_timeline GUC.
✉ D H
52/5550
Improvements for pg_wal_replay_wait()
✉ D H
52/5070
Incorrect error message for cancellation triggered by statement_timeout & flaky ...
✉ D H
52/5448
Incorrect result of bitmap heap scan.
♲ ✉ D H
52/5093
Incremental Sort Cost Estimation Instability
✉ D H
52/4351
Index Prefetching
♲ ✉ D H
52/5091
inplace update: send nontransactional invalidations
⚠ ✉ D H
52/5274
Introduce the ability to enable/disable indexes using ALTER INDEX
♲ ✉ D H
52/4770
Introduce XID age and inactive timeout based replication slot invalidation
♲ ⚠ ✉ D H
52/5577
Invalid cached plan in check_foreign_key; cascade update in check_primary_key; r...
✉ D H
52/5532
Issues with 2PC at recovery: CLOG lookups and GlobalTransactionData
✉ D H
52/5160
Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY
♲ ✉ D H
52/5361
Let an Append to consider a tuple fraction when choosing fractional subpaths
✉ D H
52/5251
libpq: Fix processing of SSL records >8kB on async API
✉ D H
52/5442
Log connection establishment timings
✉ D H
52/5447
log_min_messages per backend type
♲ ⚠ ✉ D H
52/5330
Logging plan of the currently running query
✉ D H
52/4681
Make COPY format extendable: Extract COPY TO format implementations
✉ D H
52/5166
Make ECPG locale usage thread-safe
⚠ ✉ D H
52/5205
Make MultiXactOffset 64-bit type
⚠ ✉ D H
52/5569
Make pg_trgm aware the default 'char' signedness difference in cross-arch replic...
✉ D H
52/5114
MergeJoin beats HashJoin in the case of multiple hash clauses
✉ D H
52/5584
moving some code out of explain.c
✉ D H
52/5081
nbtree skip scan
⚠ ✉ D H
52/4688
New [relation] options engine
♲ ✉ D H
52/5044
new plpgsql.extra_errors check - strict_expr_check
✉ D H
52/5495
Non-text mode for pg_dumpall
✉ D H
52/5571
noreturn attribute for MSVC, C11
✉ D H
52/5285
NOT ENFORCED constraint feature
✉ D H
52/5574
Optimization for lower(), upper(), casefold() functions.
✉ D H
52/5369
optimize file transfer in pg_upgrade
✉ D H
52/5494
Optimizing FastPathTransferRelationLocks()
✉ D H
52/5486
Optionally record Plan IDs to track plan changes for a query
✉ D H
52/5326
Parallel heap vacuum
♲ ✉ D H
52/5492
per backend WAL statistics
✉ D H
52/2837
pg_stat_statements and "IN" conditions
♲ ✉ D H
52/5512
pg_stat_statements: improve loading and saving routines for the dump file.
⚠ ✉ D H
52/5563
pg_upgrade check for Unicode update
✉ D H
52/5473
Proposal: Progressive explain
✉ D H
52/4814
psql meta-command conninfo+
✉ D H
52/5488
read stream on amcheck
✉ D H
52/4964
Reduce the log spam by excluding certain SQLSTATEs
✉ D H
52/5561
Reduce TupleHashEntryData struct size by half
⚠ ✉ D H
52/4564
Reducing memory consumed by RestrictInfo list translations in partitionwise join...
♲ ✉ D H
52/3701
Reducing planning time when tables have many partitions
✉ D H
52/5455
refactor AlterDomainAddConstraint (alter domain add constraint)
✉ D H
52/5250
Refactor SLRU to always use long file names
✉ D H
52/5043
Remove self join on a unique column
♲ ✉ D H
52/5579
Remove wal_[sync|write][_time] from pg_stat_wal and track_wal_io_timing
⚠ ✉ D H
52/5283
Replace IN VALUES with ANY in WHERE clauses during optimization
⚠ ✉ D H
52/4997
Return pg_control from pg_backup_stop().
✉ D H
52/5534
SCRAM pass-through authentication for dblink connections
✉ D H
52/4677
Sequence Access Methods, round two
✉ D H
52/5539
Show plperl version in the meson setup summary screen.
⚠ ✉ D H
52/5183
Showing primitive index scan count in EXPLAIN ANALYZE (for skip scan and SAOP sc...
✉ D H
52/5573
sinvaladt.c: remove msgnumLock
✉ D H
52/5515
split func.sgml to separated individual sgml files
✉ D H
52/5513
SQL function which allows to distinguish a server being in point in time recover...
♲ ✉ D H
52/4904
SQL Property Graph Queries (SQL/PGQ)
✉ D H
52/4308
SQL:2011 application time
✉ D H
52/5214
SQL:2023 JSON simplified accessor support
⚠ ✉ D H
52/5553
starjoin join order planning
⚠ ✉ D H
52/4538
Statistics Import and Export
⚠ ✉ D H
52/4735
Support a wildcard in backtrace_functions
✉ D H
52/5528
Support for NO INHERIT to INHERIT state change with named NOT NULL constraints
⚠ ✉ D H
52/5554
Support NOT VALID / VALIDATE constraint options for named NOT NULL constraints
⚠ ✉ D H
52/5209
Support POSITION with nondeterministic collations
✉ D H
52/5578
support virtual generated column not null constraint
✉ D H
52/5538
SVE enablement for hex-encode and hex-decode
✉ D H
52/5520
SVE enablement for pop-count
✉ D H
52/5111
Synchronization of sequences to subscriber
✉ D H
52/5318
System views for versions reporting
⚠ ✉ D H
52/4690
Teach predtest about IS [NOT] <boolean> proofs
✉ D H
52/4956
Test to dump and restore objects left behind by regression
⚠ ✉ D H
52/5536
tests for pg_stat_progress_copy.tuples_skipped
✉ D H
52/5530
TOAST is acronym so should be uppercase
✉ D H
52/5320
Trigger more frequent autovacuums for insert-heavy tables
✉ D H
52/5472
Unicode 16 update
✉ D H
52/5562
Use Bump allocator for HashAgg
♲ ✉ D H
52/5416
Use Python "Limited API" in PL/Python
✉ D H
52/5327
Use read_stream in index vacuum
♲ ✉ D H
52/5444
using index to speedup add not null constraints to a table
✉ D H
52/5117
VACUUM FULL / CLUSTER CONCURRENTLY
✉ D H
52/5012
Vacuum statistics
⚠ ✉ D H
52/5523
vacuumdb changes for stats import/export
✉ D H
Waiting on Author
52/4720
"unexpected duplicate for tablespace" problem in logical replication
⚠ ✉ D H
52/4913
Add extension_destdir GUC
✉ D H
52/5294
Add “FOR UPDATE NOWAIT” lock details to the log.
✉ D H
52/5407
Add Pipelining support to psql
⚠ ✉ D H
52/5543
Add regression tests of ecpg command notice (error / warning)
✉ D H
52/5227
AIO
♲ ✉ D H
52/5319
Changing shared_buffers without restart
⚠ ✉ D H
52/5146
Clarify the behavior of AT TIME ZONE
✉ D H
52/5151
DirtyScanshot index scan skips concurrently updated tuples
♲ ✉ D H
52/5504
Don't ignore recovery conflict interrupt on blocked writing
♲ ⚠ ✉ D H
52/4980
Expand applicability of aggregate's sortop optimization
♲ ✉ D H
52/5303
Fix for consume_xids advancing XIDs incorrectly
✉ D H
52/5268
Fix incorrect Assert in gistFindCorrectParent()
⚠ ✉ D H
52/5276
Fix race between WAL flush and InstallXLogFileSegment()
✉ D H
52/5124
Fix rare checksum failure in EXEC_BACKEND LocalProcessControlFile()
♲ ✉ D H
52/4884
Fix rare recovery shutdown hang
♲ ✉ D H
52/4337
Incremental View Maintenance (IVM), take 2
♲ ✉ D H
52/4871
KNN-btree
♲ ✉ D H
52/5386
Log LSN before table is dropped
✉ D H
52/5481
Modern SHA2- based password hashes for pgcrypto
✉ D H
52/4748
Network failure may prevent promotion
♲ ✉ D H
52/4966
Parallel CREATE INDEX for GIN indexes
✉ D H
52/4573
pg_ctl start may return 0 even if the postmaster has been already started on Win...
♲ ✉ D H
52/4974
pg_stat_activity: make slow/hanging authentication more visible
✉ D H
52/5206
pg_upgrade: Support for upgrading to checksums enabled
✉ D H
52/5105
Prevent incorrect entries in pg_stat_activity.
✉ D H
52/5154
psql client does not handle WSAEWOULDBLOCK on Windows
✉ D H
52/5007
relfilenode statistics
♲ ⚠ ✉ D H
52/5397
revamp row-security tracking
✉ D H
52/5441
Separate GUC for replication origins
✉ D H
52/5359
Showing applied extended statistics in explain Part2
✉ D H
52/4986
WAL_LOG CREATE DATABASE strategy broken for non-standard page layouts
✉ D H
52/5060
windows compilation fails when gssapi & openssl are enabled
✉ D H