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
56/6076
a couple of small patches for simd.h
Nathan Bossart
✉ D H
56/5790
Add --continue-on-abort option to pgbench
Yugo Nagata , Rintaro Ikeda
✉ D H
56/5405
Add 'make check-tests' behavior to the meson based builds
Nazir Bilal Yavuz
♲ ✉ D H
56/5797
Add log_autoanalyze_min_duration
Shinya Kato
✉ D H
56/5690
Add os_page_num to pg_buffercache
Bertrand Drouvot
✉ D H
56/5872
Add prompt option to display read-only and read/write states in psql
Jim Jones
✉ D H
56/4237
Add XMLCanonicalize function
Jim Jones
✉ D H
56/5431
Add XMLDocument (SQL/XML X030)
Jim Jones
♲ ⚠ ✉ D H
56/5456
Add XMLNamespaces option to XMLElement
Pavel Stehule , Jim Jones
✉ D H
56/5811
Expose internal MultiXact member count function for efficient monitoring
Naga Appani
✉ D H
56/5583
Improve ACL checks in pg_prewarm for indexes
Ayush Vatsa
✉ D H
56/5802
Improve the performance of Unicode Normalization Forms.
Alexander Borisov
✉ D H
56/5984
JIT works only partially with meson build
Yugo Nagata
✉ D H
56/5250
Refactor SLRU to always use long file names
Aleksander Alekseev
✉ D H
56/5538
SVE enablement for hex-encode and hex-decode
Chiranmoy Bhattacharya , Susmitha Devanga
✉ D H
56/5724
temporary file usage report with extended protocol and unnamed portals
Sami Imseih , Frédéric Yhuel
D H
Needs review
56/4971
[CREATE|RE] INDEX CONCURRENTLY with single heap scan and short-term resetting sh...
Michail Nikolaev , Mihail Nikalayeu
✉ D H
56/6091
Accept connections post recovery without waiting for RemoveOldXlogFiles
Nitin Motiani
✉ D H
56/5727
Accounting for metapages in genericcostestimate()
Tom Lane
✉ D H
56/6075
Add assertion for bmr.rel in ExtendBufferedRelTo function
Алена Васильева
D H
56/5679
Add comments about fire_triggers argument in ri_triggers.c
Yugo Nagata
✉ D H
56/6086
Add jsonb_translate(jsonb, from, to)
Florents Tselai
✉ D H
56/6002
Add memory_limit_hits to pg_stat_replication_slots
Bertrand Drouvot
D H
56/5969
Add mode column to pg_stat_progress_vacuum
Shinya Kato
✉ D H
56/5694
Add pg_buffercache_mark_dirty[_all]() functions to the pg_buffercache
Nazir Bilal Yavuz
✉ D H
56/6082
Add stats related to slot sync skip
Shlok Kyal
✉ D H
56/6097
Add stats_reset to pg_stat_all_tables|indexes and related views
Bertrand Drouvot
D H
56/5526
Add storage I/O tracking to EXPLAIN BUFFERS
Atsushi Torikoshi
♲ ⚠ ✉ D H
56/6052
Add support for entry counting in pgstats
Michael Paquier
♲ ✉ D H
56/5110
Add XMLCast (SQL/XML X025)
Jim Jones
✉ D H
56/5279
Add XMLSerialize: version (SQL/XML X076), explicit declaration (SQL/XML X078)
Jim Jones
✉ D H
56/6049
Adding basic NUMA awareness
Tomas Vondra
✉ D H
56/5942
Adding locks statistics
Bertrand Drouvot
♲ ⚠ ✉ D H
56/5947
Adding per backend commit and rollback counters
Bertrand Drouvot
⚠ ✉ D H
56/6050
AIX support
AIX PG user
✉ D H
56/5981
Align tests for stored and virtual generated columns
Yugo Nagata
♲ ✉ D H
56/5854
Allow ON CONFLICT DO UPDATE to return EXCLUDED values
Dean Rasheed
✉ D H
56/6084
Allow setting the collation strength in ICU tailoring rules.
Daniel Vérité
✉ D H
56/5714
Allow to collect statistics on virtual generated columns
Yugo Nagata
✉ D H
56/6094
Allow virtual columns in index expressions or predicate
Richard Guo
✉ D H
56/5915
ALTER TABLE ... OWNER TO affects permissions too
Laurenz Albe
✉ D H
56/5715
amcheck support for BRIN indexes
Arseniy Mukhin
D H
56/4942
Avoid orphaned objects dependencies, take 3
Bertrand Drouvot
♲ ⚠ ✉ D H
56/5617
Beautify read stream "per buffer data" APIs
Thomas Munro
✉ D H
56/5570
Bump soft open file limit (RLIMIT_NOFILE) to hard limit on startup
Jelte Fennema-Nio
♲ ⚠ ✉ D H
56/6043
Checkpointer write combining
Melanie Plageman
♲ ⚠ ✉ D H
56/6090
Clarify EXPLAIN ANALYZE docs on fractional rows and parallelism
Tom Lane , Maciek Sakrejda
✉ D H
56/5692
Create DATA dump objects for partitioned tables too
Tom Lane
♲ ⚠ ✉ D H
56/6064
CREATE TABLE LIKE INCLUDING POLICIES
Jian He
✉ D H
56/6088
create table like including storage parameter
Jian He
♲ ⚠ ✉ D H
56/6087
CREATE TABLE LIKE INCLUDING TRIGGERS
Jian He
♲ ⚠ ✉ D H
56/6062
CREATE/ALTER PUBLICATION improvements for syntax synopsis
Peter Smith
✉ D H
56/5885
Decouple C++ support in Meson's PGXS from LLVM enablement
Tristan Partin
♲ ⚠ ✉ D H
56/5151
DirtyScanshot index scan skips concurrently updated tuples leading to lost updat...
Michail Nikolaev , Mihail Nikalayeu
✉ D H
56/6074
Disallow BEGIN ATOMIC SQL functions depending on temp relations
Jim Jones
✉ D H
56/6071
Doc: add XML ID attributes to <varlistentry> tags for create_foreign_table, alte...
Jian He
✉ D H
56/5851
Docs and tests for RLS policies applied by command type
Dean Rasheed
✉ D H
56/5863
docs: Update protocol changes checklist with 3.2 changes
Dave Cramer , Jelte Fennema-Nio
✉ D H
56/6063
DOCS: What SGML markup to use for user objects like tables, columns, etc?
Peter Smith
✉ D H
56/5914
Document DSM Registry
Florents Tselai
✉ D H
56/4881
Eager aggregation, take 3
Richard Guo
✉ D H
56/5956
Enhance statistics reset functions to return reset timestamp
Shinya Kato
✉ D H
56/5774
Extending FK check skipping on replicas to ADD FK and TRUNCATE
Hannu Krosing
✉ D H
56/5018
Extension security improvement: Add support for extensions with an owned schema
Jelte Fennema-Nio
✉ D H
56/6026
Fix a bug where ALTER SYSTEM SET with empty strings for GUC_LIST_QUOTE parameter...
Andrew Klychkov
✉ D H
56/6027
Fix an unnecessary cast calling elog in ExecHashJoinImpl
Tender Wang
✉ D H
56/6092
Fix const-simplification for index expressions and predicate
Richard Guo
✉ D H
56/6034
Fix inconsistencies with code and beautify xlog structures description and fin h...
Kirill Reshke
♲ ✉ D H
56/5927
Fix incorrect comment in pg_get_shmem_allocations_numa()
Bertrand Drouvot
✉ D H
56/6030
fix NOT VALID NOT NULL with ALTER COLUMN SET IDENTITY
Jian He
♲ ✉ D H
56/6041
Fix pg_rewind false positives caused by shutdown-only WAL
Srinath Reddy
♲ ⚠ ✉ D H
56/6093
Fix pushdown of degenerate HAVING clauses
Richard Guo
✉ D H
56/6037
Fix race condition in SSI when reading PredXact->SxactGlobalXmin
Josh Curtis
✉ D H
56/6040
Fix read/write races with pg_control file in case when postgres was compiled wit...
Maksim Melnikov
✉ D H
56/6047
Fix replica identity mismatch for partitioned tables with publish_via_partition_...
Mikhail Kharitonov
✉ D H
56/5944
Fixing the btree_gist inet mess
Tom Lane
✉ D H
56/6069
Free memory allocated by waitonlock_error_callback()
Aleksander Alekseev
✉ D H
56/6025
Get rid of pgstat_count_backend_io_op*() functions
Bertrand Drouvot
✉ D H
56/5890
GIN tries to form a tuple with a partial compressedList during insertion
Arseniy Mukhin
D H
56/4460
Implement row pattern recognition feature
Tatsuo Ishii
✉ D H
56/5680
Improve coments on structures in trigger.c
Yugo Nagata
✉ D H
56/5900
Improve error reporting in 027_stream_regress test
Nazir Bilal Yavuz
✉ D H
56/6024
Improve read_local_xlog_page_guts by replacing polling with latch-based waiting
Xuneng Zhou
✉ D H
56/6059
Improving the names generated for indexes on expressions
Tom Lane
✉ D H
56/6067
Include extension path on pg_available_extensions
Matheus Alcantara
✉ D H
56/5070
Incorrect error message for cancellation triggered by statement_timeout & flaky ...
Jelte Fennema-Nio
✉ D H
56/6096
Infinite loop in pgbench when running COPY command
Anthonin Bonnefoy
✉ D H
56/5573
Introduce RWSpin lock and use it in sinvaladt.c and xlogrecovery.c
Yura Sokolov
♲ ⚠ ✉ D H
56/5160
Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY
Michail Nikolaev , Mihail Nikalayeu
✉ D H
56/6054
let ALTER COLUMN SET DATA TYPE cope with POLICY dependency
Jian He
✉ D H
56/6089
let ALTER COLUMN SET DATA TYPE cope with trigger dependency
Jian He
♲ ⚠ ✉ D H
56/6055
let ALTER TABLE DROP COLUMN drop whole-row referenced object
Jian He
♲ ✉ D H
56/5251
libpq: Fix processing of SSL records >8kB on async API
Jacob Champion , Lars Kanis
✉ D H
56/6095
LISTEN/NOTIFY bug: VACUUM sets frozenxid past a xid in async queue
Matheus Alcantara
♲ ✉ D H
56/5633
Lock-free XLog Reservation from WAL
Yura Sokolov
♲ ✉ D H
56/5330
Logging plan of the currently running query
Atsushi Torikoshi
✉ D H
56/6083
Make few enhancements in GIN redo and GIN pg_waldump .
Kirill Reshke
✉ D H
56/5930
Making jsonb_agg() faster
Tom Lane
✉ D H
56/6081
Mark function arguments of type "Datum *" as "const Datum *" where possible
Chao Li
✉ D H
56/6046
Mark ItemPointer arguments as const thoughoutly
Chao Li
✉ D H
56/6056
meson: Fix libpq search order
Thomas Munro
✉ D H
56/5614
Metadata and record block access stats for indexes
Mircea Cadariu
♲ ⚠ D H
56/6061
MPTCP - multiplexing many TCP connections through one socket to get better bandw...
Jakub Wartak
♲ ⚠ ✉ D H
56/6070
MultiXact corruption and standby deadlock
Andrey Borodin
✉ D H
56/6029
NOT NULL NOT ENFORCED
Jian He
✉ D H
56/6078
Optimize LISTEN/NOTIFY
Joel Jacobson
✉ D H
56/5958
Per backend relation statistics tracking
Bertrand Drouvot
♲ ⚠ D H
56/6039
Perform check for oversized WAL record before calculating record CRC
Sergey Fukanchik
✉ D H
56/6012
pgbench: extend variable usage in scripts
Yugo Nagata
♲ ⚠ ✉ D H
56/5831
pgindent: improve formatting of multiline comments
Aleksander Alekseev
✉ D H
56/6044
PostgreSQL crashes with ThreadSanitizer during early initialization
Emmanuel Sibi
♲ ⚠ ✉ D H
56/5681
Prevent internal error at concurrent CREATE OR REPLACE / ALTER FUNCTION
Yugo Nagata
✉ D H
56/5671
Produce LLVM bitcode files on meson builds
Andres Freund , Diego Fronza , Nazir Bilal Yavuz
♲ ✉ D H
56/5949
psql: Count all table footer lines in pager setup
Erik Wienhold
D H
56/4738
psql: Rethinking of \du command
Pavel Luzanov
✉ D H
56/5800
psql: tab-completion support for COPY ... TO/FROM STDIN, STDOUT, and PROGRAM
Yugo Nagata
✉ D H
56/5889
Refactor bytea_sortsupport(), take two
Aleksander Alekseev
✉ D H
56/6072
remove unnecessary include in src/backend/commands/policy.c
Jian He
♲ ⚠ ✉ D H
56/6060
Speed up of vac_update_datfrozenxid.
Rustam Khamidullin
✉ D H
56/4735
Support a wildcard in backtrace_functions
Jelte Fennema-Nio
♲ ⚠ ✉ D H
56/6028
Support existing publications in pg_createsubscriber.
Shubham Khanna
✉ D H
56/5830
Support for 8-byte TOAST values (aka the TOAST infinite loop problem)
Michael Paquier
♲ ⚠ ✉ D H
56/6038
Timeline switching with partial WAL records can break replica recovery
Alyona Vinter
✉ D H
56/6036
Update parser README to include parse_jsontable.c
Karthik S
♲ ✉ D H
56/6031
UPDATE with invalid domain constraint
Jian He
✉ D H
56/5929
Use merge-based matching for MCVs in eqjoinsel
Ilia Evdokimov
✉ D H
56/6022
Use streaming read I/O in BRIN vacuuming
Arseniy Mukhin
D H
56/4952
Use WALReadFromBuffers in more places
Bharath Rupireddy
✉ D H
56/6073
We broke the defense against accessing other sessions' temp tables
Tom Lane
✉ D H
56/6079
Write Notifications Through WAL
Rishu Bagga
✉ D H
Waiting on Author
56/5249
Allow CI to only run the compiler warnings task
Bertrand Drouvot
♲ ✉ D H
56/5738
Improve hash join's handling of tuples with null join keys
Tom Lane
✉ D H
56/5810
Improve tab completion for various SET/RESET forms
Dagfinn Ilmari Mannsåker
✉ D H
56/4337
Incremental View Maintenance (IVM), take 2
Yugo Nagata
♲ ⚠ ✉ D H
56/4351
Index Prefetching
Peter Geoghegan , Tomas Vondra
⚠ ✉ D H
56/5839
problems with toast.* reloptions
Nathan Bossart
♲ ⚠ ✉ D H
56/5726
Proposal for enabling auto-vectorization for checksum calculations
Matthew Sterrett
♲ ⚠ ✉ D H
56/5007
relfilenode statistics
Bertrand Drouvot
♲ ⚠ D H
56/6053
Report reorder buffer size
Ashutosh Bapat
♲ ⚠ ✉ D H
56/5397
revamp row-security tracking
Nathan Bossart
✉ D H
56/4984
Serverside SNI for SSL connections
Daniel Gustafsson
♲ ⚠ ✉ D H