| pgbench - adding pl/pgsql versions of tests |
4105 |
Needs review |
Testing
|
19 |
Needs rebase!
|
|
Hannu Krosing (hannukrosing) |
Fabien Coelho (calvin), Yugo Nagata (yugo.nagata), Robert Treat (xzilla) |
|
11 |
8 months ago |
| Add XMLCanonicalize function |
4237 |
Ready for Committer |
SQL Commands
|
20 |
10/10
|
+350−0
|
Jim Jones (jimus) |
Pavel Stehule (okbobcz), Oliver Ford (ojford), Yogesh Sharma (sharmay), newtglobal postgresql_contributors (newtpostgrescontributors) |
|
18 |
4 days ago |
| COPY (on_error table) saving error info to a table |
4817 |
Needs review |
|
|
3/10
|
+1037−50
|
Jian He (stayreal) |
Nishant Sharma (nishant-at-edb), Zsolt Parragi (zsolt.parragi), Solaimurugan V (solaimurugan) |
|
12 |
1 month ago |
| using index to speedup add not null constraints to a table |
5444 |
Needs review |
|
|
Needs rebase!
|
|
Jian He (stayreal) |
Tanzeel Khan (tanzeelk) |
|
9 |
1 month ago |
| CAST(... ON DEFAULT) - WIP build on top of Error-Safe User Functions |
5941 |
Needs review |
SQL Commands
|
19 |
Needs rebase!
|
|
Jian He (stayreal) |
Corey Huinker (coreyh), Henson Choi (assam258.gmail.com) |
|
7 |
1 month ago |
| NOT NULL NOT ENFORCED |
6029 |
Needs review |
DDL
|
19 |
Needs rebase!
|
|
Jian He (stayreal) |
Haritabh Gupta (haritabhgupta), Kuba Knysiak (xsni12) |
Álvaro Herrera (alvherre) |
5 |
2 days ago |
| Fix replica identity mismatch for partitioned tables with publish_via_partition_root |
6047 |
Needs review |
Bugfix
Logical Replication
|
stable |
Needs rebase!
|
|
Mikhail Kharitonov (mkharitonov) |
Henson Choi (assam258.gmail.com), jihyun bahn (ichibahn) |
|
5 |
1 month ago |
| CREATE TABLE LIKE INCLUDING TRIGGERS |
6087 |
Ready for Committer |
SQL Commands
|
19 |
10/10
|
+649−18
|
Jian He (stayreal) |
Andrey Borodin (x4m), Henson Choi (assam258.gmail.com), Zsolt Parragi (zsolt.parragi), lakshmi g (lakshmi) |
|
6 |
1 week ago |
| create table like including storage parameter |
6088 |
Needs review |
SQL Commands
|
19 |
Needs rebase!
|
|
Jian He (stayreal) |
lakshmi g (lakshmi) |
|
6 |
4 months ago |
| avoid call ATPostAlterTypeCleanup twice |
6121 |
Needs review |
Bugfix
Backport
|
stable |
10/10
|
+118−0
|
Jian He (stayreal) |
|
|
6 |
1 month ago |
| COPY FROM with RLS |
6178 |
Needs review |
SQL Commands
|
19 |
10/10
|
+354−65
|
Jian He (stayreal) |
Bryan Green (lispyone), solai v (solaiv) |
|
6 |
3 days ago |
| parallel pgbench -i |
6242 |
Needs review |
Performance
|
|
9/10
|
+269−27
|
Mircea Cadariu (mcadariu) |
lakshmi g (lakshmi) |
|
4 |
4 months ago |
| skip check constraints verification for unaffected columns during UPDATE |
6270 |
Needs review |
|
19 |
10/10
|
+170−17
|
Jian He (stayreal) |
Florin Irion (irionr), solai v (solaiv) |
|
5 |
5 days ago |
| Proposal to allow setting cursor options on Portals |
6292 |
Needs review |
libpq
|
|
Needs rebase!
|
|
Dave Cramer (dcramer) |
Jelte Fennema-Nio (jeltef) |
|
3 |
2 days ago |
| Expose checkpoint timestamp and duration in pg_stat_checkpointer |
6307 |
Needs review |
Extensions
Performance
|
19 |
Needs rebase!
|
|
Soumya S Murali (soumyamurali) |
|
|
4 |
3 months ago |
| Reduce build times of pg_trgm GIN indexes |
6418 |
Waiting on Author |
Performance
|
20 |
10/10
|
+235−225
|
David Geier (geidav) |
Heikki Linnakangas (heikki), Japin Li (japin), Matthias van de Meent (mmeent) |
Heikki Linnakangas (heikki) |
3 |
4 days ago |
| Speed up COPY TO text/CSV parsing using SIMD |
6588 |
Needs review |
Performance
|
19 |
10/10
|
+16−3
|
Ayoub Kazar (kaz) |
Sahil Verma (sahilverma) |
|
2 |
5 days ago |
| Separate catalog_xmin from xmin in walsender hot standby feedback |
6861 |
Needs review |
Physical Replication
|
20 |
10/10
|
+49−19
|
Rui Zhao (zhaorui) |
|
|
3 |
2 months ago |
| Reduce reorder buffer spill from O(N²) to O(N) during vacuum storms |
6933 |
Waiting on Author |
Performance
Logical Replication
|
20 |
10/10
|
+764−61
|
Rui Zhao (zhaorui) |
shihao zhong (zhong950419) |
|
3 |
1 week ago |
| ERROR: failed to find conversion function from unknown to text |
7094 |
Needs review |
Bugfix
|
stable |
10/10
|
+22−0
|
Jian He (stayreal) |
|
|
2 |
4 months ago |
| ALTER COLUMN SET EXPRESSION on partitions not work in case of dependencies |
7117 |
Needs review |
Bugfix
|
stable |
Needs rebase!
|
|
Jian He (stayreal) |
|
|
2 |
2 weeks ago |
| handling transitions in timestamptz_trunc_* |
7243 |
Ready for Committer |
Bugfix
|
|
10/10
|
+36−1
|
Alexandre Felipe (afelipe) |
solai v (solaiv), Pierre Forstmann (pifor) |
|
1 |
6 days ago |
| Price hashed aggregation for hash tables that exceed CPU cache capacity |
7244 |
Needs review |
Bugfix
Performance
|
20 |
10/10
|
+87−0
|
William Bernbaum (wjb-fwx) |
|
|
1 |
1 week ago |
| pg_dump: Don't emit OVERRIDING SYSTEM VALUE for dropped identity columns |
7246 |
Needs review |
Bugfix
|
20 |
10/10
|
+77−1
|
William Bernbaum (wjb-fwx) |
solai v (solaiv) |
Fujii Masao (masaofujii) |
1 |
3 days ago |
| 035_standby_logical_decoding might fail due to FATAL message lost inside libpq |
7247 |
Ready for Committer |
Flakyfix
|
|
10/10
|
+12−6
|
Hayato Kuroda (ha-kun) |
Bertrand Drouvot (bertranddrouvot.pg) |
|
1 |
1 week ago |
| Fix a typo in EnableLogicalDecoding() |
7248 |
Ready for Committer |
Comments Only
Good First Review
|
|
10/10
|
+10−10
|
Chao Li (chaol) |
shihao zhong (zhong950419), Surya Poondla (spoondla), solai v (solaiv) |
|
1 |
3 days ago |
| Remove redundant path_null checks in setPathObject/Array |
7249 |
Ready for Committer |
Refactoring Only
|
|
10/10
|
+2−2
|
Ilya Gladyshev (ilya.gladysev) |
solai v (solaiv), Pierre Forstmann (pifor) |
|
1 |
6 days ago |
| glist: _Generic wrapper for selective dlist/dclist usage |
7250 |
Needs review |
|
|
10/10
|
+117−0
|
Matthias van de Meent (mmeent) |
|
|
1 |
1 week ago |
| Honor WAL insertion clamp in XLogBackgroundFlush |
7252 |
Needs review |
Bugfix
|
20 |
10/10
|
+201−3
|
Paul Kim (mok03127.naver.com) |
Bharath Rupireddy (bharathrupireddy) |
|
1 |
yesterday |
| [PATCH v1 0/1] Avoid carrying self lock-only xmax to updated tuple |
7253 |
Needs review |
Bugfix
Performance
|
20 |
10/10
|
+57−6
|
chee wooson (chee.wooson) |
|
|
1 |
1 week ago |
| Allow bare library names for non-superuser LOAD |
7254 |
Needs review |
SQL Commands
|
|
10/10
|
+19−15
|
ChangAo Chen (chenchangao) |
Jim Jones (jimus), solai v (solaiv) |
|
1 |
4 days ago |
| Fix races in Windows pthread emulation |
7255 |
Needs review |
Bugfix
|
|
10/10
|
+13−15
|
Harrison Booth (hbooth) |
Nazir Bilal Yavuz (nbyavuz) |
|
1 |
1 week ago |
| Avoid checksumming extra files in the datadir |
7256 |
Waiting on Author |
|
20 |
10/10
|
+8−4
|
Jacob Champion (jchampion) |
|
|
1 |
1 week ago |
| Fix use-after-free after failed pg_checksum_init |
7257 |
Needs review |
Bugfix
|
20 |
10/10
|
+224−29
|
Yuriy Grigoryev (ju.grigorev) |
|
|
1 |
2 weeks ago |
| Native planner and executor for SQL/PGQ |
7258 |
Needs review |
SQL Commands
GUC
My First Patch
|
20 |
Needs rebase!
|
|
Henri Gasc (henri.gasc) |
Henson Choi (assam258.gmail.com) |
|
1 |
5 days ago |
| Stabilize recovery conflict stats checks in 031_recovery_conflict.pl |
7259 |
Needs review |
Flakyfix
|
stable |
10/10
|
+13−6
|
Ayush Tiwari (aytiwari) |
|
|
1 |
1 week ago |
| libpq: Add PQpassfileLookup() |
7261 |
Needs review |
Good First Review
My First Patch
|
20 |
10/10
|
+403−5
|
Diego - (galponcio) |
Yuriy Grigoryev (ju.grigorev) |
|
1 |
12 hours ago |
| Teach pg_upgrade to deal with invalid databases |
7262 |
Needs review |
|
20 |
10/10
|
+112−19
|
Bharath Rupireddy (bharathrupireddy) |
|
|
1 |
5 days ago |
| add missed tests for gist index |
7264 |
Needs review |
Missing Tests
Good First Review
Testing
|
stable |
10/10
|
+192−0
|
shihao zhong (zhong950419) |
|
|
1 |
1 week ago |
| logical decoding: skip unnecessary snapshot distribution. |
7265 |
Needs review |
Performance
|
|
10/10
|
+72−14
|
boyu yang (mobilephone724) |
|
|
1 |
3 days ago |
| pg_surgery: check the page header and line pointers |
7266 |
Ready for Committer |
Bugfix
|
stable |
10/10
|
+165−0
|
shihao zhong (zhong950419) |
|
|
1 |
5 days ago |
| Direct TOAST v2, faster, smaller and no migration needed |
7267 |
Needs review |
Help - User Testing
Help - Bikeshedding
Help - Benchmarks
Performance
Testing
GUC
|
20 |
Needs rebase!
|
|
Hannu Krosing (hannukrosing) |
|
|
1 |
6 days ago |
| [DOC] pg_database_size/pg_tablespace_size error on a missing OID |
7268 |
Ready for Committer |
Docs Only
Good First Review
|
stable |
10/10
|
+3−1
|
shihao zhong (zhong950419) |
mahendrakar s (mahendrakarsrinivasarao), solai v (solaiv) |
|
1 |
2 days ago |
| postgres_fdw: push down FETCH FIRST .. WITH TIES when server version allows |
7269 |
Needs review |
postgres_fdw
Performance
|
20 |
10/10
|
+313−18
|
Sagar Shedge (sdshedge) |
|
|
1 |
2 days ago |
| REPACK (CONCURRENTLY) decoding worker is canceled by lock_timeout |
7270 |
Needs review |
Good First Review
Performance
|
20 |
10/10
|
+89−0
|
shihao zhong (zhong950419) |
|
|
1 |
yesterday |
| pg_createsubscriber does not check output_plugin_libraries |
7271 |
Needs review |
Bugfix
Backport
|
|
10/10
|
+41−1
|
Hayato Kuroda (ha-kun) |
|
|
1 |
2 days ago |
| Add recovery boundary WAL record for database and tablespace commands |
7272 |
Needs review |
Bugfix
Physical Replication
|
20 |
10/10
|
+232−15
|
JoongHyuk Shin (shin) |
|
|
1 |
6 days ago |
| Add a permission check to pg_stat_get_backend_subxact() |
7273 |
Needs review |
Bugfix
Good First Review
|
20 |
10/10
|
+157−11
|
shihao zhong (zhong950419) |
Jim Jones (jimus) |
|
1 |
yesterday |
| Report changes discarded for relations not in the subscription |
7274 |
Needs review |
Logical Replication
|
20 |
10/10
|
+212−5
|
Hüseyin Demir (demir) |
|
|
1 |
4 days ago |
| Prevent object capture in CREATE/ALTER EXTENSION scripts |
7276 |
Needs review |
Extensions
|
|
10/10
|
+1044−49
|
Jan Nidzwetzki (jnidzwetzki) |
|
|
1 |
5 days ago |
| Report userid to PgBackendStatus for standalone backends |
7277 |
Needs review |
Good First Review
|
|
10/10
|
+5−1
|
ChangAo Chen (chenchangao) |
|
|
1 |
4 days ago |
| Use maintenance_io_concurrency for parallel index builds |
7280 |
Needs review |
Bugfix
Performance
|
stable |
10/10
|
+24−11
|
Jingtang Zhang (mrdrivingduck) |
|
|
1 |
4 days ago |
| Improve Hash/Merge Join estimate accuracy when all predicates are Hash/Merge clauses |
7281 |
Needs review |
Performance
|
stable |
10/10
|
+18−2
|
Ilia Evdokimov (ilidock95) |
|
|
1 |
4 days ago |
| Reject WAIT FOR earlier in transaction-snapshot mode |
7282 |
Needs review |
Bugfix
|
19 |
10/10
|
+34−7
|
Sami Imseih (simseih) |
|
|
1 |
yesterday |
| Allow subquery pull-up past inlineable CTEs |
7283 |
Needs review |
Performance
|
20 |
10/10
|
+244−45
|
Andrey Kazarinov (kazar) |
Xinlei Zhang (clemenza) |
|
1 |
4 days ago |
| {heap,minimal}_expand_tuple() are unused |
7284 |
Needs review |
Refactoring Only
|
|
10/10
|
+4−287
|
Aleksander Alekseev (a.alekseev) |
|
|
1 |
4 days ago |
| Use PG 14's hashed ScalarArrayOpExpr path for a non-Const array the planner can prove is fixed for one execution (col = ANY($1), IN ($1,...,$N), $1::int[], string_to_array($1,','), a stable function), not only for a Const array. |
7285 |
Needs review |
Performance
|
20 |
10/10
|
+658−176
|
Linden Lance (bestxmg) |
|
|
1 |
4 days ago |
| fixes for a few GUC descriptions |
7288 |
Needs review |
|
stable |
10/10
|
+6−3
|
Nathan Bossart (bossartn) |
|
|
1 |
yesterday |
| JIT inlining SIGSEGV in MemoryBuffer::getFile with LLVM 17 / GCC 13 |
7289 |
Needs review |
Bugfix
|
|
10/10
|
+30−11
|
Yuriy Grigoryev (ju.grigorev) |
|
|
1 |
3 weeks ago |
| BUG #19599: RestoreBlockImage: the decode cross-checks never bound hole_offset + hole_length against BLCKSZ |
7290 |
Needs review |
Bugfix
|
|
10/10
|
+23−3
|
Yuriy Grigoryev (ju.grigorev) |
|
|
1 |
1 week ago |
| DSA_ALLOC_NO_OOM vs dsm_create ERROR leaving a half-initialized pgstats hash entry |
7291 |
Needs review |
Bugfix
|
|
10/10
|
+91−63
|
Yuriy Grigoryev (ju.grigorev) |
|
|
1 |
4 days ago |
| [PATCH v1] Reject zero resource kinds in test_resowner_many() |
7292 |
Needs review |
Bugfix
|
|
10/10
|
+13−2
|
Yuriy Grigoryev (ju.grigorev) |
|
|
1 |
2 days ago |
| Logical Implication |
7293 |
Needs review |
SQL Commands
|
20 |
10/10
|
+343−42
|
Vik Fearing (xocolatl) |
|
|
1 |
2 days ago |
| [BUG] Fix EXCLUDED virtual generated columns using tableoid |
7295 |
Needs review |
Bugfix
|
stable |
10/10
|
+32−0
|
Ayush Tiwari (aytiwari) |
|
|
1 |
2 hours ago |
| BUG #19684: Assertion in tuplesort_begin_heap() falsified by parallel plan with sort |
7296 |
Needs review |
Bugfix
|
stable |
10/10
|
+32−1
|
Ayush Tiwari (aytiwari) |
|
|
1 |
11 hours ago |
| Use pg_parse_lsn function in START_REPLICATION flow |
7297 |
Needs review |
Bugfix
|
20 |
10/10
|
+2−5
|
Ayush Tiwari (aytiwari) |
|
|
1 |
2 days ago |