| 2026-04-02 06:58:50 |
chaol |
bufmgr: pass through I/O stats context in FlushUnlockedBuffer() |
Attached mail thread BC97546F-5C15-42F2-AD57-CFACDB9657D0@gmail.com |
| 2026-04-02 06:58:50 |
chaol |
bufmgr: pass through I/O stats context in FlushUnlockedBuffer() |
Created patch record |
| 2026-04-02 06:35:07 |
petere |
Fix ALTER TABLE DROP EXPRESSION with ONLY option |
Closed in commitfest PG19-Final with status: Returned with feedback |
| 2026-04-02 06:34:50 |
petere |
Provide support for trailing commas |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-02 06:34:34 |
petere |
refactor AlterDomainAddConstraint (alter domain add constraint) |
Closed in commitfest PG19-Final with status: Returned with feedback |
| 2026-04-02 06:26:51 |
petere |
QoL improvements for pgindent and integrating perltidy into pgindent |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-02 06:25:10 |
petere |
Show expression of virtual columns in error messages |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-02 06:24:58 |
petere |
ALTER DOMAIN ADD NOT NULL NOT VALID |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-02 06:24:43 |
ants |
Decorrelate nested tuple hash tables |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-02 06:24:43 |
petere |
Bump soft open file limit (RLIMIT_NOFILE) to hard limit on startup |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-02 06:24:26 |
petere |
Produce LLVM bitcode files on meson builds |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-02 06:06:42 |
sunng |
Add ParameterDescription message to libpq frontend long message types |
Attached mail thread dbfb4b65-0aa8-470a-8b87-b6496160b28a@gmail.com |
| 2026-04-02 06:06:42 |
sunng |
Add ParameterDescription message to libpq frontend long message types |
Created patch record |
| 2026-04-02 04:22:16 |
ha-kun |
Support EXCEPT tables in publications |
Closed in commitfest PG19-Final with status: Committed |
| 2026-04-02 04:22:16 |
ha-kun |
Support EXCEPT tables in publications |
Changed committer to amitkapila |
| 2026-04-02 04:22:16 |
ha-kun |
Support EXCEPT tables in publications |
Moved from CF PG20-Drafts to CF PG19-Final |
| 2026-04-02 04:17:35 |
chaol |
Check some unchecked fclose() results |
Closed in commitfest PG20-1 with status: Withdrawn |
| 2026-04-02 03:23:56 |
mahithalor |
pg_restore add --no-globals option when restored using pg_dumpall non-text dump |
Closed in commitfest PG19-Final with status: Committed |
| 2026-04-02 03:23:56 |
mahithalor |
pg_restore add --no-globals option when restored using pg_dumpall non-text dump |
Changed committer to adunstan |
| 2026-04-02 02:10:27 |
stayreal |
JumbleQuery may treat different GROUP BY expr as the same |
Changed name to JumbleQuery may treat different GROUP BY expr as the same |
| 2026-04-02 02:09:25 |
stayreal |
Disallow concurrent ALTER DOMAIN and DROP DOMAIN |
Closed in commitfest PG19-Drafts with status: Withdrawn |
| 2026-04-02 00:49:51 |
john.naylor |
tuple radix sort |
Closed in commitfest PG19-Final with status: Committed |
| 2026-04-02 00:49:51 |
john.naylor |
tuple radix sort |
Changed committer to john.naylor |
| 2026-04-01 23:54:00 |
robertp |
Fix premature timeout in pg_promote() caused by signal interruptions |
Changed authors to Robert Pang (robertp), Robert Pang (robertpang-oss) |
| 2026-04-01 18:10:33 |
gabo |
pg_stat_xact_user_tables stat not currect during the transaction |
Added gabo as reviewer |
| 2026-04-01 18:00:11 |
gabo |
Automatically sizing the IO worker pool |
Removed gabo from reviewers |
| 2026-04-01 16:30:52 |
petere |
SQL:2011 Application Time Update & Delete |
New status: Ready for Committer |
| 2026-04-01 16:14:13 |
deanr |
Allow to collect statistics on virtual generated columns |
Closed in commitfest PG19-Final with status: Committed |
| 2026-04-01 16:02:39 |
lepikhov |
Give Plugins control at the end of CHECKPOINT to store their state |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-01 14:36:10 |
ewie |
Add OR REPLACE option to CREATE MATERIALIZED VIEW |
Changed targetversion to None |
| 2026-04-01 14:35:56 |
ewie |
Add OR REPLACE option to CREATE MATERIALIZED VIEW |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-01 14:27:26 |
bossartn |
Expanding HOT updates for expression and partial indexes |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-01 14:27:16 |
bossartn |
problems with toast.* reloptions |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-01 14:27:12 |
bossartn |
split tablecmds.c |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-01 14:27:08 |
bossartn |
add assertion for palloc in signal handlers |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-01 14:15:14 |
erthalion |
File locks for data directory lockfile in the context of Linux namespaces |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-01 14:15:04 |
erthalion |
System views for versions reporting |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-01 13:29:03 |
grishanovik |
Add cascade synchronous replication |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-01 13:20:41 |
sharmay |
avoid including vacuum.h in tableam.h and heapam.h |
Removed sharmay from reviewers |
| 2026-04-01 13:20:39 |
sharmay |
remove bits* types |
Removed sharmay from reviewers |
| 2026-04-01 13:19:43 |
sharmay |
avoid including vacuum.h in tableam.h and heapam.h |
Added sharmay as reviewer |
| 2026-04-01 13:19:39 |
sharmay |
remove bits* types |
Added sharmay as reviewer |
| 2026-04-01 11:05:15 |
surajk |
Add support for INSERT ... SET syntax |
Attached mail thread CAF1DzPXhKc15Toa06MTT7NYOAEq8Ucr=RYe5V7X2FkwGMmjD6w@mail.gmail.com |
| 2026-04-01 11:05:15 |
surajk |
Add support for INSERT ... SET syntax |
Created patch record |
| 2026-04-01 10:36:19 |
pasha_golub |
Add pg_current_vxact_id() function to expose virtual transaction IDs |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-01 09:46:40 |
hannukrosing |
pgbench - adding pl/pgsql versions of tests |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-01 09:46:23 |
hannukrosing |
Extend skipping FK checks on replicas to include ADD FK and TRUNCATE |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-01 09:45:47 |
hannukrosing |
Adding pg_dump flag for parallel export to pipes |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-01 09:45:32 |
hannukrosing |
pg_dump flag for dumping tables data in multiple chunks, for huge tables can often give near-linear speedup when parallelized |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-01 08:33:24 |
a.alekseev |
Little refactoring of portalcmds.c |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-01 08:33:17 |
a.alekseev |
Refactor SLRU to always use long file names |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-01 08:33:11 |
a.alekseev |
Refactor *_abbrev_convert() functions |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-01 06:58:53 |
houzj |
Fix slotsync worker busy loop causing repeated log messages |
Added houzj as reviewer |
| 2026-04-01 06:49:31 |
masaofujii |
Use SIGTERM instead of SIGUSR1 for slotsync worker to exit during promotion? |
Added masaofujii as committer |
| 2026-04-01 06:48:59 |
chaol |
Add condition variable support to WaitEventSetWait() |
Changed name to Add condition variable support to WaitEventSetWait() |
| 2026-04-01 06:41:17 |
petere |
Use standard C23 and C++ attributes if available |
Closed in commitfest PG19-Final with status: Committed |
| 2026-04-01 06:41:17 |
petere |
Use standard C23 and C++ attributes if available |
Changed committer to petere |
| 2026-04-01 05:51:03 |
sidkot.google.com |
[PATCH] Add RetrieveInstrumentation hook for CustomScan providers so that Parallel CustomScan providers can currently aggregate worker instrumentation before DSM unlinking |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-01 04:34:16 |
soumyamurali |
Expose checkpoint timestamp and duration in pg_stat_checkpointer |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-01 03:22:38 |
satyanarayanan |
Skip prefetch for block references that follow a FPW or WILL_INIT of the same block |
Attached mail thread CAHg+QDf=eFFnOvmaPJQrXNiXaTOhhJhvO=DzmVUi=VGFRh5B0A@mail.gmail.com |
| 2026-04-01 03:22:38 |
satyanarayanan |
Skip prefetch for block references that follow a FPW or WILL_INIT of the same block |
Created patch record |
| 2026-04-01 03:20:22 |
satyanarayanan |
synchronized_standby_slots behavior inconsistent with quorum-based synchronous replication |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-01 03:01:27 |
chenchangao |
Historic snapshot doesn't track txns committed in BUILDING_SNAPSHOT state |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-01 03:01:01 |
chenchangao |
Incorrect historic snapshot may be serialized to disk during fast-forwarding |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-01 03:00:17 |
chenchangao |
Minor refactor of ExecScanExtended() |
Closed in commitfest PG20-1 with status: Withdrawn |
| 2026-04-01 02:34:37 |
chaol |
nbtree: reduce code redundancy by using _bt_getmeta() in _bt_gettrueroot() |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-01 02:34:15 |
chaol |
ATPrepCmd: cleanup unreachable AT_AddIndexConstraint handling |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-01 02:33:38 |
chaol |
tablecmds: fix Deadlock caused by Attach Partition |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-01 02:31:20 |
chaol |
Add condition variable support to WaitEventSetWait() |
Attached mail thread F12DAA03-F4FA-4F12-8F17-B7C4BE361ED0@gmail.com |
| 2026-04-01 02:31:20 |
chaol |
Add condition variable support to WaitEventSetWait() |
Created patch record |
| 2026-04-01 00:26:14 |
kou |
Make COPY format extendable: Extract COPY TO format implementations |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-04-01 00:21:18 |
kandreas |
Remove header lock BufferGetLSNAtomic() on architectures with 64 bit atomic operations |
Closed in commitfest PG20-1 with status: Committed |
| 2026-04-01 00:21:18 |
kandreas |
Remove header lock BufferGetLSNAtomic() on architectures with 64 bit atomic operations |
Changed committer to fuzzycz |
| 2026-03-31 20:45:38 |
jdavis |
Use CASEFOLD() internally rather than LOWER() |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-03-31 20:37:17 |
tgl |
docs: warn about post-data-only schema dumps with parallel restore. |
Closed in commitfest PG19-Final with status: Committed |
| 2026-03-31 20:37:17 |
tgl |
docs: warn about post-data-only schema dumps with parallel restore. |
Changed committer to tgl |
| 2026-03-31 19:58:42 |
adunstan |
SQL/JSON json_table PLAN clause |
Moved from CF PG19-3 to CF PG20-1 |
| 2026-03-31 19:21:14 |
jchampion |
Improve OAuth discovery logging |
Closed in commitfest PG19-Final with status: Committed |
| 2026-03-31 19:20:32 |
jchampion |
Stabilize the libpq-oauth ABI |
Closed in commitfest PG19-Final with status: Committed |
| 2026-03-31 19:20:32 |
jchampion |
Stabilize the libpq-oauth ABI |
Changed committer to jchampion |
| 2026-03-31 19:18:12 |
kandreas |
Support for EXTRA_REGRESS_OPTS and TEMP_CONFIG for meson tests |
New status: Waiting on Author |
| 2026-03-31 17:49:25 |
gabo |
Automatically sizing the IO worker pool |
Added gabo as reviewer |
| 2026-03-31 17:46:27 |
bossartn |
avoid including vacuum.h in tableam.h and heapam.h |
Closed in commitfest PG19-Final with status: Committed |
| 2026-03-31 17:46:27 |
bossartn |
avoid including vacuum.h in tableam.h and heapam.h |
Moved from CF PG20-1 to CF PG19-Final |
| 2026-03-31 17:40:34 |
jeltef |
Don't use the deprecated and insecure PQcancel in our frontend tools anymore |
New status: Ready for Committer |
| 2026-03-31 17:37:05 |
jeltef |
Add GoAway protocol message for graceful but fast server shutdown/switchover |
Moved from CF PG19-Final to CF PG20-1 |
| 2026-03-31 16:34:51 |
bossartn |
add assertion for palloc in signal handlers |
New status: Waiting on Author |
| 2026-03-31 16:09:02 |
bossartn |
Add pg_stat_autovacuum_priority |
Added bossartn as committer |
| 2026-03-31 15:50:07 |
tgl |
[PATCH][DOC]Fix incorrect lexeme limit in textsearch docs |
Closed in commitfest PG19-Final with status: Committed |
| 2026-03-31 15:50:07 |
tgl |
[PATCH][DOC]Fix incorrect lexeme limit in textsearch docs |
Changed committer to tgl |
| 2026-03-31 15:24:15 |
tgl |
Correct docs about GiST leaf page structure |
Closed in commitfest PG19-Final with status: Committed |
| 2026-03-31 15:24:14 |
tgl |
Correct docs about GiST leaf page structure |
Changed committer to tgl |
| 2026-03-31 15:20:06 |
a.alekseev |
Add tests for src/backend/nodes/extensible.c |
Attached mail thread CAJ7c6TNfn9Fv_Je1etA6rrgq1onVvXbjwBTkbkd4kVQhcu11gg@mail.gmail.com |
| 2026-03-31 15:20:06 |
a.alekseev |
Add tests for src/backend/nodes/extensible.c |
Created patch record |
| 2026-03-31 15:10:57 |
nbyavuz |
Beautify read stream "per buffer data" APIs |
Added nbyavuz as reviewer |
| 2026-03-31 15:10:47 |
nbyavuz |
Beautify read stream "per buffer data" APIs |
Detached mail thread CAAKRu_Yf3gvXGcCnqqfoq0Q8LX8UM-e-qbm_B1LeZh60f8WhWA@mail.gmail.com |
| 2026-03-31 15:09:26 |
nbyavuz |
Beautify read stream "per buffer data" APIs |
Attached mail thread CAN55FZ1xBV0yFBPRKbRPyVWSSG88emYi81fyUgPqkBhX4oyJ+A@mail.gmail.com |
| 2026-03-31 15:07:45 |
melanieplageman |
Beautify read stream "per buffer data" APIs |
Moved from CF PG19-4 to CF PG20-1 |
| 2026-03-31 14:46:21 |
petere |
SQL:2023 JSON simplified accessor support |
Closed in commitfest PG19-Final with status: Returned with feedback |
| 2026-03-31 14:40:15 |
petere |
jsonb subscripting vs SQL/JSON array accessor semantics (SQL:2023) |
Attached mail thread CAK98qZ1P_edO9hZJVMuUpnXjN-9H=dz2zUj-06G5qW9CMjLqzA@mail.gmail.com |