| Bug Fixes |
| Incorrect error message for cancellation triggered by statement_timeout & flaky test |
5070 |
Needs review |
Bugfix
Flakyfix
|
stable |
10/10
|
+16−5
|
Jelte Fennema-Nio (jeltef) |
|
|
8 |
8 months ago |
| Incremental Sort Cost Estimation Instability |
5093 |
Needs review |
|
18 |
Needs rebase!
|
|
Andrei Lepikhov (lepikhov) |
|
|
7 |
4 months ago |
| Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY |
5160 |
Needs review |
Bugfix
|
stable |
9/10
|
+1525−50
|
Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) |
|
|
6 |
yesterday |
| Fix standby may crash when switching-over in certain special cases |
5199 |
Needs review |
|
|
9/10
|
+2−2
|
pixian shi (pxshi) |
|
|
6 |
10 months ago |
| Fix for consume_xids advancing XIDs incorrectly |
5303 |
Waiting on Author |
|
stable |
Needs rebase!
|
|
Yushi Ogiwara (yushi) |
|
|
5 |
10 months ago |
| Fix creation of empty .log files during log rotation |
5365 |
Waiting on Author |
|
|
10/10
|
+15−12
|
Arseny Kositsin (arseny114) |
|
|
4 |
7 months ago |
| Corrupted FSM page is not saved after zeroing. |
5615 |
Waiting on Author |
|
|
10/10
|
+3−0
|
Anton Melnikov (antonmel) |
|
|
5 |
1 week ago |
| Random pg_upgrade 004_subscription test failure on drongo |
5673 |
Waiting on Author |
|
|
10/10
|
+25−0
|
vigneshwaran C (vignesh.postgres) |
|
|
3 |
1 week ago |
| Add guard to prevent recursive memory context logging. |
5766 |
Needs review |
|
|
10/10
|
+40−18
|
Fujii Masao (masaofujii) |
|
Fujii Masao (masaofujii) |
3 |
3 months ago |
| problems with toast.* reloptions |
5839 |
Waiting on Author |
|
stable |
Needs rebase!
|
|
Nathan Bossart (bossartn) |
|
|
3 |
3 months ago |
| Correction of RowMark Removal During Sel-Join Elimination |
5943 |
Needs review |
Refactoring Only
Bugfix
|
19 |
Needs rebase!
|
|
Andrei Lepikhov (lepikhov) |
|
|
2 |
1 month ago |
| Fix a bug where ALTER SYSTEM SET with empty strings for GUC_LIST_QUOTE parameters (like shared_preload_libraries) results in malformed configuration entries that cause server crashes on restart. |
6026 |
Needs review |
Bugfix
|
stable |
10/10
|
+104−12
|
Andrew Klychkov (andreiklychkov) |
|
|
1 |
1 month ago |
| fix NOT VALID NOT NULL with ALTER COLUMN SET IDENTITY |
6030 |
Needs review |
Bugfix
Backport
|
18 |
10/10
|
+37−0
|
Jian He (stayreal) |
|
Álvaro Herrera (alvherre) |
1 |
1 month ago |
| UPDATE with invalid domain constraint |
6031 |
Needs review |
Bugfix
Backport
|
stable |
10/10
|
+114−0
|
Jian He (stayreal) |
|
|
1 |
2 months ago |
| Fix read/write races with pg_control file in case when postgres was compiled with DEXEC_BACKEND option |
6040 |
Needs review |
Bugfix
|
19 |
10/10
|
+32−1
|
Maksim Melnikov (manaldush) |
|
|
1 |
1 month ago |
| Fix pg_rewind false positives caused by shutdown-only WAL |
6041 |
Needs review |
Bugfix
|
|
9/10
|
+193−24
|
Srinath Reddy (srinath-reddy-sadipiralla) |
|
|
1 |
1 week ago |
| PostgreSQL crashes with ThreadSanitizer during early initialization |
6044 |
Needs review |
Bugfix
My First Patch
|
|
9/10
|
+62−28
|
Emmanuel Sibi (emmanuelsibi) |
|
|
1 |
1 month ago |
| let ALTER TABLE DROP COLUMN drop whole-row referenced object |
6055 |
Needs review |
Bugfix
Backport
|
stable |
10/10
|
+492−3
|
Jian He (stayreal) |
|
|
1 |
1 month ago |
| Add assertion for bmr.rel in ExtendBufferedRelTo function |
6075 |
Needs review |
Bugfix
|
16 |
Not processed
|
|
Алена Васильева (eugenygoryachev) |
|
|
1 |
1 week ago |
| Fix const-simplification for index expressions and predicate |
6092 |
Needs review |
Bugfix
|
19 |
10/10
|
+102−10
|
Richard Guo (richardguo) |
|
|
1 |
1 month ago |
| Fix pushdown of degenerate HAVING clauses |
6093 |
Needs review |
Bugfix
|
18 |
10/10
|
+0−0
|
Richard Guo (richardguo) |
|
|
1 |
1 week ago |
| Preserve index stats during ALTER TABLE ... TYPE ... |
6118 |
Needs review |
Bugfix
|
19 |
10/10
|
+576−4
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
1 |
1 week ago |
| avoid call ATPostAlterTypeCleanup twice |
6121 |
Needs review |
Bugfix
Backport
|
stable |
10/10
|
+88−0
|
Jian He (stayreal) |
|
|
1 |
1 week ago |
| Bug in pg_stat_statements |
6167 |
Needs review |
|
18 |
10/10
|
+122−15
|
Sami Imseih (simseih) |
|
|
1 |
10 hours ago |
| COPY WHERE clause generated/system column reference |
6179 |
Needs review |
Bugfix
Backport
|
stable |
10/10
|
+116−2
|
Jian He (stayreal) |
|
|
1 |
yesterday |
| Clients |
| Add Option to Check All Addresses For Matching target_session_attr |
5396 |
Needs review |
|
18 |
10/10
|
+306−10
|
Andrew Jackson (andrewjackson) |
|
|
5 |
2 months ago |
| Add \pset options for boolean value display |
5828 |
Needs review |
psql
|
19 |
10/10
|
+120−1
|
David Johnston (polobo) |
|
Álvaro Herrera (alvherre) |
3 |
1 week ago |
| pgbench: extend variable usage in scripts |
6012 |
Waiting on Author |
|
19 |
9/10
|
+130−15
|
Yugo Nagata (yugo.nagata) |
|
|
2 |
1 week ago |
| libpq: Bump protocol version to version 3.2 at least until the first/second beta |
6157 |
Needs review |
libpq
|
|
10/10
|
+39−22
|
Jelte Fennema-Nio (jeltef) |
|
|
1 |
6 days ago |
| Code Comments |
| Add comments about fire_triggers argument in ri_triggers.c |
5679 |
Needs review |
|
|
10/10
|
+7−1
|
Yugo Nagata (yugo.nagata) |
|
|
3 |
6 months ago |
| Improve coments on structures in trigger.c |
5680 |
Waiting on Author |
|
|
9/10
|
+47−40
|
Yugo Nagata (yugo.nagata) |
|
|
3 |
3 weeks ago |
| Documentation |
| pg_restore add note about -n |
5818 |
Needs review |
|
|
10/10
|
+21−40
|
Florents Tselai (florentst) |
|
|
3 |
4 days ago |
| docs: Update protocol changes checklist with 3.2 changes |
5863 |
Needs review |
Docs Only
|
18 |
10/10
|
+138−84
|
Dave Cramer (dcramer), Jelte Fennema-Nio (jeltef) |
|
|
3 |
2 months ago |
| Document AccessExclusive lock behaviour on standbys |
5920 |
Needs review |
|
|
10/10
|
+8−0
|
Anthonin Bonnefoy (bonnefoa) |
|
|
2 |
3 months ago |
| CREATE/ALTER PUBLICATION improvements for syntax synopsis |
6062 |
Needs review |
Docs Only
|
stable |
10/10
|
+2−2
|
Peter Smith (smithpb2250) |
|
|
1 |
1 month ago |
| DOCS: What SGML markup to use for user objects like tables, columns, etc? |
6063 |
Needs review |
Docs Only
|
stable |
10/10
|
+166−166
|
Peter Smith (smithpb2250) |
|
|
1 |
1 month ago |
| Doc: add XML ID attributes to <varlistentry> tags for create_foreign_table, alter_foreign_table |
6071 |
Needs review |
Docs Only
|
stable |
10/10
|
+56−56
|
Jian He (stayreal) |
|
|
1 |
1 month ago |
| Clarify EXPLAIN ANALYZE docs on fractional rows and parallelism |
6090 |
Needs review |
|
|
10/10
|
+76−4
|
Tom Lane (tgl), Maciek Sakrejda (msakrejda) |
|
|
1 |
1 month ago |
| refactor func-matching.sgml, make regexp* function more readable |
6144 |
Needs review |
Docs Only
|
19 |
9/10
|
+114−76
|
Jian He (stayreal) |
|
|
1 |
1 week ago |
| docs: Link to the correct protocol version inspection function External |
6154 |
Needs review |
Docs Only
|
|
10/10
|
+1−1
|
Jelte Fennema-Nio (jeltef) |
|
|
1 |
6 days ago |
| Add a warning on stats manipulation functions |
6155 |
Needs review |
Docs Only
|
19 |
10/10
|
+6−0
|
Yugo Nagata (yugo.nagata) |
|
|
1 |
5 days ago |
| copy.sgml: add XML ID attributes to <varlistentry> tags. |
6181 |
Needs review |
|
19 |
9/10
|
+25−25
|
Jian He (stayreal) |
|
|
1 |
8 hours ago |
| Miscellaneous |
| Avoid orphaned objects dependencies, take 3 |
4942 |
Needs review |
|
18 |
Needs rebase!
|
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
8 |
4 months ago |
| System views for versions reporting |
5318 |
Needs review |
|
stable |
Needs rebase!
|
|
Dmitry Dolgov (erthalion) |
|
|
6 |
6 months ago |
| Produce LLVM bitcode files on meson builds |
5671 |
Needs review |
Performance
|
19 |
Needs rebase!
|
|
Andres Freund (andresfreund), Diego Fronza (dfronza), Nazir Bilal Yavuz (nbyavuz) |
|
|
3 |
2 months ago |
| Silence resource leaks alerts |
5701 |
Needs review |
|
19 |
10/10
|
+3−3
|
Ranier Vilela (raniervilela) |
|
|
2 |
6 months ago |
| contrib/xml2: xslt_process() should report XSLT-related error details and accept xmltype |
5718 |
Needs review |
|
19 |
Needs rebase!
|
|
Robin Haberkorn (rhaberkorn) |
|
|
3 |
3 months ago |
| Enhance Makefiles to rebuild objects on map file changes |
5953 |
Needs review |
|
19 |
10/10
|
+97−0
|
Chao Li (chaol) |
|
|
2 |
2 weeks ago |
| Add process updating for GNU/Hurd |
6013 |
Needs review |
|
|
10/10
|
+2−2
|
Michael Banck (mbanck) |
|
|
2 |
2 months ago |
| Use enum type replacing #define for exec state of hashjoin and mergejoin |
6027 |
Needs review |
|
|
10/10
|
+36−27
|
Tender Wang (tndrwang) |
|
|
1 |
1 week ago |
| Perform check for oversized WAL record before calculating record CRC |
6039 |
Needs review |
Performance
|
|
10/10
|
+63−13
|
Sergey Fukanchik (fukanchik) |
|
|
1 |
1 month ago |
| AIX support |
6050 |
Needs review |
|
19 |
Needs rebase!
|
|
AIX PG user (pg-aixusr) |
|
|
1 |
1 week ago |
| Improving the names generated for indexes on expressions |
6059 |
Needs review |
|
|
10/10
|
+295−164
|
Tom Lane (tgl) |
|
|
1 |
1 month ago |
| Allow setting the collation strength in ICU tailoring rules. |
6084 |
Needs review |
|
|
10/10
|
+1−1
|
Daniel Vérité (danielverite) |
|
|
1 |
1 month ago |
| Make GiST waldump output more descriptive |
6103 |
Needs review |
|
stable |
9/10
|
+41−6
|
Kirill Reshke (reshke) |
|
|
1 |
yesterday |
| add objects file path to oid2name |
6111 |
Needs review |
|
|
Needs rebase!
|
|
david bidoc (dwayne) |
|
|
1 |
3 weeks ago |
| incremental autovacuum scheduling improvements |
6114 |
Needs review |
|
19 |
10/10
|
+158−40
|
Nathan Bossart (bossartn) |
|
|
1 |
5 hours ago |
| Add Windows support for backtrace_functions (MSVC only) |
6116 |
Needs review |
My First Patch
|
19 |
9/10
|
+179−0
|
Bryan Green (lispyone) |
|
|
1 |
8 hours ago |
| A tidyup for match_orclause_to_indexcol() |
6149 |
Needs review |
|
|
9/10
|
+1−27
|
Tender Wang (tndrwang) |
|
|
1 |
1 week ago |
| minor error message enhance: print RLS policy name when only one permissive policy exists |
6180 |
Needs review |
|
19 |
2/10
|
+41−33
|
Jian He (stayreal) |
|
|
1 |
yesterday |
| Monitoring & Control |
| relfilenode statistics |
5007 |
Waiting on Author |
|
18 |
Needs rebase!
|
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
8 |
3 weeks ago |
| Report bytes and transactions actually sent downtream |
5877 |
Needs review |
|
|
10/10
|
+364−89
|
Ashutosh Bapat (ashutoshbapat) |
|
|
3 |
6 hours ago |
| Adding locks statistics |
5942 |
Needs review |
|
19 |
10/10
|
+553−4
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
2 |
2 months ago |
| Adding per backend commit and rollback counters |
5947 |
Needs review |
|
19 |
10/10
|
+296−2
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
2 |
2 months ago |
| Per backend relation statistics tracking |
5958 |
Needs review |
|
19 |
9/10
|
+261−2
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
2 |
1 month ago |
| Termination of Background Workers for ALTER/DROP DATABASE |
6102 |
Needs review |
|
|
10/10
|
+245−6
|
Aya Iwata (iwata.aya) |
|
|
1 |
1 week ago |
| Add wal_fpi_bytes to pg_stat_wal |
6150 |
Needs review |
Monitoring
|
19 |
10/10
|
+11−5
|
Shinya Kato (shinyakato) |
|
|
1 |
yesterday |
| Performance |
| Index Prefetching |
4351 |
Waiting on Author |
|
|
9/10
|
+2397−868
|
Peter Geoghegan (pgeoghegan), Tomas Vondra (fuzzycz) |
|
|
12 |
2 weeks ago |
| Asynchronous MergeAppend Execution |
5129 |
Needs review |
|
|
10/10
|
+915−14
|
Alexander Pyhalov (a.pyhalov) |
|
|
6 |
4 days ago |
| Adding compression of temporary files |
5382 |
Waiting on Author |
|
|
1/10
|
+7693−22
|
Filip Januš (fjanus) |
|
|
5 |
1 week ago |
| Expanding HOT updates for expression and partial indexes |
5556 |
Needs review |
Performance
|
19 |
10/10
|
+2321−143
|
Greg Burd (gregburd) |
|
|
3 |
2 weeks ago |
| Introduce RWSpin lock and use it in sinvaladt.c and xlogrecovery.c |
5573 |
Needs review |
|
18 |
10/10
|
+217−42
|
Yura Sokolov (funny_falcon) |
|
|
3 |
2 months ago |
| Compress big WAL records |
5621 |
Needs review |
|
|
Needs rebase!
|
|
Andrey Borodin (x4m) |
|
|
3 |
3 months ago |
| Reduce timing overhead of EXPLAIN ANALYZE using rdtsc |
5622 |
Needs review |
|
|
10/10
|
+414−43
|
Andres Freund (andresfreund), Lukas Fittl (lfittl), David Geier (geidav) |
|
|
3 |
1 week ago |
| Lock-free XLog Reservation from WAL |
5633 |
Needs review |
|
|
Needs rebase!
|
|
Yura Sokolov (funny_falcon) |
|
|
2 |
5 months ago |
| Small optimization set tuple block/tableOid once |
5683 |
Needs review |
|
19 |
10/10
|
+40−18
|
Ranier Vilela (raniervilela) |
|
|
2 |
6 months ago |
| Create DATA dump objects for partitioned tables too |
5692 |
Needs review |
|
|
10/10
|
+223−41
|
Tom Lane (tgl) |
|
|
3 |
6 months ago |
| Accounting for metapages in genericcostestimate() |
5727 |
Needs review |
|
|
10/10
|
+55−13
|
Tom Lane (tgl) |
|
|
3 |
5 months ago |
| Eliminate xl_heap_visible to reduce vacuum and COPY FREEZE WAL volume |
5841 |
Needs review |
|
19 |
10/10
|
+1134−959
|
Melanie Plageman (melanieplageman) |
|
|
3 |
10 hours ago |
| Don't keep closed WAL segment in page cache after replay |
5894 |
Needs review |
Performance
|
19 |
10/10
|
+51−4
|
Anthonin Bonnefoy (bonnefoa) |
|
|
2 |
3 months ago |
| Eagerly evict bulkwrite strategy ring |
5919 |
Needs review |
|
19 |
9/10
|
+475−136
|
Melanie Plageman (melanieplageman) |
|
|
3 |
2 weeks ago |
| Optimize join selectivity estimation for tables with large number of MCVs |
5929 |
Needs review |
Performance
|
19 |
10/10
|
+193−40
|
David Geier (geidav), Ilia Evdokimov (ilidock95) |
|
|
2 |
2 days ago |
| Making jsonb_agg() faster |
5930 |
Needs review |
|
|
10/10
|
+629−702
|
Tom Lane (tgl) |
|
|
2 |
2 months ago |
| Optimize ProcSignal to avoid redundant SIGUSR1 signals |
5931 |
Needs review |
|
19 |
10/10
|
+57−49
|
Joel Jacobson (joeljacobson) |
|
|
2 |
3 months ago |
| Optimize JsonbContainerTypeName by reordering type checks |
6000 |
Needs review |
Refactoring Only
|
19 |
10/10
|
+5−5
|
Chao Li (chaol) |
|
|
2 |
1 month ago |
| Stack-based tracking of per-node WAL/buffer usage |
6023 |
Needs review |
|
19 |
10/10
|
+572−320
|
Lukas Fittl (lfittl) |
|
|
2 |
1 week ago |
| Improve read_local_xlog_page_guts by replacing polling with latch-based waiting |
6024 |
Needs review |
Performance
Logical Replication
|
19 |
10/10
|
+731−15
|
Xuneng Zhou (dylanzhou) |
|
|
1 |
2 weeks ago |
| Checkpointer write combining |
6043 |
Needs review |
|
|
8/10
|
+1012−203
|
Melanie Plageman (melanieplageman) |
|
|
1 |
yesterday |
| Adding basic NUMA awareness |
6049 |
Needs review |
Performance
|
19 |
0/10
|
+2591−196
|
Tomas Vondra (fuzzycz) |
|
|
1 |
2 weeks ago |
| Speed up of vac_update_datfrozenxid. |
6060 |
Needs review |
Performance
|
19 |
10/10
|
+73−45
|
Rustam Khamidullin (rustamkhamidullin) |
|
|
1 |
3 months ago |
| MPTCP - multiplexing many TCP connections through one socket to get better bandwidth |
6061 |
Needs review |
|
19 |
1/10
|
+72−2
|
Jakub Wartak (jakub.wartak.tomtom) |
|
|
1 |
1 month ago |
| use SIMD in GetPrivateRefCountEntry() |
6101 |
Needs review |
|
19 |
10/10
|
+87−16
|
Nathan Bossart (bossartn) |
|
|
1 |
5 days ago |
| Don't synchronously wait for already-in-progress IO in read stream |
6127 |
Needs review |
|
|
8/10
|
+947−160
|
Andres Freund (andresfreund) |
|
|
1 |
1 month ago |
| pg_stat_statements: faster search by queryid |
6136 |
Needs review |
|
|
10/10
|
+859−217
|
Karina Litskevich (karinalitskevich) |
|
|
1 |
1 week ago |
| postgres_fdw: Use COPY to speed up batch inserts |
6137 |
Needs review |
|
|
10/10
|
+350−12
|
Matheus Alcantara (matheus.alcantara) |
|
|
1 |
18 hours ago |
| Optimization of the is_normalized() function. |
6152 |
Needs review |
Performance
|
19 |
9/10
|
+6626−8086
|
Alexander Borisov (lexborisov) |
|
|
1 |
1 week ago |
| Use log_newpage_range in HASH index build |
6158 |
Needs review |
|
stable |
2/10
|
+58−44
|
Kirill Reshke (reshke) |
|
|
1 |
6 days ago |
| Use BumpContext contexts for TupleHashTables' tablecxt |
6168 |
Needs review |
|
|
10/10
|
+90−82
|
Tom Lane (tgl) |
|
|
1 |
1 hour ago |
| Batching in executor, part 1: add batch variant of table AM scan API |
6176 |
Waiting on Author |
Help - Benchmarks
Performance
|
19 |
10/10
|
+2669−28
|
Amit Langote (amitlan) |
|
|
1 |
15 hours ago |
| Procedural Languages |
| When deleting the plpgsql function, release the CachedPlan of the function |
5975 |
Needs review |
PL/pgSQL
|
19 |
9/10
|
+118−2
|
Man Zeng (zengman) |
|
|
2 |
1 month ago |
| Refactoring |
| Beautify read stream "per buffer data" APIs |
5617 |
Needs review |
|
|
10/10
|
+90−16
|
Thomas Munro (macdice) |
|
|
3 |
1 week ago |
| Improve logicalrep_worker_launch() logic |
5734 |
Needs review |
|
|
10/10
|
+42−36
|
Fujii Masao (masaofujii) |
|
Fujii Masao (masaofujii) |
3 |
5 months ago |
| Refactor bytea_sortsupport(), take two |
5889 |
Waiting on Author |
|
19 |
10/10
|
+207−41
|
Aleksander Alekseev (a.alekseev) |
|
|
2 |
12 hours ago |
| Treat semaphores similar to other shared memory structures |
5997 |
Needs review |
Refactoring Only
|
|
10/10
|
+11−31
|
Ashutosh Bapat (ashutoshbapat) |
|
|
2 |
2 months ago |
| minor refactor on src/test/modules/test_ddl_deparse/sql/alter_table.sql |
6001 |
Needs review |
|
19 |
10/10
|
+36−32
|
Jian He (stayreal) |
|
|
2 |
2 months ago |
| ternary reloption type |
6021 |
Needs review |
|
19 |
10/10
|
+314−130
|
Nikolay Shaplov (nataraj) |
|
Álvaro Herrera (alvherre) |
2 |
1 month ago |
| Get rid of pgstat_count_backend_io_op*() functions |
6025 |
Needs review |
Performance
|
19 |
10/10
|
+31−57
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
1 |
1 month ago |
| Reorganize GUC structs |
6105 |
Ready for Committer |
Multithreading
|
|
Needs rebase!
|
|
Peter Eisentraut (petere) |
|
|
1 |
12 hours ago |
| refactor CreateStatsStmt |
6106 |
Needs review |
|
19 |
10/10
|
+18−57
|
Jian He (stayreal) |
|
Álvaro Herrera (alvherre) |
1 |
1 week ago |
| Preferred use of macro GetPGProcByNumber |
6108 |
Needs review |
Refactoring Only
|
19 |
9/10
|
+9−9
|
Maksim Melnikov (manaldush) |
|
|
1 |
1 month ago |
| Little refactoring of portalcmds.c |
6113 |
Needs review |
Refactoring Only
|
|
10/10
|
+16−24
|
Aleksander Alekseev (a.alekseev) |
|
|
1 |
2 days ago |
| Improved TAP tests by replacing sub-optimal uses of ok() with better Test::More functions |
6122 |
Needs review |
Testing
|
19 |
Needs rebase!
|
|
B Sadhu Prasad Patro (sadhuprasad) |
|
|
1 |
1 week ago |
| Consistently use the XLogRecPtrIsInvalid() macro |
6169 |
Needs review |
Refactoring Only
|
19 |
10/10
|
+111−111
|
Bertrand Drouvot (bertranddrouvot.pg) |
|
|
1 |
4 hours ago |
| Unused variable in perl test |
6170 |
Needs review |
Testing
|
19 |
10/10
|
+0−1
|
Daniil Davydov (dddaniil) |
|
|
1 |
5 days ago |
| C11: should we use char32_t for unicode code points? |
6173 |
Needs review |
|
19 |
10/10
|
+284−244
|
Jeff Davis (jdavis) |
|
|
1 |
1 hour ago |
| Remove remaining dependencies on setlocale() |
6174 |
Needs review |
|
19 |
9/10
|
+238−61
|
Jeff Davis (jdavis) |
|
|
1 |
21 hours ago |
| Replication & Recovery |
| Return pg_control from pg_backup_stop(). |
4997 |
Needs review |
|
19 |
9/10
|
+178−28
|
David Steele (dsteele) |
|
|
8 |
2 months ago |
| Fix slot synchronization with two_phase decoding enabled |
5664 |
Needs review |
Bugfix
Backport
|
17 |
Needs rebase!
|
|
Zhijie Hou (houzj) |
|
|
3 |
4 months ago |
| Extending FK check skipping on replicas to ADD FK and TRUNCATE |
5774 |
Needs review |
|
|
Needs rebase!
|
|
Hannu Krosing (hannukrosing) |
|
|
2 |
3 months ago |
| Make wal_receiver_timeout configurable per subscription |
5781 |
Needs review |
|
|
10/10
|
+244−101
|
Fujii Masao (masaofujii) |
|
|
3 |
6 days ago |
| Implement batching for walsender notifications during logical cascade replication |
6019 |
Needs review |
Performance
Logical Replication
|
19 |
10/10
|
+167−2
|
Alexey Makhmutov (lerm) |
|
|
2 |
3 days ago |
| Timeline switching with partial WAL records can break replica recovery |
6038 |
Needs review |
Bugfix
|
18 |
9/10
|
+128−109
|
Alyona Vinter (dlaaren) |
|
|
1 |
1 month ago |
| Fix replica identity mismatch for partitioned tables with publish_via_partition_root |
6047 |
Needs review |
Bugfix
Logical Replication
|
stable |
10/10
|
+211−38
|
Mikhail Kharitonov (mkharitonov) |
|
|
1 |
2 months ago |
| Add stats related to slot sync skip |
6082 |
Needs review |
|
|
10/10
|
+394−23
|
Shlok Kyal (shlokkyal) |
|
|
1 |
1 week ago |
| Accept connections post recovery without waiting for RemoveOldXlogFiles |
6091 |
Needs review |
|
19 |
10/10
|
+61−1
|
Nitin Motiani (nitinmotiani) |
|
|
1 |
1 month ago |
| pg_recvlogical: Prevent flushed data from being re-sent after restarting replication |
6147 |
Needs review |
Logical Replication
|
|
9/10
|
+18−1
|
Fujii Masao (masaofujii) |
|
|
1 |
1 month ago |
| Add archive_mode to prevent unarchived WAL on permanent primary failure |
6177 |
Needs review |
Physical Replication
|
19 |
10/10
|
+645−8
|
Andrey Borodin (x4m) |
|
|
1 |
2 days ago |
| Server Features |
| Sequence Access Methods, round two |
4677 |
Needs review |
|
|
Needs rebase!
|
|
Michael Paquier (michael-kun) |
|
|
10 |
3 weeks ago |
| KNN-btree |
4871 |
Waiting on Author |
|
|
Needs rebase!
|
|
Nikita Glukhov (n.glukhov), Anton Melnikov (antonmel) |
|
|
8 |
11 months ago |
| Use WALReadFromBuffers in more places |
4952 |
Needs review |
|
|
10/10
|
+70−30
|
Bharath Rupireddy (bharathrupireddy) |
|
|
5 |
1 month ago |
| Extended Statistics set/restore/clear functions |
5517 |
Waiting on Author |
|
|
10/10
|
+3851−79
|
Corey Huinker (coreyh) |
|
|
4 |
6 days ago |
| support fast default for domain with constraints |
5641 |
Needs review |
|
|
10/10
|
+301−18
|
Jian He (stayreal) |
|
|
3 |
1 month ago |
| support ALTER COLUMN SET EXPRESSION over virtual generated column with check constraint |
5645 |
Needs review |
|
|
10/10
|
+48−27
|
Jian He (stayreal) |
|
|
3 |
3 months ago |
| support create index on virtual generated column. |
5667 |
Needs review |
|
|
Needs rebase!
|
|
Jian He (stayreal) |
|
|
3 |
2 months ago |
| Allow to collect statistics on virtual generated columns |
5714 |
Needs review |
|
19 |
10/10
|
+167−28
|
Yugo Nagata (yugo.nagata) |
|
|
3 |
1 month ago |
| virtual generated column as partition key |
5720 |
Needs review |
|
19 |
10/10
|
+467−139
|
Jian He (stayreal) |
|
|
3 |
6 months ago |
| domain over virtual generated column |
5725 |
Needs review |
|
19 |
Needs rebase!
|
|
Jian He (stayreal) |
|
|
3 |
5 months ago |
| finish TODOs in to_json_is_immutable, to_jsonb_is_immutable also add tests on it |
5759 |
Needs review |
|
19 |
10/10
|
+309−31
|
Jian He (stayreal) |
|
|
3 |
2 weeks ago |
| ALTER DOMAIN ADD NOT NULL NOT VALID |
5768 |
Needs review |
|
19 |
10/10
|
+214−26
|
Jian He (stayreal) |
|
|
3 |
1 month ago |
| Disallow concurrent ALTER DOMAIN and DROP DOMAIN |
5773 |
Needs review |
|
19 |
6/10
|
+126−0
|
Jian He (stayreal) |
|
|
3 |
5 months ago |
| Support tid range scan in parallel |
5803 |
Needs review |
|
|
10/10
|
+410−21
|
Cary Huang (cary) |
|
|
2 |
2 months ago |
| Carefully exposing information without authentication |
5845 |
Needs review |
Monitoring
|
19 |
8/10
|
+397−0
|
Greg Sabino Mullane (greg) |
|
|
2 |
6 days ago |
| amcheck: support for GiST |
5879 |
Needs review |
|
|
9/10
|
+1026−109
|
Andrey Borodin (x4m) |
|
|
2 |
6 days ago |
| no table rewrite when set column type to constrained domain |
5907 |
Needs review |
|
19 |
10/10
|
+133−10
|
Jian He (stayreal) |
|
|
2 |
2 months ago |
| pg_waldump: support decoding of WAL inside tarfile |
5955 |
Needs review |
|
19 |
8/10
|
+1288−228
|
Amul Sul (sulamul) |
|
|
2 |
1 week ago |
| implement CAST(expr AS type FORMAT 'template') |
5957 |
Needs review |
|
19 |
10/10
|
+881−10
|
Jian He (stayreal) |
|
|
2 |
2 months ago |
| Import Statistics in postgres_fdw before resorting to sampling. |
5959 |
Waiting on Author |
|
19 |
10/10
|
+746−4
|
Corey Huinker (coreyh) |
|
|
2 |
1 week ago |
| Improve initial slot synchronization in pg_sync_replication_slots() |
5976 |
Needs review |
Logical Replication
|
19 |
9/10
|
+389−62
|
Ajin Cherian (ajinc) |
|
|
2 |
2 days ago |
| ALTER COLUMN SET EXPRESSION [GENERATED|STORED] |
6010 |
Needs review |
|
19 |
Needs rebase!
|
|
Jian He (stayreal) |
|
|
2 |
2 months ago |
| NOT NULL NOT ENFORCED |
6029 |
Needs review |
|
19 |
10/10
|
+783−97
|
Jian He (stayreal) |
|
Álvaro Herrera (alvherre) |
1 |
1 month ago |
| let ALTER COLUMN SET DATA TYPE cope with POLICY dependency |
6054 |
Needs review |
|
19 |
8/10
|
+546−55
|
Jian He (stayreal) |
|
|
1 |
1 month ago |
| CREATE TABLE LIKE INCLUDING POLICIES |
6064 |
Needs review |
|
19 |
9/10
|
+475−46
|
Jian He (stayreal) |
|
|
1 |
1 month ago |
| let ALTER COLUMN SET DATA TYPE cope with trigger dependency |
6089 |
Needs review |
|
19 |
10/10
|
+500−157
|
Jian He (stayreal) |
|
|
1 |
1 month ago |
| Allow virtual columns in index expressions or predicate |
6094 |
Needs review |
|
19 |
10/10
|
+69−46
|
Richard Guo (richardguo) |
|
|
1 |
3 weeks ago |
| Allow reads to proceed during FK/trigger drops by reducing relation-level lock from AccessExclusive to ShareRowExclusive |
6124 |
Needs review |
My First Patch
|
19 |
10/10
|
+285−10
|
Shayon Mukherjee (shayonj) |
|
|
1 |
2 weeks ago |
| GIN pageinspect support for entry tree and non-leaf posting tree |
6128 |
Needs review |
Extensions
|
stable |
3/10
|
+388−7
|
Kirill Reshke (reshke) |
|
|
1 |
2 weeks ago |
| Add pg_get_policy_ddl() function to reconstruct CREATE POLICY statement |
6135 |
Needs review |
My First Patch
|
|
10/10
|
+607−1
|
Akshay Joshi (akshay.joshi) |
|
|
1 |
yesterday |
| Alow ALTER COLUMN TYPE when dependent generated column has SET EXPRESSION |
6146 |
Needs review |
|
19 |
9/10
|
+130−21
|
Chao Li (chaol) |
|
|
1 |
1 week ago |
| Add GoAway protocol message for graceful but fast server shutdown/switchover |
6156 |
Needs review |
libpq
|
|
10/10
|
+262−19
|
Jelte Fennema-Nio (jeltef) |
|
|
1 |
5 days ago |
| Add pg_get_role_ddl() functions for role recreation |
6166 |
Needs review |
|
|
10/10
|
+554−1
|
Mario Gonzalez (gonzalemario), Bryan Green (lispyone) |
|
|
1 |
5 days ago |
| Make pg_numa_init() cope with Docker |
6171 |
Needs review |
Bugfix
Backport
|
stable |
10/10
|
+11−4
|
Christoph Berg (myon) |
|
|
1 |
yesterday |
| NLS: use gettext() to translate system error messages |
6172 |
Needs review |
|
19 |
10/10
|
+71−2
|
Jeff Davis (jdavis) |
|
|
1 |
2 days ago |
| Add pg_get_tablespace_ddl() function to reconstruct CREATE TABLESPACE statement |
6175 |
Needs review |
My First Patch
|
|
10/10
|
+266−0
|
Nishant Sharma (nishant-at-edb), Manni Wood (manniwoodedb) |
|
|
1 |
20 hours ago |
| SQL Commands |
| Incremental View Maintenance (IVM), take 2 |
4337 |
Waiting on Author |
|
|
Needs rebase!
|
|
Yugo Nagata (yugo.nagata) |
|
|
13 |
1 month ago |
| CAST(... ON DEFAULT) - WIP build on top of Error-Safe User Functions |
5941 |
Needs review |
|
19 |
Needs rebase!
|
|
Jian He (stayreal) |
|
|
2 |
2 weeks ago |
| CREATE SCHEMA ... CREATE DOMAIN support |
5985 |
Needs review |
|
19 |
Needs rebase!
|
|
Jian He (stayreal) |
|
|
2 |
1 month ago |
| Add jsonb_translate(jsonb, from, to) |
6086 |
Needs review |
|
19 |
10/10
|
+210−0
|
Florents Tselai (florentst) |
|
|
1 |
4 weeks ago |
| CREATE TABLE LIKE INCLUDING TRIGGERS |
6087 |
Needs review |
|
19 |
5/10
|
+628−144
|
Jian He (stayreal) |
|
|
1 |
4 weeks ago |
| ON CONFLICT DO SELECT |
6109 |
Needs review |
|
19 |
10/10
|
+831−190
|
Viktor Holmberg (rutchkiwi) |
|
|
1 |
3 weeks ago |
| COPY FROM with RLS |
6178 |
Needs review |
|
19 |
9/10
|
+238−14
|
Jian He (stayreal) |
|
|
1 |
yesterday |
| System Administration |
| log_min_messages per backend type |
5447 |
Needs review |
GUC
|
19 |
9/10
|
+364−43
|
Euler Taveira (eulerto) |
|
|
5 |
3 weeks ago |
| Include extension path on pg_available_extensions |
6067 |
Needs review |
Extensions
|
|
10/10
|
+142−36
|
Matheus Alcantara (matheus.alcantara) |
|
|
1 |
7 hours ago |
| pg_createsubscriber --dry-run logging concerns |
6129 |
Needs review |
|
stable |
10/10
|
+110−29
|
Peter Smith (smithpb2250) |
|
Álvaro Herrera (alvherre) |
1 |
2 weeks ago |
| Testing |
| Improve error reporting in 027_stream_regress test |
5900 |
Needs review |
Good First Review
Testing
|
19 |
10/10
|
+0−0
|
Nazir Bilal Yavuz (nbyavuz) |
|
|
2 |
3 months ago |
| CI: Add task that runs pgindent |
6148 |
Needs review |
CI
|
|
9/11
|
+40−2
|
Jelte Fennema-Nio (jeltef) |
|
|
1 |
6 days ago |
| ci: Improve OpenBSD core dump backtrace handling |
6160 |
Needs review |
CI
|
|
10/10
|
+25−5
|
Nazir Bilal Yavuz (nbyavuz) |
|
|
1 |
5 days ago |
| Improve docs syntax checking and enable it in the meson build |
6161 |
Needs review |
CI
Testing
|
|
10/10
|
+153−15
|
Nazir Bilal Yavuz (nbyavuz) |
|
|
1 |
4 hours ago |
| ci: Skip minfree file in the cores_backtrace.sh |
6162 |
Needs review |
CI
|
|
10/10
|
+2−1
|
Christoph Berg (myon), Nazir Bilal Yavuz (nbyavuz) |
|
|
1 |
1 week ago |
| ci: Upgrade Debian CI image from Bookworm to Trixie |
6163 |
Needs review |
CI
|
|
10/10
|
+17−22
|
Nazir Bilal Yavuz (nbyavuz) |
|
|
1 |
2 weeks ago |
| ci: Upgrade macOS CI image from Sonoma to Sequoia |
6164 |
Needs review |
CI
|
|
Needs rebase!
|
|
Nazir Bilal Yavuz (nbyavuz) |
|
|
1 |
2 weeks ago |
| ci: Update Windows CI Task Names: Server 2022 + VS 2022 Upgrade |
6165 |
Needs review |
CI
|
|
9/10
|
+80−33
|
Nazir Bilal Yavuz (nbyavuz) |
|
|
1 |
4 weeks ago |