| Bug Fixes |
| pg_ctl start may return 0 even if the postmaster has been already started on Windows |
4573 |
Waiting on Author |
|
|
10/10
|
+369−153
|
Kyotaro Horiguchi (horiguti) |
Hayato Kuroda (ha-kun), Yasir Shah (yasir.hussain.shah.gmail.com) |
|
11 |
3 weeks ago |
| meson: Fix libpq search order |
6056 |
Needs review |
|
|
Needs rebase!
|
|
Thomas Munro (macdice) |
Mario Gonzalez (gonzalemario) |
|
2 |
2 weeks ago |
| Fix orphaned backend processes on Windows using Job Objects |
6201 |
Needs review |
Bugfix
|
19 |
10/10
|
+366−0
|
Bryan Green (lispyone) |
|
|
1 |
yesterday |
| Windows relation extension failure at 2GB and 4GB |
6204 |
Needs review |
Bugfix
|
19 |
10/10
|
+480−0
|
Bryan Green (lispyone) |
|
|
1 |
6 days ago |
| Fix socket handle inheritance on Windows |
6207 |
Needs review |
Bugfix
|
|
10/10
|
+154−2
|
Bryan Green (lispyone) |
|
|
1 |
1 week ago |
| Avoid overflow (src/backend/utils/adt/formatting.c) |
6209 |
Needs review |
Bugfix
|
19 |
10/10
|
+5−2
|
Ranier Vilela (raniervilela) |
|
|
1 |
2 weeks ago |
| transformJsonFuncExpr pathspec cache lookup failed |
6232 |
Needs review |
Bugfix
Backport
|
stable |
10/10
|
+24−8
|
Jian He (stayreal) |
|
|
1 |
yesterday |
| 001_password.pl fails with --without-readline |
6238 |
Needs review |
Bugfix
Testing
|
19 |
2/10
|
+20−5
|
Oleg Tselebrovskiy (oleg.tselebrovskiy.pgpro) |
|
|
1 |
4 weeks ago |
| Clients |
| pg_dump flag for dumping tables data in multiple chunks, for huge tables can often give near-linear speedup when parallelized |
6219 |
Needs review |
|
stable |
10/10
|
+130−36
|
Hannu Krosing (hannukrosing) |
|
|
1 |
3 days ago |
| psql: add \dcs to list all constraints |
6220 |
Needs review |
|
19 |
10/10
|
+499−2
|
Tatsuro Yamada (tatsuro_yamada) |
|
|
1 |
2 weeks ago |
| Documentation |
| Document NULL Concepts and Behaviors |
5086 |
Ready for Committer |
Docs Only
|
18 |
10/10
|
+1281−160
|
David Johnston (polobo) |
|
|
8 |
4 days ago |
| Miscellaneous |
| Add Windows support for backtrace_functions (MSVC only) |
6116 |
Needs review |
My First Patch
|
19 |
10/10
|
+148−2
|
Bryan Green (lispyone) |
|
|
2 |
2 weeks ago |
| O_CLOEXEC not honored on Windows - handle inheritance chain |
6197 |
Needs review |
|
19 |
10/10
|
+404−11
|
Bryan Green (lispyone) |
|
|
2 |
1 week ago |
| Refactor how we form HeapTuples for CatalogTuple(Insert|Update) |
6221 |
Needs review |
Refactoring Only
|
19 |
10/10
|
+2777−2839
|
Greg Burd (gregburd) |
|
|
1 |
5 days ago |
| enhance wraparound warnings |
6222 |
Needs review |
|
19 |
10/10
|
+102−18
|
Nathan Bossart (bossartn) |
|
|
1 |
5 days ago |
| Add memory usage reporting to VACUUM VERBOSE |
6225 |
Needs review |
My First Patch
|
19 |
10/10
|
+34−0
|
Tatsuya Kawata (croissant) |
|
|
1 |
8 hours ago |
| gen_guc_tables.pl: Validate required GUC fields before code generation |
6226 |
Ready for Committer |
|
19 |
10/10
|
+46−0
|
Chao Li (chaol) |
Mahmoud Ayman (mahmoudayman) |
Peter Eisentraut (petere) |
1 |
7 hours ago |
| Have BackendXidGetPid return pid_t |
6229 |
Needs review |
|
|
9/10
|
+2−2
|
Sami Imseih (simseih) |
|
|
1 |
5 days ago |
| vacuumdb: add --dry-run |
6230 |
Waiting on Author |
|
19 |
10/10
|
+69−27
|
Corey Huinker (coreyh) |
Nathan Bossart (bossartn) |
Nathan Bossart (bossartn) |
1 |
12 hours ago |
| misleading error message in DefineIndex |
6231 |
Needs review |
|
stable |
10/10
|
+31−31
|
Jian He (stayreal) |
|
|
1 |
2 days ago |
| Monitoring & Control |
| Expose internal MultiXact member count function for efficient monitoring |
5811 |
Needs review |
|
19 |
10/10
|
+344−6
|
Naga Appani (naga.appani) |
Atsushi Torikoshi (atsushitorikoshi) |
|
4 |
1 week ago |
| Performance |
| Eliminate xl_heap_visible to reduce vacuum and COPY FREEZE WAL volume |
5841 |
Needs review |
|
19 |
10/10
|
+1231−1126
|
Melanie Plageman (melanieplageman) |
|
|
4 |
13 hours ago |
| Eagerly evict bulkwrite strategy ring |
5919 |
Needs review |
|
19 |
10/10
|
+472−138
|
Melanie Plageman (melanieplageman) |
|
|
4 |
14 hours ago |
| Speed up COPY FROM text/CSV parsing using SIMD |
5952 |
Needs review |
|
19 |
10/10
|
+161−5
|
Shinya Kato (shinyakato) |
Nathan Bossart (bossartn), Ayoub Kazar (kaz) |
Nathan Bossart (bossartn) |
2 |
14 minutes ago |
| Checkpointer write combining |
6043 |
Needs review |
|
|
10/10
|
+1006−205
|
Melanie Plageman (melanieplageman) |
|
|
2 |
10 hours ago |
| Write Notifications Through WAL |
6205 |
Needs review |
Performance
|
|
Needs rebase!
|
|
Rishu Bagga (rishub) |
|
|
1 |
2 weeks ago |
| Reduce unnecessary locking of pruned partitions when reusing cached plans |
6216 |
Needs review |
Performance
|
19 |
10/10
|
+963−85
|
Amit Langote (amitlan) |
|
|
1 |
5 hours ago |
| tuple radix sort |
6217 |
Needs review |
|
|
10/10
|
+788−368
|
John Naylor (john.naylor) |
|
|
1 |
1 hour ago |
| Bypassing cursors in postgres_fdw to enable parallel plans |
6233 |
Needs review |
postgres_fdw
Performance
|
19 |
7/10
|
+6336−189
|
Rafia Sabih (rafia.sabih) |
|
|
1 |
5 days ago |
| Refactoring |
| backend/nodes cleanup: Move loop variables definitions into for statement |
6227 |
Needs review |
Refactoring Only
|
19 |
10/10
|
+20−35
|
Chao Li (chaol) |
|
Peter Eisentraut (petere) |
1 |
yesterday |
| Implement pg_add_size_overflow() and friends |
6235 |
Needs review |
Refactoring Only
|
19 |
10/10
|
+94−91
|
Jacob Champion (jchampion) |
|
|
1 |
19 hours ago |
| Replication & Recovery |
| Add support for COPY TO in tablesync for partitioned tables. |
6214 |
Needs review |
Logical Replication
|
19 |
10/10
|
+3−2
|
Ajin Cherian (ajinc) |
|
|
1 |
14 hours ago |
| Introduce a new GUC to allow logical walsender to shutdown immediately without waiting for a response from the client. |
6234 |
Waiting on Author |
Backport
GUC
Logical Replication
|
|
10/10
|
+160−0
|
|
Fujii Masao (masaofujii) |
|
1 |
6 hours ago |
| Allow GUC settings in CREATE SUBSCRIPTION CONNECTION to take effect on publisher's walsender |
6239 |
Needs review |
Logical Replication
|
|
10/10
|
+32−11
|
Fujii Masao (masaofujii) |
|
|
1 |
6 hours ago |
| Server Features |
| Alow ALTER COLUMN TYPE when dependent generated column has SET EXPRESSION |
6146 |
Needs review |
|
19 |
10/10
|
+130−21
|
Chao Li (chaol) |
|
|
2 |
4 weeks ago |
| Add pg_get_role_ddl() functions for role recreation |
6166 |
Needs review |
|
|
10/10
|
+555−1
|
Mario Gonzalez (gonzalemario), Bryan Green (lispyone) |
|
|
2 |
1 week ago |
| Add pretty formatting to pg_get_triggerdef |
6203 |
Needs review |
|
|
10/10
|
+139−43
|
Phil Alger (paalger) |
|
|
1 |
1 week ago |
| Add pg_get_subscription_ddl() function |
6208 |
Needs review |
My First Patch
|
19 |
10/10
|
+458−0
|
Vaibhav Dalvi (vaibhavdalvi) |
|
|
1 |
yesterday |
| Move instrumentation structs |
6210 |
Needs review |
Refactoring Only
My First Patch
|
|
9/10
|
+219−189
|
Mario Gonzalez (gonzalemario) |
|
|
1 |
1 week ago |
| pg_get_domain_ddl: DDL reconstruction function for CREATE DOMAIN statement |
6212 |
Needs review |
Good First Review
|
19 |
10/10
|
+751−1
|
Florin Irion (irionr), Tim Waizenegger (tim.waizenegger.edb) |
|
|
1 |
3 hours ago |
| Add pg_get_database_ddl() function to reconstruct CREATE DATABASE statement |
6215 |
Needs review |
|
|
10/10
|
+392−0
|
Akshay Joshi (akshay.joshi) |
|
|
1 |
3 hours ago |
| Give Plugins control at the end of CHECKPOINT to store their state |
6224 |
Needs review |
Extensions
|
19 |
10/10
|
+215−0
|
Andrei Lepikhov (lepikhov), Asif Rehman (asifrana) |
|
|
1 |
5 days ago |
| Adding callback support for custom statistics kinds |
6228 |
Needs review |
|
|
10/10
|
+591−99
|
Sami Imseih (simseih) |
|
|
1 |
10 hours ago |
| IS JSON predicate support for domain base type as JSON/JSONB/BYTEA/TEXT |
6237 |
Needs review |
|
19 |
10/10
|
+346−12
|
Jian He (stayreal) |
|
|
1 |
yesterday |
| quoteOneName() inconsistency with quote_all_identifiers — replacement API proposed |
6240 |
Needs review |
|
19 |
9/10
|
+426−421
|
Chao Li (chaol) |
|
|
1 |
42 minutes ago |
| SQL Commands |
| Add XMLCanonicalize function |
4237 |
Ready for Committer |
|
19 |
10/10
|
+436−0
|
Jim Jones (jimus) |
Pavel Stehule (okbobcz), Oliver Ford (ojford), newtglobal postgresql_contributors (newtpostgrescontributors) |
|
14 |
3 months ago |
| Make COPY format extendable: Extract COPY TO format implementations |
4681 |
Needs review |
|
|
10/10
|
+1342−468
|
Kouhei Sutou (kou) |
Masahiko Sawada (masahikosawada), Zhao Junwang (zhjwpku), Yong Li (yoli) |
|
9 |
2 days ago |
| SQL:2023 JSON simplified accessor support |
5214 |
Needs review |
|
19 |
10/10
|
+1904−205
|
Alexandra Wang (alexandrawang) |
Peter Eisentraut (petere), Vik Fearing (xocolatl), Jelte Fennema-Nio (jeltef), Chao Li (chaol) |
|
8 |
1 month ago |
| ago(interval) → timestamptz |
6202 |
Needs review |
|
19 |
10/10
|
+25−0
|
Florents Tselai (florentst) |
|
|
1 |
1 week ago |
| implement GRANT/REVOKE ... GRANTED BY |
6218 |
Needs review |
|
19 |
9/10
|
+68−28
|
Nathan Bossart (bossartn) |
|
|
1 |
6 days ago |
| Testing |
| Fix fragile walreceiver test. |
6206 |
Needs review |
Bugfix
|
19 |
Needs rebase!
|
|
Bryan Green (lispyone) |
|
|
1 |
1 week ago |