| 2026-08-19 17:35:33 |
coreyh |
Remove FCINFO from statistics update internal functions. |
Attached mail thread CA+TgmoYqMtWb4zLUkT98oFnEkJ=Wz0Pw-ggDJrp9wnSXPzUaeQ@mail.gmail.com |
| 2026-08-19 17:35:32 |
coreyh |
Remove FCINFO from statistics update internal functions. |
Created patch record |
| 2026-08-19 15:34:41 |
pifor |
Avoid obscure DES key buffer loop bounds in pgcrypto |
Posted review with messageid <178715368119.1145.13475632692274534886.pgcf@coridan.postgresql.org> |
| 2026-08-19 15:34:41 |
pifor |
Avoid obscure DES key buffer loop bounds in pgcrypto |
New status: Ready for Committer |
| 2026-08-19 15:15:47 |
bharathrupireddy |
Tighten ACL check in repack_is_permitted_for_relation() |
Closed in commitfest PG20-2 with status: Committed |
| 2026-08-19 15:15:47 |
bharathrupireddy |
Tighten ACL check in repack_is_permitted_for_relation() |
Changed committer to alvherre |
| 2026-08-19 15:15:01 |
bharathrupireddy |
Omit virtual generated columns from test_decoding output |
Closed in commitfest PG20-2 with status: Committed |
| 2026-08-19 15:15:01 |
bharathrupireddy |
Omit virtual generated columns from test_decoding output |
Changed committer to masahikosawada |
| 2026-08-19 15:13:22 |
bharathrupireddy |
Infinite Autovacuum loop caused by failing virtual generated column expression |
Closed in commitfest PG20-2 with status: Withdrawn |
| 2026-08-19 14:01:59 |
nsontakke |
Dropping a composite attribute causes data integrity violations |
Attached mail thread CA+UBoq0F2ua2fQEAU3-6w0oxOgFc9BgEN4gRcchiUUZ+WouVrQ@mail.gmail.com |
| 2026-08-19 14:01:59 |
nsontakke |
Dropping a composite attribute causes data integrity violations |
Created patch record |
| 2026-08-19 13:43:37 |
pifor |
Avoid obscure DES key buffer loop bounds in pgcrypto |
Added pifor as reviewer |
| 2026-08-19 13:11:47 |
pifor |
Add planner support function to two-argument regexp_like() |
Posted review with messageid <178714510798.1145.13380500933907712736.pgcf@coridan.postgresql.org> |
| 2026-08-19 13:11:47 |
pifor |
Add planner support function to two-argument regexp_like() |
New status: Ready for Committer |
| 2026-08-19 12:17:38 |
atsushitorikoshi |
Add storage I/O tracking to EXPLAIN BUFFERS |
Moved from CF PG20-1 to CF PG20-2 |
| 2026-08-19 12:17:07 |
atsushitorikoshi |
Add storage I/O tracking to EXPLAIN BUFFERS |
New status: Needs review |
| 2026-08-19 12:01:51 |
jeltef |
Python/pytest test framework |
Changed name to Python/pytest test framework |
| 2026-08-19 12:01:22 |
jeltef |
Python/pytest test framework |
Attached mail thread DKSSP47Y857Z.1FUU91WMDZWPZ@jeltef.nl |
| 2026-08-19 11:47:25 |
zsolt.parragi |
autovacuum: automatically propagate updated parameters |
Attached mail thread CAN4CZFOZtEPwGQ6oa9LvHvN522zEp8h_dW9hHExSh7pVXofoKQ@mail.gmail.com |
| 2026-08-19 11:47:25 |
zsolt.parragi |
autovacuum: automatically propagate updated parameters |
Created patch record |
| 2026-08-19 11:46:27 |
zsolt.parragi |
Unlogged materialized views |
Attached mail thread CAN4CZFO74UCnbu_nY-5vxju8p6_YKzUdOfhLVUuAGqwVMbCZHA@mail.gmail.com |
| 2026-08-19 11:46:26 |
zsolt.parragi |
Unlogged materialized views |
Created patch record |
| 2026-08-19 11:45:13 |
zsolt.parragi |
injection_points: canceled or terminated waiters leak their wait slots |
Closed in commitfest PG20-2 with status: Committed |
| 2026-08-19 11:45:13 |
zsolt.parragi |
injection_points: canceled or terminated waiters leak their wait slots |
Changed committer to michael-kun |
| 2026-08-19 11:44:41 |
zsolt.parragi |
Add explicit warnings about unsafe OAuth trace output for libpq |
Moved from CF PG20-1 to CF PG20-2 |
| 2026-08-19 11:44:31 |
zsolt.parragi |
pg_rewind produces unusable but starting database with standby recovery |
Moved from CF PG20-1 to CF PG20-2 |
| 2026-08-19 10:42:46 |
nbyavuz |
aio: Don't silently drop wait_event_info |
Attached mail thread CAN55FZ0Rp+94rdQ-zeTX0sF9H1e4uWZxH8r1cVXZX0swfqww3g@mail.gmail.com |
| 2026-08-19 10:42:46 |
nbyavuz |
aio: Don't silently drop wait_event_info |
Created patch record |
| 2026-08-19 09:06:58 |
alvherre |
pgbench: \gset and \aset should store SQL NULL as the null value |
Added alvherre as reviewer |
| 2026-08-19 06:14:48 |
smithpb2250 |
Logical Replication - revisit `is_table_publication` function implementation |
Closed in commitfest PG20-2 with status: Withdrawn |
| 2026-08-19 01:44:51 |
smartkeyerror.gmail.com |
pgcrypto: Ensure debug handler is reset on error in PGP functions |
Attached mail thread CAD=-kXZOM2eVvCfKgdzzsafTZv0szC+ozwsNaehbwfPxQcp8aw@mail.gmail.com |
| 2026-08-19 01:44:51 |
smartkeyerror.gmail.com |
pgcrypto: Ensure debug handler is reset on error in PGP functions |
Created patch record |
| 2026-08-18 19:08:24 |
bharathrupireddy |
Batch fsyncs when recycling WAL segments |
Added bharathrupireddy as reviewer |
| 2026-08-18 16:02:43 |
mmeent |
Reduce WAL volume for heap tuple hint bits |
Added mmeent as reviewer |
| 2026-08-18 15:11:19 |
a.alekseev |
Several refactorings for pg_dump |
Attached mail thread CAJ7c6TPqLZOMk3hPrgLQvrOg9BCY4SV6bUC_wx54fyquRkBckw@mail.gmail.com |
| 2026-08-18 15:11:19 |
a.alekseev |
Several refactorings for pg_dump |
Created patch record |
| 2026-08-18 13:34:38 |
shinyakato |
pgbench: \gset and \aset should store SQL NULL as the null value |
Attached mail thread CAOzEurT9J9QMmpJt_8pWZCziNYCUHOD=c-hoccOVYJLc_VxVRg@mail.gmail.com |
| 2026-08-18 13:34:37 |
shinyakato |
pgbench: \gset and \aset should store SQL NULL as the null value |
Created patch record |
| 2026-08-18 13:13:36 |
pifor |
BUG #19597: getQuadrant: impossible case is reachable |
Posted review with messageid <178705881611.650980.15197680257457007153.pgcf@coridan.postgresql.org> |
| 2026-08-18 13:08:59 |
pifor |
BUG #19597: getQuadrant: impossible case is reachable |
New status: Ready for Committer |
| 2026-08-18 13:00:08 |
jnidzwetzki |
Add tests for src/backend/nodes/extensible.c |
Added jnidzwetzki as reviewer |
| 2026-08-18 12:29:20 |
liuzizhuan |
extended statistic (examine_variable) ignored CollateExpr |
Added liuzizhuan as reviewer |
| 2026-08-18 12:29:16 |
liuzizhuan |
extended statistic (examine_variable) ignored CollateExpr |
Moved from CF PG20-1 to CF PG20-2 |
| 2026-08-18 11:25:11 |
fabriziomello |
Add contrib module pg_stat_log: cumulative statistics about server log messages |
Attached mail thread CABo-N96sjT0KwtCFVBkuMQEAfe-834Sd2zjbv9qKJORXkf=BiA@mail.gmail.com |
| 2026-08-18 11:25:11 |
fabriziomello |
Add contrib module pg_stat_log: cumulative statistics about server log messages |
Created patch record |
| 2026-08-18 10:57:16 |
sxd |
Add pg_get_publication_ddl function |
Moved from CF PG20-1 to CF PG20-2 |
| 2026-08-18 09:25:37 |
ilidock95 |
Apply extended statistics to join clause during parameterized path costing |
Attached mail thread 7b1bd383-fa74-4c0e-a75a-52ff9c753750@tantorlabs.com |
| 2026-08-18 09:25:37 |
ilidock95 |
Apply extended statistics to join clause during parameterized path costing |
Created patch record |
| 2026-08-18 09:19:57 |
denjasan |
Remove obsolete tupDesc assignment in extended statistics |
Attached mail thread 4cb9e2ae-9ac4-4e2d-a840-c4accb9d105d@tantorlabs.com |
| 2026-08-18 09:19:57 |
denjasan |
Remove obsolete tupDesc assignment in extended statistics |
Created patch record |
| 2026-08-18 08:28:13 |
t_ideriha |
Add wait events for server logging destination writes |
Added t_ideriha as reviewer |
| 2026-08-18 07:50:57 |
kid1019 |
Logical Replication - revisit `is_table_publication` function implementation |
Added kid1019 as reviewer |
| 2026-08-18 07:13:54 |
tanzeelk |
Fix flaky ORDER BY in foreign_key regression test |
Attached mail thread CH5PR18MB9276591078D71EA9A451C35B7ACDDD2@CH5PR18MB927659.namprd18.prod.outlook.com |
| 2026-08-18 07:13:54 |
tanzeelk |
Fix flaky ORDER BY in foreign_key regression test |
Created patch record |
| 2026-08-18 01:07:58 |
ha-kun |
apply worker misses closing partition leaves |
Attached mail thread OS9PR01MB121491E7E05950D108AF9A6D8F5A72@OS9PR01MB12149.jpnprd01.prod.outlook.com |
| 2026-08-18 01:07:57 |
ha-kun |
apply worker misses closing partition leaves |
Created patch record |
| 2026-08-17 21:34:35 |
bharathrupireddy |
Support a wildcard in backtrace_functions |
New status: Waiting on Author |
| 2026-08-17 16:13:50 |
ashutoshbapat |
BgBufferSync reusable_buffers variable usage simplification |
Attached mail thread CAMCWMe1dgsT0qzVL9TufPy=XBF1j1gd76VLysR7fF5J4hP1E-g@mail.gmail.com |
| 2026-08-17 16:13:50 |
ashutoshbapat |
BgBufferSync reusable_buffers variable usage simplification |
Created patch record |
| 2026-08-17 16:00:01 |
ilidock95 |
Selectivity estimation for COALESCE in eqsel/eqjoinsel |
Added ilidock95 as reviewer |
| 2026-08-17 15:24:35 |
bharathrupireddy |
explain plans for foreign scans |
New status: Waiting on Author |
| 2026-08-17 15:23:52 |
bharathrupireddy |
Support for 8-byte TOAST values, round two |
Added bharathrupireddy as reviewer |
| 2026-08-17 12:22:45 |
pifor |
BUG #19597: getQuadrant: impossible case is reachable |
Added pifor as reviewer |
| 2026-08-17 12:19:35 |
petere |
ORDER BY ALL |
Moved from CF PG20-1 to CF PG20-2 |
| 2026-08-17 12:17:28 |
pifor |
Do not flush BufFile for regular temp files on close |
New status: Ready for Committer |
| 2026-08-17 12:14:21 |
pifor |
Do not flush BufFile for regular temp files on close |
Added pifor as reviewer |
| 2026-08-17 10:40:03 |
esavelievcode.gmail.com |
Selectivity estimation for COALESCE in eqsel/eqjoinsel |
Added annotation "v4 patch review" to CAF=hKRD9VX8FQZx3DwgSxarLCLAe=QEbgiA9CtvmBhHg2tb4+w@mail.gmail.com |
| 2026-08-17 10:39:46 |
esavelievcode.gmail.com |
Selectivity estimation for COALESCE in eqsel/eqjoinsel |
Deleted annotation "review" from CAF=hKRDQRfXjpfqA_53Y_VNYY5YzFk1mswTHZ1kdBU6Dwj4vpA@mail.gmail.com |
| 2026-08-17 10:39:44 |
esavelievcode.gmail.com |
Selectivity estimation for COALESCE in eqsel/eqjoinsel |
Deleted annotation "refactoring patch" from CAF=hKRCX9sf5Occjdft51sWwztW_MyRN-bnVvs05yeCbBLMPNQ@mail.gmail.com |
| 2026-08-17 08:27:10 |
pifor |
Do not flush BufFile for regular temp files on close |
Removed pifor from reviewers |
| 2026-08-17 08:27:06 |
pifor |
Do not flush BufFile for regular temp files on close |
New status: Needs review |
| 2026-08-17 07:32:31 |
richardguo |
Fix CPU cost of right-semi and right-anti hash joins |
Attached mail thread CAMbWs49XwhSC=e8_yeEaGKmKNyWR3DHH0p+e4k-bR_pgRiN8nQ@mail.gmail.com |
| 2026-08-17 07:32:31 |
richardguo |
Fix CPU cost of right-semi and right-anti hash joins |
Created patch record |
| 2026-08-17 07:31:42 |
richardguo |
Pull up sublinks that reference both sides of a new semijoin |
Attached mail thread CAMbWs4_mRGESi-=ZpYLJbgSOZ+pak11HqiM3aF04_fe3z1=3rQ@mail.gmail.com |
| 2026-08-17 07:31:42 |
richardguo |
Pull up sublinks that reference both sides of a new semijoin |
Created patch record |
| 2026-08-17 07:29:24 |
richardguo |
Remove no-op PlaceHolderVars |
Moved from CF PG19-Final to CF PG20-2 |
| 2026-08-17 07:29:16 |
richardguo |
Remove inner joins based on foreign keys |
Moved from CF PG20-1 to CF PG20-2 |
| 2026-08-17 07:28:58 |
richardguo |
Reduce outer joins in more cases |
Moved from CF PG20-1 to CF PG20-2 |
| 2026-08-17 07:28:49 |
richardguo |
Convert ALL SubLinks to ANY SubLinks |
Moved from CF PG20-1 to CF PG20-2 |
| 2026-08-17 07:28:24 |
richardguo |
Tracking per-RelOptInfo uniqueness during planning |
New status: Needs review |
| 2026-08-17 06:24:09 |
solaiv |
Add XMLNamespaces option to XMLElement |
Added solaiv as reviewer |
| 2026-08-17 06:20:41 |
cbiroglu |
Per-table resync for logical replication subscriptions |
New status: Needs review |
| 2026-08-17 05:36:52 |
aytiwari |
Error handling in after-startup shmem requests |
New status: Ready for Committer |
| 2026-08-16 23:38:26 |
bharathrupireddy |
Add a pg_wal_preallocate() SQL function to eagerly create future WAL segments |
New status: Ready for Committer |
| 2026-08-16 18:33:32 |
a.rybakina |
Vacuum statistics |
New status: Waiting on Author |
| 2026-08-16 07:26:39 |
arcticwolf |
Implement TODOs for index operator strategy number validation |
Changed tags to Bugfix, My First Patch |
| 2026-08-16 06:29:46 |
croissant |
Fix compilation of nodeMergejoin.c with EXEC_MERGEJOINDEBUG |
Attached mail thread CAHza6qevy6_D0Nr3SY=c7FG+pc7upZ0sBpc9hUMU1anckWdU=A@mail.gmail.com |
| 2026-08-16 06:29:45 |
croissant |
Fix compilation of nodeMergejoin.c with EXEC_MERGEJOINDEBUG |
Created patch record |
| 2026-08-16 06:28:59 |
croissant |
Add memory/disk usage for Function Scan nodes in EXPLAIN |
Attached mail thread CAHza6qdpZTTjGJdzUmBkWbDPGB=gsz-vZWm5dO-oim_NrjAXCQ@mail.gmail.com |
| 2026-08-16 06:28:59 |
croissant |
Add memory/disk usage for Function Scan nodes in EXPLAIN |
Created patch record |
| 2026-08-16 04:42:43 |
bharathrupireddy |
Add autovacuum_warning to surface concurrent vacuum collisions |
New status: Waiting on Author |
| 2026-08-15 18:38:30 |
tgl |
Disallow outer-level and WHERE-clause aggregates in GRAPH_TABLE |
Added tgl as committer |
| 2026-08-15 13:32:39 |
arcticwolf |
Implement TODOs for index operator strategy number validation |
Attached mail thread CA+Db6gb2-r2+PcuStf3Y7oviS9t7eTxDHisXLer4mtupqkXcqg@mail.gmail.com |
| 2026-08-15 13:32:39 |
arcticwolf |
Implement TODOs for index operator strategy number validation |
Created patch record |
| 2026-08-15 09:14:57 |
masaofujii |
Rename EXISTS-to-ANY converted subplan to exists_to_any |
Closed in commitfest PG20-2 with status: Committed |
| 2026-08-15 08:45:28 |
petere |
Let OpenSSL auto-select DH parameters by default |
Attached mail thread 953bceb7-340d-4717-9682-0ebe65c4b57e@eisentraut.org |
| 2026-08-15 08:45:28 |
petere |
Let OpenSSL auto-select DH parameters by default |
Created patch record |
| 2026-08-15 08:17:27 |
kid1019 |
Fix stale tuplecid records left behind by aborted subtransactions |
Changed tags to Bugfix, Logical Replication |
| 2026-08-15 06:50:21 |
kid1019 |
Fix stale tuplecid records left behind by aborted subtransactions |
New status: Needs review |
| 2026-08-15 06:50:17 |
kid1019 |
Fix stale tuplecid records left behind by aborted subtransactions |
New status: Ready for Committer |