Global Commitfest activity

Time User Patch Activity
2026-08-01 23:29:22 liuzizhuan Doc: Mention OFF as an alias for EXPLAIN SERIALIZE NONE New status: Waiting on Author
2026-08-01 23:27:34 liuzizhuan Doc: Mention OFF as an alias for EXPLAIN SERIALIZE NONE New status: Needs review
2026-08-01 15:09:51 pifor Doc: Mention OFF as an alias for EXPLAIN SERIALIZE NONE Posted comment with messageid <178559699133.863439.7214315376013518674.pgcf@coridan.postgresql.org>
2026-08-01 15:09:51 pifor Doc: Mention OFF as an alias for EXPLAIN SERIALIZE NONE New status: Waiting on Author
2026-08-01 13:52:02 zhaorui Reduce reorder buffer spill from O(N²) to O(N) during vacuum storms Moved from CF PG20-1 to CF PG20-2
2026-08-01 13:37:23 pinaraf llvmjit: always add the simplifycfg pass Changed targetversion to 20
2026-08-01 13:37:13 pinaraf LLVMJIT: introduce force-inlined functions Changed targetversion to 20
2026-08-01 13:36:02 pifor Doc: Mention OFF as an alias for EXPLAIN SERIALIZE NONE Added pifor as reviewer
2026-08-01 13:35:12 pinaraf LLVMJIT: introduce force-inlined functions Moved from CF PG20-1 to CF PG20-2
2026-08-01 13:35:00 pinaraf llvmjit: always add the simplifycfg pass Moved from CF PG20-1 to CF PG20-2
2026-08-01 13:31:05 dhruvchauhan Expression index can get an empty generated column name Attached mail thread CANWwWcp_DCJjq8pomeqp6W=fbygvzXXQO028VDJ9_6sLPjQnVA@mail.gmail.com
2026-08-01 13:31:05 dhruvchauhan Expression index can get an empty generated column name Created patch record
2026-08-01 13:25:43 dhruvchauhan Fix missing space before WHERE in `GRAPH_TABLE` deparse Attached mail thread CANWwWcpHb0h7tg6otRnL-FV83jwQpAiyw1bhvv8T78kpwZ-0ow@mail.gmail.com
2026-08-01 13:25:43 dhruvchauhan Fix missing space before WHERE in `GRAPH_TABLE` deparse Created patch record
2026-08-01 12:59:14 gsserge contrib/oid2name: add TAP tests for object listing Closed in commitfest PG20-1 with status: Withdrawn
2026-08-01 12:58:47 chengpeng.yan a large LIMIT makes some sorts slower Attached mail thread CA+COZaAT5WbEOUwjmw2RHGDyYf=hPnnR-xf=Fh7S-_x4cg9Zmg@mail.gmail.com
2026-08-01 12:58:47 chengpeng.yan a large LIMIT makes some sorts slower Created patch record
2026-08-01 12:33:07 chenchangao Use ROLERECURSE_PRIVS in is_admin_of_role() Moved from CF PG20-1 to CF PG20-2
2026-08-01 12:32:54 chenchangao Return value of XLogInsertRecord() for XLOG_SWITCH record is inconsistent with other records Moved from CF PG20-1 to CF PG20-2
2026-08-01 12:32:44 chenchangao Avoid calling SetMatViewPopulatedState if possible Moved from CF PG20-1 to CF PG20-2
2026-08-01 12:32:29 chenchangao Make log_lock_failures support LOCK NOWAIT Moved from CF PG20-1 to CF PG20-2
2026-08-01 12:32:11 chenchangao Incorrect historic snapshot may be serialized to disk during fast-forwarding Moved from CF PG20-1 to CF PG20-2
2026-08-01 11:05:31 bmironov Idea to enhance pgbench by more modes to generate data (multi-TXNs, UNNEST, COPY BINARY) Moved from CF PG20-1 to CF PG20-2
2026-08-01 10:56:16 erthalion Randomize B-Tree page split location to avoid oscillating patterns Moved from CF PG20-1 to CF PG20-2
2026-08-01 10:56:02 erthalion Add ssl_(supported|shared)_groups to sslinfo Moved from CF PG20-1 to CF PG20-2
2026-08-01 10:55:40 erthalion System views for versions reporting Moved from CF PG20-1 to CF PG20-2
2026-08-01 09:06:35 imranzaheer Move system identifier generation to a common helper Moved from CF PG20-1 to CF PG20-2
2026-08-01 06:46:40 mble-ps Fix JSON_SERIALIZE() coercion placeholder type for jsonb input Moved from CF PG20-1 to CF PG20-2
2026-08-01 05:59:08 jeltef Don't consider FATAL errors "abnormal server termination" Moved from CF PG20-1 to CF PG20-2
2026-08-01 05:58:55 jeltef docs: Include protocol version changes made without a version bump or extension Moved from CF PG20-1 to CF PG20-2
2026-08-01 05:58:22 jeltef QoL improvements for pgindent and combining pgindent, pgperltidy, pgperlcritic and pgperlsyncheck into one tool Moved from CF PG20-1 to CF PG20-2
2026-08-01 05:57:46 jeltef Incorrect error message for cancellation triggered by statement_timeout & flaky test Moved from CF PG20-1 to CF PG20-2
2026-08-01 05:17:24 jeevan.chalke ON EMPTY clause for aggregate and window functions Moved from CF PG20-1 to CF PG20-2
2026-08-01 05:17:07 jeevan.chalke Add PRODUCT() aggregate function Moved from CF PG20-1 to CF PG20-2
2026-08-01 05:16:45 jeevan.chalke Add --extra-dependencies and immediate data dumping for pg_dump/pg_upgrade Moved from CF PG20-1 to CF PG20-2
2026-08-01 04:47:23 polkerty Write skew observed under serializable isolation Attached mail thread CA+COZaBo+ZpKgMvxcdACUjNtdYipe9Em06iX5KHLTVaTmFibiw@mail.gmail.com
2026-08-01 04:47:23 polkerty Write skew observed under serializable isolation Created patch record
2026-08-01 02:36:07 kou Make COPY format extendable: Extract COPY TO format implementations Moved from CF PG20-1 to CF PG20-2
2026-08-01 02:03:17 srinath-reddy-sadipiralla Fix "unexpected logical decoding status change" error; from concurrent logical decoding activation Closed in commitfest PG20-2 with status: Committed
2026-08-01 02:03:17 srinath-reddy-sadipiralla Fix "unexpected logical decoding status change" error; from concurrent logical decoding activation Changed committer to masahikosawada
2026-08-01 01:55:28 aytiwari Prove a NOT IN's left-hand expressions non-nullable from quals New status: Waiting on Author
2026-08-01 01:55:08 aytiwari Avoid obscure DES key buffer loop bounds in pgcrypto Moved from CF PG20-1 to CF PG20-2
2026-08-01 01:54:51 aytiwari to_date()/to_timestamp() silently accept month=0 and day=0 Moved from CF PG20-1 to CF PG20-2
2026-08-01 00:29:08 mihailnikalayeu Race conditions in logical decoding Moved from CF PG20-1 to CF PG20-2
2026-08-01 00:28:41 mihailnikalayeu DirtySnapshot index scan skips concurrently updated tuples leading to lost updates/deletes in logical replication Moved from CF PG20-1 to CF PG20-2
2026-08-01 00:28:06 mihailnikalayeu Fix race condition in SSI when reading PredXact->SxactGlobalXmin Moved from CF PG20-1 to CF PG20-2
2026-08-01 00:27:36 mihailnikalayeu Resetting snapshots during the first phase of [CREATE |RE]INDEX CONCURRENTLY Moved from CF PG20-1 to CF PG20-2
2026-08-01 00:27:19 mihailnikalayeu [CREATE|RE] INDEX CONCURRENTLY with single heap scan Moved from CF PG20-1 to CF PG20-2
2026-07-31 19:42:54 d_gustafsson Implicit conversion from int64 to int32 when calling hash_get_num_entries Added d_gustafsson as reviewer
2026-07-31 19:01:58 bossartn add list of major features to the v19 release notes Closed in commitfest PG20-1 with status: Committed
2026-07-31 19:01:58 bossartn add list of major features to the v19 release notes Moved from CF PG20-2 to CF PG20-1
2026-07-31 15:37:09 bossartn fix autovacuum database sorting Closed in commitfest PG20-1 with status: Committed
2026-07-31 15:37:09 bossartn fix autovacuum database sorting Moved from CF PG20-2 to CF PG20-1
2026-07-31 14:58:22 bossartn clean up AdjustUpgrade.pm after pg_upgrade minimum version bump Closed in commitfest PG20-1 with status: Committed
2026-07-31 14:58:22 bossartn clean up AdjustUpgrade.pm after pg_upgrade minimum version bump Moved from CF PG20-2 to CF PG20-1
2026-07-31 13:52:03 karinalitskevich Implicit conversion from int64 to int32 when calling hash_get_num_entries Attached mail thread CACiT8iYTkc33YWaA2D3t51Y5s=GqBO7T1zX7bkpSmet2njcLLw@mail.gmail.com
2026-07-31 13:52:03 karinalitskevich Implicit conversion from int64 to int32 when calling hash_get_num_entries Created patch record
2026-07-31 09:02:44 bonnefoa Add PQTRACE env to enable protocol tracing in libpq Attached mail thread CAO6_XqrOuYe8J1vOuErx0XarkF3e96fCO4fAHWOK-6amJ_UCew@mail.gmail.com
2026-07-31 09:02:44 bonnefoa Add PQTRACE env to enable protocol tracing in libpq Created patch record
2026-07-31 06:54:14 jimus PSQL schema "describe" \dn is not escaping quotes Added jimus as reviewer
2026-07-31 06:04:06 zhaorui Wrong results: NOT IN to anti-join with an upper-level Var in the sub-select's output Attached mail thread CAHWVJhGuaFFRpmq4j+mcMcm_HC5QOT7LZsC9bf9b7BCBmvbfMA@mail.gmail.com
2026-07-31 06:04:06 zhaorui Wrong results: NOT IN to anti-join with an upper-level Var in the sub-select's output Created patch record
2026-07-31 05:24:32 solaiv Add per-backend AIO statistics Added solaiv as reviewer
2026-07-31 05:23:39 lakshmi Add per-backend AIO statistics Removed lakshmi from reviewers
2026-07-31 05:23:35 lakshmi Add per-backend AIO statistics Added lakshmi as reviewer
2026-07-31 01:18:03 davidrowley Fix create_gating_plan() dropping a child Result's Closed in commitfest PG20-1 with status: Committed
2026-07-31 01:18:03 davidrowley Fix create_gating_plan() dropping a child Result's Changed committer to davidrowley
2026-07-31 01:18:03 davidrowley Fix create_gating_plan() dropping a child Result's Moved from CF PG20-2 to CF PG20-1
2026-07-30 23:42:47 markwkm New data type binary format documentation Attached mail thread Yhf70G9OYIKueYZi@workstation-mark-wong
2026-07-30 23:42:47 markwkm New data type binary format documentation Created patch record
2026-07-30 18:38:57 d_gustafsson Grab bag of OpenSSL fixups Closed in commitfest PG20-1 with status: Committed
2026-07-30 18:38:57 d_gustafsson Grab bag of OpenSSL fixups Changed committer to d_gustafsson
2026-07-30 18:38:57 d_gustafsson Grab bag of OpenSSL fixups Moved from CF PG20-2 to CF PG20-1
2026-07-30 18:04:06 aytiwari Fix create_gating_plan() dropping a child Result's Attached mail thread 19579-e6296b6c9fc0591c@postgresql.org
2026-07-30 18:04:06 aytiwari Fix create_gating_plan() dropping a child Result's Created patch record
2026-07-30 15:56:17 vladlenpopolitov add SQL type INT16 based on int128 Attached mail thread 4b204d7b6aefba8979f33656c4426224@postgrespro.ru
2026-07-30 15:56:17 vladlenpopolitov add SQL type INT16 based on int128 Created patch record
2026-07-30 14:54:30 zhaorui Prove a NOT IN's left-hand expressions non-nullable from quals Added zhaorui as reviewer
2026-07-30 13:42:49 nmalakh zic: fix PostgreSQL build failure on filesystems without hard link support Changed tags to Bugfix, Windows
2026-07-30 12:33:57 vladlenpopolitov zic: fix PostgreSQL build failure on filesystems without hard link support Attached mail thread e6122f9b2eef9096f1f11ecc058bcd91@postgrespro.ru
2026-07-30 12:33:57 vladlenpopolitov zic: fix PostgreSQL build failure on filesystems without hard link support Created patch record
2026-07-30 11:11:25 liuzizhuan Report unsupported COPY FROM targets before reading input Moved from CF PG20-1 to CF PG20-2
2026-07-30 11:06:48 liuzizhuan Fix var_eq_const: sum selectivity of all matching MCV entries instead of stopping at first match Attached mail thread tencent_A15A9D89A86F2E4B086ABA462578B9B64307@qq.com
2026-07-30 11:06:48 liuzizhuan Fix var_eq_const: sum selectivity of all matching MCV entries instead of stopping at first match Created patch record
2026-07-30 11:04:53 liuzizhuan Doc: Mention OFF as an alias for EXPLAIN SERIALIZE NONE Moved from CF PG20-1 to CF PG20-2
2026-07-30 08:42:07 chaol Introducing find_all_inheritors_ordered() Attached mail thread 57100518-3FF1-48AD-B550-47B9A3E88688@gmail.com
2026-07-30 08:42:07 chaol Introducing find_all_inheritors_ordered() Created patch record
2026-07-30 06:25:59 akshay.joshi Add pg_get_table_ddl() to reconstruct CREATE TABLE statements Moved from CF PG20-1 to CF PG20-2
2026-07-30 06:24:48 akshay.joshi Add pg_get_policy_ddl() function to reconstruct CREATE POLICY statement Moved from CF PG20-1 to CF PG20-2
2026-07-30 06:04:33 a.houska Tracking per-RelOptInfo uniqueness during planning New status: Waiting on Author
2026-07-30 05:56:35 a.houska Tracking per-RelOptInfo uniqueness during planning Added a.houska as reviewer
2026-07-30 03:38:32 zhong950419 lazy_scan_heap: avoid vacuum block, already vacuumed (src/backend/access/heap/vacuumlazy.c) Added zhong950419 as reviewer
2026-07-30 03:02:34 quant0 Extending Self-Join Elimination to partitioned tables Attached mail thread CAGJgb9u9jzXX7fOv5Uc0BfbmrVtTcsSRhG1T+UUWLhcwruDi5A@mail.gmail.com
2026-07-30 03:02:33 quant0 Extending Self-Join Elimination to partitioned tables Created patch record
2026-07-30 01:42:48 niushiji PSQL schema "describe" \dn is not escaping quotes Added niushiji as reviewer
2026-07-30 00:06:34 smithpb2250 DOCS - Fix spacing hack in synopses replaceable tag. Closed in commitfest PG20-1 with status: Committed
2026-07-30 00:06:34 smithpb2250 DOCS - Fix spacing hack in synopses replaceable tag. Changed committer to bmomjian
2026-07-30 00:06:34 smithpb2250 DOCS - Fix spacing hack in synopses replaceable tag. Moved from CF PG20-2 to CF PG20-1
2026-07-29 20:54:22 xof Allow vacuumdb, reindexdb, and clusterdb to continue past a connection failure Changed name to Allow vacuumdb, reindexdb, and clusterdb to continue past a connection failure
2026-07-29 20:51:45 xof Allow vacuumdb, reindexdb, and clusterdb to continue past a connection failure Attached mail thread B2981DA2-EA72-4768-8C38-89F65E2F16EB@thebuild.com