Status summary: Committed: 90. Moved to next CF: 206. Withdrawn: 15. Rejected: 5. Returned with Feedback: 50. Total: 366.
Patch | ID | Status | Ver | CI status | Stats | Author | Reviewers | Committer | Num cfs | Latest mail |
---|---|---|---|---|---|---|---|---|---|---|
Bug Fixes | ||||||||||
pg_rewind WAL deletion pitfall | 3874 | Moved to next CF | Not processed | Alexander Kukushkin (cyberdem0n), Polina Bungina (hughcapet) | Kyotaro Horiguchi (horiguti), Atsushi Torikoshi (atsushitorikoshi), moro dream (morod) | Álvaro Herrera (alvherre) | 12 | 4 months ago | ||
pg_ctl start may return 0 even if the postmaster has been already started on Windows | 4573 | Moved to next CF | Needs rebase! | Kyotaro Horiguchi (horiguti) | Hayato Kuroda (ha-kun), Yasir Shah (yasir.hussain.shah.gmail.com) | 8 | 8 months ago | |||
Mark expressions nullable by grouping sets | 4583 | Committed | Not processed | Richard Guo (richardguo) | Tom Lane (tgl) | Richard Guo (richardguo) | 5 | 5 months ago | ||
Fix COPY FROM...CSV importing \. on a line by itself | 4710 | Committed | Not processed | Daniel Vérité (danielverite) | Tom Lane (tgl) | Tom Lane (tgl) | 4 | 5 months ago | ||
"unexpected duplicate for tablespace" problem in logical replication | 4720 | Moved to next CF | stable |
|
+0−0 | Shenhao Wang (wangshenhao) | Masahiko Sawada (masahikosawada) | 7 | 8 months ago | |
Network failure may prevent promotion | 4748 | Moved to next CF |
|
+52−202 | Kyotaro Horiguchi (horiguti) | 7 | 3 days ago | |||
data loss bug in initial sync of logical replication | 4766 | Moved to next CF |
|
+134−15 | Tomas Vondra (fuzzycz) | Nitin Motiani (nitinmotiani), work nsandeepkumar (nsandeepk) | 6 | 6 days ago | ||
Fix rare recovery shutdown hang | 4884 | Moved to next CF | Needs rebase! | Thomas Munro (macdice) | Noah Misch (nmisch), Martijn Wallet (mwallet) | 5 | 3 months ago | |||
Run deferred triggers in the correct security context | 4888 | Moved to next CF | 18 | Not processed | Laurenz Albe (laurenz) | Pavel Stehule (okbobcz) | Tom Lane (tgl) | 4 | 2 months ago | |
Recheck foreign key if a referenced collation was nondeterministic | 4908 | Moved to next CF | 18 | Not processed | Paul Jungwirth (pjungwir) | Peter Eisentraut (petere), Jian He (stayreal) | Peter Eisentraut (petere) | 3 | 3 months ago | |
apply_scanjoin_target_to_paths and partitionwise join | 4929 | Moved to next CF | stable | Not processed | Ashutosh Bapat (ashutoshbapat) | 4 | 2 months ago | |||
Fix BackgroundPsql to report error on query timeout rather than calling die | 4959 | Moved to next CF | 18 |
|
+17−16 | Daniel Gustafsson (d_gustafsson) | Heikki Linnakangas (heikki) | 6 | 1 month ago | |
queryId not reported in pg_stat_activity with Extended Query Protocol | 4963 | Committed | stable | Not processed | Sami Imseih (simseih) | Michael Paquier (michael-kun) | Michael Paquier (michael-kun) | 2 | 5 months ago | |
pg_parse_json: don't leak token copies on failure | 4975 | Moved to next CF | Not processed | Jacob Champion (jchampion) | Andrew Dunstan (adunstan) | Andrew Dunstan (adunstan) | 3 | 3 months ago | ||
elog/ereport VS misleading backtrace_function function address | 4977 | Rejected | 18 | Not processed | Jakub Wartak (jakub.wartak.tomtom) | 2 | 6 months ago | |||
WAL_LOG CREATE DATABASE strategy broken for non-standard page layouts | 4986 | Moved to next CF |
|
+6−2 | Matthias van de Meent (mmeent) | Akshat Jaimini (akshatj) | 5 | 3 months ago | ||
Fix variable existence tab completion for broken libedit | 5009 | Committed | 17 | Not processed | Anton Melnikov (antonmel) | Tom Lane (tgl) | 2 | 6 months ago | ||
Historic snapshot doesn't track txns committed in BUILDING_SNAPSHOT state | 5029 | Moved to next CF |
|
+121−6 | ChangAo Chen (chenchangao) | 5 | 7 months ago | |||
Remove dependence on integer wrapping | 5031 | Moved to next CF | 18 | Not processed | Nathan Bossart (bossartn), Joseph Koshakow (jkoshakow), Matthew Kim (friendlymatthew) | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 4 | 3 months ago | |
fix context message | 5041 | Committed | Not processed | Pavel Stehule (okbobcz) | Stepan Neretin (fenixrnd.mail.ru), Umar Hayat (pgwizard) | Peter Eisentraut (petere) | 2 | 6 months ago | ||
Fix race conditions with concurrent drops of shared pgstats entries | 5045 | Moved to next CF | stable | Not processed | Michael Paquier (michael-kun) | Michael Paquier (michael-kun) | 3 | 4 months ago | ||
windows compilation fails when gssapi & openssl are enabled | 5060 | Moved to next CF | 17 |
|
+46−30 | Imran Zaheer (imranzaheer) | Yasir Shah (yasir.hussain.shah.gmail.com) | 5 | 1 month ago | |
Check the validity of commutators for merge/hash clauses | 5062 | Committed | Not processed | Richard Guo (richardguo) | Tom Lane (tgl) | Richard Guo (richardguo) | 2 | 6 months ago | ||
Incorrect error message for cancellation triggered by statement_timeout & flaky test | 5070 | Moved to next CF | stable |
|
+16−5 | Jelte Fennema-Nio (jeltef) | 5 | 1 month ago | ||
Fix data loss at inplace update after heap_update() | 5090 | Committed | stable | Not processed | Noah Misch (nmisch) | Nitin Motiani (nitinmotiani) | Noah Misch (nmisch) | 2 | 6 months ago | |
inplace update: send nontransactional invalidations | 5091 | Moved to next CF | stable |
|
+0−0 | Noah Misch (nmisch) | Noah Misch (nmisch) | 5 | 4 months ago | |
fix pg_combinebackup --clone | 5092 | Committed | Not processed | Tomas Vondra (fuzzycz) | Peter Eisentraut (petere) | Tomas Vondra (fuzzycz) | 2 | 6 months ago | ||
Incremental Sort Cost Estimation Instability | 5093 | Moved to next CF | 18 |
|
+180−32 | Andrei Lepikhov (lepikhov) | 5 | 4 months ago | ||
Prevent incorrect entries in pg_stat_activity. | 5105 | Moved to next CF |
|
+19−2 | Fujii Masao (masaofujii) | 4 | 3 months ago | |||
Preserve tz when converting to jsonb timestamptz | 5119 | Committed | 17 | Not processed | David Wheeler (theory) | Zhao Junwang (zhjwpku) | Andrew Dunstan (adunstan) | 1 | 7 months ago | |
Fix rare checksum failure in EXEC_BACKEND LocalProcessControlFile() | 5124 | Moved to next CF | Needs rebase! | Thomas Munro (macdice) | Noah Misch (nmisch) | 4 | 7 months ago | |||
Assertion failure with summarize_wal enabled during pg_createsubscriber | 5133 | Committed | 17 | Not processed | Robert Haas (rhaas) | Robert Haas (rhaas) | 1 | 7 months ago | ||
Mitigation for mutating locale names on Windows | 5136 | Withdrawn | Not processed | Thomas Munro (macdice) | 2 | 6 months ago | ||||
Fix overflow in pg_size_pretty | 5142 | Committed | Not processed | Joseph Koshakow (jkoshakow) | David Rowley (davidrowley) | David Rowley (davidrowley) | 1 | 7 months ago | ||
Set query_id for queries contained in utility statement | 5150 | Moved to next CF | Not processed | Anthonin Bonnefoy (bonnefoa) | Michael Paquier (michael-kun) | Michael Paquier (michael-kun) | 2 | 4 months ago | ||
DirtyScanshot index scan skips concurrently updated tuples | 5151 | Moved to next CF | stable |
|
+146−8 | Michail Nikolaev (nkey) | 4 | 1 week ago | ||
psql client does not handle WSAEWOULDBLOCK on Windows | 5154 | Moved to next CF |
|
+1−1 | Umar Hayat (pgwizard) | 4 | 3 months ago | |||
Crash after detaching a partition concurrently from another session | 5155 | Committed | stable | Not processed | Álvaro Herrera (alvherre), Kuntal Ghosh (kuntal_ghosh) | Álvaro Herrera (alvherre) | 1 | 7 months ago | ||
Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY | 5160 | Moved to next CF | stable |
|
+1567−50 | Michail Nikolaev (nkey) | 4 | 1 month ago | ||
Invalid postgres version detection in meson.build | 5177 | Rejected | 17 | Not processed | Sergey Solovev (ashblade) | 1 | 7 months ago | |||
Fix standby may crash when switching-over in certain special cases | 5199 | Moved to next CF |
|
+2−2 | pixian shi (pxshi) | 4 | 2 months ago | |||
pgstattuple: fix free space calculation | 5200 | Committed | 18 | Not processed | Frédéric Yhuel (yhuelf) | Andreas Karlsson (kandreas), Rafia Sabih (rafia.sabih) | Tom Lane (tgl) | 1 | 6 months ago | |
Re-enable Sequence Support in pgstattuple Extension | 5215 | Committed | Not processed | Ayush Vatsa (developerayuva) | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 6 months ago | ||
XMLSERIALIZE won't indent xml strings containing blank nodes | 5217 | Committed | Not processed | Jim Jones (jimus) | Tom Lane (tgl) | 1 | 6 months ago | |||
Reject non-ASCII locale names | 5218 | Committed | Not processed | Thomas Munro (macdice) | Thomas Munro (macdice) | 1 | 6 months ago | |||
Improve error message for rejecting trailing junk after numeric literals | 5219 | Committed | Not processed | Karina Litskevich (karinalitskevich) | Tom Lane (tgl) | 1 | 6 months ago | |||
Backport of LLVM memory manager to fix ARM relocation bug | 5220 | Moved to next CF | stable | Not processed | Thomas Munro (macdice), Anthonin Bonnefoy (bonnefoa) | Anthonin Bonnefoy (bonnefoa) | Thomas Munro (macdice) | 2 | 4 months ago | |
Clients | ||||||||||
functions to compute size of schemas/AMs (and maybe \dn++ and \dA++) | 3256 | Moved to next CF | Not processed | Justin Pryzby (justinpryzby) | David Christensen (davidchristensen) | 16 | 9 months ago | |||
pgbench: allow to cancel queries during benchmark | 4399 | Returned with feedback | Not processed | Yugo Nagata (yugo.nagata) | Fabien Coelho (calvin) | 7 | 11 months ago | |||
Support for named parsed statement in psql | 4650 | Committed | Not processed | Anthonin Bonnefoy (bonnefoa) | Jelte Fennema-Nio (jeltef) | Michael Paquier (michael-kun) | 4 | 6 months ago | ||
psql: Rethinking of \du command | 4738 | Moved to next CF | Not processed | Pavel Luzanov (p.luzanov@postgrespro.ru) | David Johnston (polobo), Wen Yi (wenyi) | 6 | 7 months ago | |||
Adding comments to help understand psql hidden queries | 4764 | Moved to next CF |
|
+0−0 | David Christensen (davidchristensen), Greg Sabino Mullane (greg) | Tom Lane (tgl) | 6 | 1 month ago | ||
psql meta-command conninfo+ | 4814 | Moved to next CF |
|
+162−33 | Maiquel Grassi (maiquel), Hunaid Sohail (hunaid) | Álvaro Herrera (alvherre), Nathan Bossart (bossartn), Sami Imseih (simseih), Jim Jones (jimus), Erik Wienhold (ewie) | Álvaro Herrera (alvherre) | 6 | 3 weeks ago | |
libpq: Fix lots of discrepancies in PQtrace | 5065 | Committed | Not processed | Jelte Fennema-Nio (jeltef) | Nathan Bossart (bossartn) | Álvaro Herrera (alvherre) | 2 | 7 months ago | ||
psql: Add leakproof field to \dAo+ meta-command results | 5102 | Moved to next CF | Not processed | Yugo Nagata (yugo.nagata) | Dean Rasheed (deanr), Erik Wienhold (ewie) | Dean Rasheed (deanr) | 3 | 2 months ago | ||
Don't tab complete MATERIALIZED VIEW after CREATE UNLOGGED | 5139 | Committed | 18 | Not processed | Dagfinn Ilmari Mannsåker (ilmari) | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 7 months ago | |
Code Comments | ||||||||||
Fix a comment error in logicalrep_write_typ() | 5121 | Committed | Not processed | ChangAo Chen (chenchangao) | Amit Kapila (amitkapila) | Amit Kapila (amitkapila) | 1 | 8 months ago | ||
Documentation | ||||||||||
Doc limitations update proposal: include out-of-line OID usage per TOAST-ed columns | 4332 | Committed | stable | Not processed | Jakub Wartak (jakub.wartak.tomtom) | John Naylor (john.naylor) | John Naylor (john.naylor) | 7 | 7 months ago | |
Various small unrelated doc patches: plpgsql, schemas, permissions, oidvector | 4581 | Returned with feedback | Not processed | Karl Pinc (kop) | Robert Treat (xzilla) | 5 | 11 months ago | |||
Add minimal C example and SQL registration example for custom table access methods. | 4655 | Committed | Not processed | Phil Eaton (eatonphil) | Robert Haas (rhaas) | Michael Paquier (michael-kun) | 4 | 7 months ago | ||
Convert internals documentation to Markdown | 4918 | Moved to next CF | 18 | Not processed | Daniel Gustafsson (d_gustafsson) | Peter Eisentraut (petere) | 4 | 3 months ago | ||
Fix order of json aggregate functions | 5058 | Committed | Not processed | Wolfgang Walther (wolfgangwalther) | Marlene Reiterer (marlene.rte) | David Rowley (davidrowley) | 2 | 6 months ago | ||
Document NULL Concepts and Behaviors | 5086 | Moved to next CF |
|
+1279−160 | David Johnston (polobo) | 5 | 1 week ago | |||
Doc: Move and modify standalone hot backups section | 5087 | Moved to next CF |
|
+24−23 | David Johnston (polobo) | Marlene Reiterer (marlene.rte) | 5 | 1 week ago | ||
Doc: Improve hostssl related descriptions and option presentation | 5088 | Moved to next CF | Needs rebase! | David Johnston (polobo) | 5 | 2 weeks ago | ||||
Document DateStyle effect on jsonpath string() | 5101 | Committed | 17 | Not processed | David Wheeler (theory) | Tom Lane (tgl) | 1 | 6 months ago | ||
Clarify the behavior of AT TIME ZONE | 5146 | Moved to next CF |
|
+0−0 | Aleksander Alekseev (a.alekseev) | Laurenz Albe (laurenz) | Bruce Momjian (bmomjian) | 4 | 1 month ago | |
doc: Meson is not experimental on Windows | 5156 | Moved to next CF | Not processed | Aleksander Alekseev (a.alekseev) | Peter Eisentraut (petere) | Peter Eisentraut (petere) | 3 | 1 month ago | ||
fix CRC algorithm in WAL reliability docs | 5163 | Committed | stable | Not processed | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 7 months ago | ||
Fix Spi_connect, Spi_connect_ext docs | 5168 | Committed | Not processed | Stepan Neretin (fenixrnd.mail.ru) | Tom Lane (tgl) | Tom Lane (tgl) | 1 | 6 months ago | ||
Migrate documentation from DocBook 4.5 to 5.2 | 5171 | Withdrawn | 18 | Not processed | 1 | 6 months ago | ||||
doc: CREATE MATERIALIZED VIEW temporarily changes search_path | 5182 | Committed | 17 | Not processed | Yugo Nagata (yugo.nagata) | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 5 months ago | |
PG docs - Sequence CYCLE clause | 5191 | Committed | Not processed | Peter Smith (smithpb2250) | Bruce Momjian (bmomjian) | 1 | 7 months ago | |||
Miscellaneous | ||||||||||
Permute underscore separated components of columns before fuzzy matching | 4282 | Returned with feedback | Not processed | Arne Roland (harks) | Mikhail Gribkov (youzhick) | 7 | 1 year ago | |||
Unlinking Parallel Hash Join inner batch files sooner | 4314 | Moved to next CF | Not processed | Thomas Munro (macdice) | 9 | 5 months ago | ||||
Support a wildcard in backtrace_functions | 4735 | Moved to next CF |
|
+161−11 | Jelte Fennema-Nio (jeltef) | Daniel Gustafsson (d_gustafsson), Bharath Rupireddy (bharathrupireddy) | Daniel Gustafsson (d_gustafsson) | 7 | 1 week ago | |
Add LSN <-> time conversion facility | 4754 | Moved to next CF | Not processed | Melanie Plageman (melanieplageman) | Daniel Gustafsson (d_gustafsson), Andrey Borodin (x4m) | 5 | 7 months ago | |||
date_trunc function in interval version | 4761 | Moved to next CF | Not processed | Przemysław Sztoch (psztoch) | 5 | 10 months ago | ||||
A infrastructure to detect misuse of spin lock easier | 4768 | Returned with feedback | Not processed | Andy Fan (andy2) | 3 | 1 year ago | ||||
Add trim_trailing_whitespace to editorconfig file | 4829 | Moved to next CF | Not processed | Jelte Fennema-Nio (jeltef) | Peter Eisentraut (petere) | Peter Eisentraut (petere) | 5 | 1 month ago | ||
Avoid orphaned objects dependencies, take 3 | 4942 | Moved to next CF | 18 |
|
+998−22 | Bertrand Drouvot (bertranddrouvot.pg) | 5 | 1 month ago | ||
Proposal to have INCLUDE/EXCLUDE options for altering option values | 4955 | Withdrawn | Not processed | Ayush Vatsa (developerayuva) | 2 | 6 months ago | ||||
Fix extract(interval) for week and quarter fields | 4979 | Committed | Not processed | Tom Lane (tgl) | Martijn Wallet (mwallet) | Tom Lane (tgl) | 2 | 7 months ago | ||
Expand applicability of aggregate's sortop optimization | 4980 | Moved to next CF |
|
+352−47 | Matthias van de Meent (mmeent) | Andrei Lepikhov (lepikhov) | 5 | 2 weeks ago | ||
-Wmissing-variable-declarations | 4987 | Committed | Not processed | Peter Eisentraut (petere) | Peter Eisentraut (petere) | 2 | 6 months ago | |||
GUC names in messages | 5011 | Moved to next CF | 18 | Not processed | Peter Smith (smithpb2250) | Michael Paquier (michael-kun) | 3 | 5 months ago | ||
better error message when --single is not the first arg to postgres executable | 5052 | Moved to next CF | 18 | Not processed | Nathan Bossart (bossartn), Greg Sabino Mullane (greg) | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 4 | 3 months ago | |
thread-safety: gmtime_r(), localtime_r() | 5084 | Committed | Not processed | Peter Eisentraut (petere) | Peter Eisentraut (petere) | 2 | 7 months ago | |||
gamma() and lgamma() functions | 5098 | Moved to next CF | 18 |
|
+212−0 | Dean Rasheed (deanr) | Alexandra Wang (alexandrawang) | 5 | 2 hours ago | |
Assorted style changes with a tiny bit improvement | 5106 | Committed | 18 | Not processed | Ranier Vilela (raniervilela) | Michael Paquier (michael-kun) | 1 | 8 months ago | ||
Add crc32(bytea) & crc32c(bytea) | 5132 | Committed | Not processed | Aleksander Alekseev (a.alekseev) | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 7 months ago | ||
remove volatile qualifiers from pg_stat_statements | 5145 | Committed | 18 | Not processed | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 7 months ago | ||
Casts from jsonb to other types should cope with json null | 5152 | Moved to next CF | Not processed | Tom Lane (tgl) | Tom Lane (tgl) | 3 | 1 month ago | |||
Prohibit to use EphemeralNamedRelation in materialized views | 5153 | Moved to next CF | Not processed | Yugo Nagata (yugo.nagata) | Tom Lane (tgl) | Tom Lane (tgl) | 3 | 2 months ago | ||
Fix comments in instr_time.h and remove an unneeded cast to int64 | 5159 | Committed | 18 | Not processed | Bertrand Drouvot (bertranddrouvot.pg) | Heikki Linnakangas (heikki) | 1 | 7 months ago | ||
Restart pg_usleep when interrupted | 5161 | Withdrawn | Not processed | Sami Imseih (simseih) | Tom Lane (tgl), Nathan Bossart (bossartn), Álvaro Herrera (alvarofherrera), Bertrand Drouvot (bertranddrouvot.pg) | Nathan Bossart (bossartn) | 1 | 6 months ago | ||
format_datum debugging function | 5165 | Returned with feedback | Not processed | Paul Jungwirth (pjungwir) | 1 | 7 months ago | ||||
Improvements for pg_wal_replay_wait() | 5167 | Moved to next CF | 18 | Not processed | Alexander Korotkov (smagen) | Alexander Korotkov (smagen) | 2 | 6 months ago | ||
Create syscaches for pg_extension | 5173 | Committed | Not processed | Jelte Fennema-Nio (jeltef) | Michael Paquier (michael-kun) | 1 | 6 months ago | |||
Allow casting between bytea and integer types | 5176 | Moved to next CF |
|
+274−0 | Aleksander Alekseev (a.alekseev) | Joel Jacobson (joeljacobson) | Dean Rasheed (deanr) | 4 | 2 weeks ago | |
[PROPOSAL] : Disallow use of empty column name in (column_name '') in ALTER or CREATE of foreign table. | 5184 | Moved to next CF |
|
+61−0 | Nishant Sharma (nishant-at-edb) | 4 | 3 weeks ago | |||
replace magic num in struct cachedesc with CATCACHE_MAXKEYS | 5186 | Withdrawn | Not processed | Zhao Junwang (zhjwpku) | 1 | 7 months ago | ||||
Don't overwrite scan key in systable_beginscan() | 5192 | Committed | Not processed | Peter Eisentraut (petere) | Peter Eisentraut (petere) | 1 | 6 months ago | |||
Add contrib/pg_logicalsnapinspect | 5197 | Moved to next CF | 18 | Not processed | Bertrand Drouvot (bertranddrouvot.pg) | Masahiko Sawada (masahikosawada) | Masahiko Sawada (masahikosawada) | 2 | 5 months ago | |
Add llvm version into the version string | 5202 | Returned with feedback | stable | Not processed | Dmitry Dolgov (erthalion) | 1 | 6 months ago | |||
remove adaptive spins_per_delay code | 5210 | Moved to next CF | 18 | Not processed | Nathan Bossart (bossartn) | 2 | 6 months ago | |||
Monitoring & Control | ||||||||||
pg_stat_statements and "IN" conditions | 2837 | Moved to next CF |
|
+945−23 | Dmitry Dolgov (erthalion) | Nathan Bossart (bossartn), David Geier (geidav), Chengxi Sun (martin-sun), Sami Imseih (simseih) | Álvaro Herrera (alvherre) | 22 | 2 days ago | |
Extend postgres_fdw_get_connections() to print the user_name | 3388 | Committed | Not processed | Hayato Kuroda (ha-kun) | Fujii Masao (masaofujii), vigneshwaran C (vignesh.postgres), Shinya Kato (shinyakato), Yuta Katsuragi (katsuragiy) | Fujii Masao (masaofujii) | 15 | 6 months ago | ||
Add pg_stat_session | 3405 | Moved to next CF | Needs rebase! | Rafia Sabih (rafia.sabih), Sergey Dudoladov (sdudoladov) | Bertrand Drouvot (bdrouvot), Atsushi Torikoshi (atsushitorikoshi), Andrei Zubkov (zubkov), Sadeq Dousti (msdousti) | 16 | 1 week ago | |||
Amcheck verification of GiST and GIN | 3733 | Moved to next CF |
|
+1495−215 | Heikki Linnakangas (heikki), Andrey Borodin (x4m), Grigory Kryachko (gskryachko) | José Villanova (azlev) | 15 | 3 weeks ago | ||
Logging parallel worker draught | 4291 | Moved to next CF | 18 |
|
+93−0 | Benoit Lobréau (benoitl) | Sami Imseih (simseih) | 10 | 1 month ago | |
Logging plan of the currently running query | 4345 | Returned with feedback | Not processed | Atsushi Torikoshi (atsushitorikoshi) | Andrei Lepikhov (lepikhov), James Coleman (jcole1989) | 7 | 3 days ago | |||
Add last_commit_lsn to pg_stat_database | 4355 | Moved to next CF | Not processed | James Coleman (jcole1989) | Wen Yi (wenyi) | 9 | 9 months ago | |||
Separate memory contexts for relcache and catcache | 4554 | Moved to next CF | Not processed | Melih Mutlu (melihmutlu) | Atsushi Torikoshi (atsushitorikoshi) | 6 | 3 months ago | |||
Make it possible to add custom options to EXPLAIN | 4643 | Returned with feedback | Not processed | Konstantin Knizhnik (knizhnik) | Pavel Stehule (okbobcz) | 5 | 8 months ago | |||
Set log_lock_waits=on by default | 4718 | Moved to next CF |
|
+0−0 | Laurenz Albe (laurenz) | Michael Banck (mbanck), Nathan Bossart (bossartn) | 7 | 6 months ago | ||
System username in pg_stat_activity | 4769 | Returned with feedback | Not processed | Magnus Hagander (mha) | 3 | 1 year ago | ||||
Add local address to log_line_prefix | 4907 | Moved to next CF |
|
+31−0 | Greg Sabino Mullane (greg) | David Steele (dsteele), Cary Huang (cary), Jim Jones (jimus) | 5 | 10 hours ago | ||
Show WAL stats on pg_stat_io | 4950 | Moved to next CF | Not processed | Nazir Bilal Yavuz (nbyavuz) | Akshat Jaimini (akshatj) | Michael Paquier (michael-kun) | 4 | 1 month ago | ||
pg_stat_activity: make slow/hanging authentication more visible | 4974 | Moved to next CF | 18 |
|
+127−6 | Jacob Champion (jchampion) | Michael Paquier (michael-kun) | 5 | 4 days ago | |
relfilenode statistics | 5007 | Moved to next CF | 18 | Needs rebase! | Bertrand Drouvot (bertranddrouvot.pg) | 5 | 1 week ago | |||
Vacuum statistics | 5012 | Moved to next CF | 18 |
|
+2972−24 | Andrei Lepikhov (lepikhov), Andrei Zubkov (zubkov), Alena Rybakina (alenka) | Ilia Evdokimov (ilidock95) | 5 | 1 hour ago | |
Track the amount of time waiting due to cost_delay | 5027 | Moved to next CF | 18 | Not processed | Bertrand Drouvot (bertranddrouvot.pg) | Nathan Bossart (bossartn), Masahiro Ikeda (masahiro.ikeda) | Nathan Bossart (bossartn) | 5 | 1 month ago | |
Add pg_ownerships and pg_privileges system views | 5033 | Moved to next CF | Not processed | Joel Jacobson (joeljacobson) | 4 | 3 months ago | ||||
Improve EXPLAIN output for multicolumn B-Tree Index | 5063 | Moved to next CF | 18 | Not processed | Masahiro Ikeda (masahiro.ikeda) | 4 | 5 months ago | |||
Showing applied extended statistics in explain Part2 | 5077 | Returned with feedback | 18 | Not processed | Tomas Vondra (fuzzycz), Tatsuro Yamada (yamatattsu) | Tomas Vondra (fuzzycz) | Tomas Vondra (fuzzycz) | 2 | 1 month ago | |
Extend pg_get_acl to handle sub-object IDs | 5109 | Committed | Not processed | Joel Jacobson (joeljacobson) | Michael Paquier (michael-kun) | 1 | 8 months ago | |||
Send duration output to separate files | 5125 | Returned with feedback | Not processed | Greg Sabino Mullane (greg) | Alastair Turner (decodableminion) | 1 | 8 months ago | |||
Fix inconsistency in reporting checkpointer stats | 5130 | Committed | Not processed | Nitin Jadhav (nitinjadhav11) | Fujii Masao (masaofujii) | Fujii Masao (masaofujii) | 1 | 5 months ago | ||
add log_transaction GUC setting | 5131 | Moved to next CF | 18 | Not processed | Sergey Solovev (ashblade) | 3 | 3 months ago | |||
Better flattening of SET for query jumbling | 5179 | Committed | Not processed | Greg Sabino Mullane (greg) | Michael Paquier (michael-kun) | Michael Paquier (michael-kun) | 1 | 5 months ago | ||
Adding clarification to description of IPC wait events XactGroupUpdate and ProcArrayGroupUpdate | 5181 | Committed | 17 | Not processed | Sameer Kumar (sameer.kasi200x) | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 7 months ago | |
Showing primitive index scan count in EXPLAIN ANALYZE (for skip scan and SAOP scans) | 5183 | Moved to next CF |
|
+306−49 | Peter Geoghegan (pgeoghegan) | Masahiro Ikeda (masahiro.ikeda), Alena Rybakina (alenka) | Peter Geoghegan (pgeoghegan) | 4 | 2 weeks ago | |
Parallel workers stats in pg_stat_database | 5212 | Moved to next CF | 18 | Not processed | Benoit Lobréau (benoitl) | Michael Paquier (michael-kun) | Michael Paquier (michael-kun) | 2 | 4 months ago | |
Performance | ||||||||||
Parallelize correlated subqueries that execute within each worker | 3246 | Returned with feedback | Not processed | James Coleman (jcole1989) | Akshat Jaimini (akshatj) | 15 | 8 months ago | |||
In-place persistence change of a relation (fast ALTER TABLE ... SET LOGGED with wal_level=minimal) | 3461 | Moved to next CF | Not processed | Kyotaro Horiguchi (horiguti) | Heikki Linnakangas (heikki), Nathan Bossart (bossartn), Justin Pryzby (justinpryzby), Jakub Wartak (jakub.wartak.tomtom) | 16 | 2 months ago | |||
AcquireExecutorLocks() and run-time pruning | 3478 | Moved to next CF | Needs rebase! | Amit Langote (amitlan) | Tom Lane (tgl) | Amit Langote (amitlan) | 17 | 1 month ago | ||
nbtree performance improvements through specialization on key shape | 3672 | Moved to next CF | Not processed | Matthias van de Meent (mmeent) | 14 | 4 months ago | ||||
Add sortsupport for range types and btree_gist | 3686 | Returned with feedback | Not processed | Christoph Heiss (christoph.heiss) | Tomas Vondra (fuzzycz), Bernd Helmle (psoo) | 12 | 1 week ago | |||
Reducing planning time when tables have many partitions | 3701 | Moved to next CF |
|
+1246−212 | Yuya Watari (watari) | Tom Lane (tgl), Thom Brown (thom), Ashutosh Bapat (ashutoshbapat), Andrei Lepikhov (lepikhov), newtglobal postgresql_contributors (newtpostgrescontributors) | 15 | 13 hours ago | ||
ALTER TABLE and CLUSTER fail to use a BulkInsertState for toast tables | 3705 | Moved to next CF | Not processed | Justin Pryzby (justinpryzby) | Bertrand Drouvot (bertranddrouvot.pg) | 13 | 4 months ago | |||
Cross-database SERIALIZABLE safe snapshots | 4240 | Moved to next CF | Not processed | Thomas Munro (macdice) | Heikki Linnakangas (heikki) | 9 | 1 year ago | |||
Avoid unnecessary PlaceHolderVars for simple Vars | 4319 | Moved to next CF | Not processed | Richard Guo (richardguo) | James Coleman (jcole1989) | Richard Guo (richardguo) | 9 | 3 months ago | ||
XLog size reductions: smaller XLogRecordBlockHeader | 4324 | Returned with feedback | Not processed | Matthias van de Meent (mmeent) | Wen Yi (wenyi) | 7 | 1 year ago | |||
Index Prefetching | 4351 | Moved to next CF | Needs rebase! | Tomas Vondra (fuzzycz) | 10 | 4 months ago | ||||
Opportunistically pruning page before insert | 4384 | Returned with feedback | Not processed | James Coleman (jcole1989) | Melanie Plageman (melanieplageman) | 7 | 11 months ago | |||
Use ReadRecentBuffer() for btree root page | 4419 | Returned with feedback | Not processed | Thomas Munro (macdice) | 7 | 1 year ago | ||||
Replace a large number of OR clauses with ANY expression | 4450 | Moved to next CF | 17 | Not processed | Andrei Lepikhov (lepikhov), Alena Rybakina (alenka) | Nikolay Shaplov (nataraj), Ranier Vilela (raniervilela) | Alexander Korotkov (smagen) | 7 | 3 months ago | |
Extract numeric field in JSONB more effectively | 4476 | Moved to next CF | Not processed | Andy Fan (andyf) | Chapman Flack (chap) | 8 | 4 months ago | |||
Statistics Import and Export | 4538 | Moved to next CF |
|
+1269−538 | Corey Huinker (coreyh) | Bharath Rupireddy (bharathrupireddy) | 9 | 20 minutes ago | ||
Reducing memory consumed by RestrictInfo list translations in partitionwise join planning | 4564 | Moved to next CF |
|
+353−77 | Ashutosh Bapat (ashutoshbapat) | 8 | 56 minutes ago | |||
CRC32C Parallel Computation Optimization on ARM | 4620 | Moved to next CF |
|
+268−12 | xiang gao (xiang.gao) | Nathan Bossart (bossartn), John Naylor (john.naylor) | 8 | 6 days ago | ||
Special-case executor expression steps for common combinations | 4627 | Moved to next CF |
|
+194−39 | Andres Freund (andresfreund), Daniel Gustafsson (d_gustafsson) | Andreas Karlsson (kandreas) | Daniel Gustafsson (d_gustafsson) | 8 | 1 week ago | |
nbtree: implement dynamic prefix truncation | 4635 | Moved to next CF | Not processed | Matthias van de Meent (mmeent) | 7 | 4 months ago | ||||
nbtree: downlink right separator/HIKEY optimization | 4638 | Moved to next CF | Not processed | Matthias van de Meent (mmeent) | 7 | 1 year ago | ||||
Teach predtest about IS [NOT] <boolean> proofs | 4690 | Moved to next CF |
|
+1882−129 | James Coleman (jcole1989) | Tom Lane (tgl) | 7 | 11 months ago | ||
64-bit XIDs | 4703 | Returned with feedback | 18 | Not processed | Fedor Sigaev (sigaev), Alexander Korotkov (smagen), Aleksander Alekseev (a.alekseev), Konstantin Knizhnik (knizhnik), Nikita Glukhov (n.glukhov), Yura Sokolov (funny_falcon), Maxim Orlov (m.orlov), Pavel Borisov (pborisov) | Chris Travers (einhverfr), wenhui qiu (wenhuiqiu) | 4 | 6 months ago | ||
Adjust tuples estimate for appendrel | 4711 | Returned with feedback | Not processed | Richard Guo (richardguo) | 4 | 1 year ago | ||||
shared detoast datum | 4759 | Moved to next CF | Not processed | Andy Fan (andy2) | 6 | 9 months ago | ||||
Reordering DISTINCT keys to match input path's pathkeys | 4787 | Moved to next CF | Not processed | Richard Guo (richardguo) | Richard Guo (richardguo) | 4 | 3 months ago | |||
Optimize planner memory consumption for huge arrays | 4825 | Returned with feedback | 17 | Not processed | Andrei Lepikhov (lepikhov) | Alena Rybakina (a.rybakina) | 3 | 1 year ago | ||
JIT compilation per plan node | 4837 | Withdrawn | Not processed | David Rowley (davidrowley), Melih Mutlu (melihmutlu) | 3 | 10 months ago | ||||
The Prepare statement with the skewed parameter uses the custom plan | 4839 | Withdrawn | Not processed | Zongliang Quan (quanzl) | 3 | 1 year ago | ||||
Partial aggregates push down | 4857 | Returned with feedback | Not processed | Yuki Fujii (fujiiyuki) | 3 | 7 months ago | ||||
type cache cleanup improvements | 4865 | Committed | 18 | Not processed | Fedor Sigaev (sigaev) | Roman Zharkov (r.zharkov) | Alexander Korotkov (smagen) | 3 | 4 months ago | |
Pass sk_attno to GIST consistent function | 4902 | Returned with feedback | Not processed | Michal Kleczek (mkleczek) | 2 | 7 months ago | ||||
Add a attopt to disable MCV when estimating for Var = Const | 4909 | Moved to next CF | Not processed | Andy Fan (andy2) | 4 | 10 months ago | ||||
Optimize numeric.c mul_var() using the Karatsuba algorithm | 4930 | Withdrawn | Not processed | Joel Jacobson (joeljacobson) | Dean Rasheed (deanr) | 2 | 8 months ago | |||
Parallel CREATE INDEX for GIN indexes | 4966 | Moved to next CF |
|
+531−260 | Tomas Vondra (fuzzycz) | Matthias van de Meent (mmeent), Andy Fan (andy2) | 5 | 1 week ago | ||
[CREATE|RE] INDEX CONCURRENTLY with single heap scan and short-term resetting shapshots | 4971 | Moved to next CF |
|
+3848−896 | Michail Nikolaev (nkey) | Matthias van de Meent (mmeent) | 5 | 2 weeks ago | ||
Speed up Hash Join by teaching ExprState about hashing | 4985 | Committed | Not processed | David Rowley (davidrowley) | David Rowley (davidrowley) | 2 | 7 months ago | |||
Performance improvement for pg_dump in binary upgrade mode | 4993 | Committed | Not processed | Daniel Gustafsson (d_gustafsson) | Nathan Bossart (bossartn) | Daniel Gustafsson (d_gustafsson) | 2 | 6 months ago | ||
optimizing pg_upgrade's once-in-each-database steps | 4995 | Committed | 18 | Not processed | Nathan Bossart (bossartn) | Ilya Gladyshev (qoops) | Nathan Bossart (bossartn) | 2 | 6 months ago | |
Speed up JSON escape processing with SIMD plus other optimisations | 5002 | Committed | Not processed | David Rowley (davidrowley) | David Rowley (davidrowley) | 2 | 7 months ago | |||
An implementation of multi-key quick sort | 5013 | Returned with feedback | 18 | Not processed | hongxu ma (interma), Yao Wang (yaowangm) | Heikki Linnakangas (heikki), Tomas Vondra (fuzzycz) | 2 | 7 months ago | ||
Parallel CREATE INDEX for GiST indexes | 5026 | Moved to next CF | Not processed | Tomas Vondra (fuzzycz) | Andreas Karlsson (kandreas) | 4 | 4 months ago | |||
Sort functions with specialized comparators | 5036 | Moved to next CF |
|
+34−48 | Andrey Borodin (x4mmm), Stepan Neretin (fenixrnd.mail.ru) | John Naylor (john.naylor) | 5 | 1 month ago | ||
Remove self join on a unique column | 5043 | Moved to next CF |
|
+53−28 | Andrei Lepikhov (lepikhov) | Dean Rasheed (deanr) | Alexander Korotkov (smagen) | 5 | 3 days ago | |
nbtree skip scan | 5081 | Moved to next CF |
|
+3693−493 | Peter Geoghegan (pgeoghegan) | Aleksander Alekseev (a.alekseev), Masahiro Ikeda (masahiro.ikeda) | 5 | 2 days ago | ||
Inline non-SQL SRFs | 5083 | Returned with feedback | 18 | Not processed | Paul Jungwirth (pjungwir) | Tom Lane (tgl) | 2 | 6 months ago | ||
Streaming Vacuum | 5089 | Moved to next CF | Not processed | Thomas Munro (macdice), Melanie Plageman (melanieplageman) | Melanie Plageman (melanieplageman) | 5 | 3 weeks ago | |||
Optimize numeric multiplication for one and two base-NBASE digit multiplicands. | 5094 | Committed | Not processed | Joel Jacobson (joeljacobson) | Dean Rasheed (deanr) | Dean Rasheed (deanr) | 2 | 6 months ago | ||
Make tuple deformation faster | 5097 | Moved to next CF | Not processed | David Rowley (davidrowley) | David Rowley (davidrowley) | 4 | 2 months ago | |||
Improved crc32c performance with AVX-512 algorithm. | 5100 | Moved to next CF | 18 | Needs rebase! | Paul Amonson (pamonson), Raghuveer Devulapalli (rdevulap) | Nathan Bossart (bossartn) | 4 | 1 month ago | ||
Avoid superfluous buffer locking during nbtree backwards scans | 5112 | Committed | Not processed | Peter Geoghegan (pgeoghegan) | Matthias van de Meent (mmeent) | Peter Geoghegan (pgeoghegan) | 1 | 4 months ago | ||
Add GiST support for mixed-width integer operators | 5113 | Returned with feedback | 18 | Not processed | Paul Jungwirth (pjungwir) | 1 | 6 months ago | |||
MergeJoin beats HashJoin in the case of multiple hash clauses | 5114 | Moved to next CF | Needs rebase! | Andrei Lepikhov (lepikhov) | 4 | 2 weeks ago | ||||
Optimize mul_var() for var1ndigits >= 8 | 5115 | Committed | Not processed | Joel Jacobson (joeljacobson) | Dean Rasheed (deanr) | Dean Rasheed (deanr) | 1 | 6 months ago | ||
Allow partition-wise join when whole row var is needed | 5128 | Moved to next CF | 18 | Needs rebase! | Ashutosh Bapat (ashutoshbapat), Alexander Pyhalov (a.pyhalov) | 4 | 3 months ago | |||
Asynchronous MergeAppend Execution | 5129 | Moved to next CF | Needs rebase! | Alexander Pyhalov (a.pyhalov) | 4 | 7 months ago | ||||
pg_upgrade: retrieve subscription count more efficiently | 5135 | Committed | 17 | Not processed | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 7 months ago | ||
amcheck unique check optimization | 5140 | Committed | 18 | Not processed | Alexander Korotkov (smagen) | Alexander Korotkov (smagen) | 1 | 7 months ago | ||
Speeding up ruleutils' name de-duplication code, redux | 5144 | Committed | Not processed | Tom Lane (tgl) | Tom Lane (tgl) | 1 | 6 months ago | |||
pg_dump: optimize dumpFunc() | 5147 | Withdrawn | 18 | Not processed | Nathan Bossart (bossartn) | 1 | 7 months ago | |||
Use read streams in autoprewarm | 5162 | Moved to next CF |
|
+127−5 | Nazir Bilal Yavuz (nbyavuz) | 4 | 3 months ago | |||
Use read streams in pg_visibility | 5172 | Committed | Not processed | Nazir Bilal Yavuz (nbyavuz) | Noah Misch (nmisch) | Noah Misch (nmisch) | 1 | 6 months ago | ||
Optimise numeric division | 5201 | Committed | Not processed | Dean Rasheed (deanr) | Joel Jacobson (joeljacobson) | Dean Rasheed (deanr) | 1 | 6 months ago | ||
Avoid unnecessary post-sort projection | 5207 | Committed | Not processed | Richard Guo (richardguo) | Richard Guo (richardguo) | 1 | 6 months ago | |||
prefetching for nestloop / indexscan | 5208 | Moved to next CF | Not processed | Tomas Vondra (fuzzycz) | 2 | 4 months ago | ||||
Avoid inserting unnecessary PlaceHolderVars | 5216 | Committed | 16 | Not processed | Tom Lane (tgl) | Tom Lane (tgl) | 1 | 6 months ago | ||
Avoiding superfluous buffer locking during nbtree backwards scans | 5222 | Moved to next CF | Not processed | Matthias van de Meent (mmeent) | Peter Geoghegan (pgeoghegan) | 2 | 4 months ago | |||
AIO | 5227 | Moved to next CF |
|
+7171−375 | Andres Freund (andresfreund) | Noah Misch (nmisch) | 4 | 3 hours ago | ||
Optimize WindowAgg's use of tuplestores | 5228 | Committed | Not processed | David Rowley (davidrowley) | David Rowley (davidrowley) | 1 | 6 months ago | |||
Add ExprState hashing for GROUP BY and hashed SubPlans | 5229 | Moved to next CF | Not processed | David Rowley (davidrowley) | David Rowley (davidrowley) | 3 | 3 months ago | |||
Procedural Languages | ||||||||||
declarative session variables, LET command | 1608 | Moved to next CF |
|
+9964−65 | Pavel Stehule (okbobcz) | Fabien Coelho (calvin), Julien Rouhaud (rjuju), Gilles Darold (darold), Laurenz Albe (laurenz), Dmitry Dolgov (erthalion), Justin Pryzby (justinpryzby), Brian Faherty (scrummyin), Philippe BEAUDOIN (beaud76), Asif Rehman (asifrana), remi duval (remduv), newtglobal postgresql_contributors (newtpostgrescontributors) | 35 | 1 week ago | ||
bytea PL/Perl transform | 4252 | Returned with feedback | Not processed | Ivan Panchenko (wao) | Pavel Stehule (okbobcz) | 7 | 1 year ago | |||
new plpgsql.extra_errors check - strict_expr_check | 5044 | Moved to next CF |
|
+177−18 | Pavel Stehule (okbobcz) | Gilles Darold (darold), newtglobal postgresql_contributors (newtpostgrescontributors) | 5 | 3 weeks ago | ||
Add tests for PL/pgSQL SRFs | 5223 | Returned with feedback | Not processed | Paul Jungwirth (pjungwir) | 1 | 6 months ago | ||||
Refactoring | ||||||||||
SetLatches() | 3998 | Moved to next CF | Not processed | Thomas Munro (macdice) | 12 | 4 months ago | ||||
Lock updated tuples in tuple_update() and tuple_delete() | 4099 | Returned with feedback | Not processed | Alexander Korotkov (smagen) | Andres Freund (andresfreund), Chris Travers (einhverfr), vigneshwaran C (vignesh.postgres), Pavel Borisov (pborisov) | Alexander Korotkov (smagen) | 9 | 1 year ago | ||
Revise get_cheapest_parallel_safe_total_inner | 4285 | Moved to next CF |
|
+11−4 | Richard Guo (richardguo) | wenhui qiu (wenhuiqiu) | 10 | 6 months ago | ||
Large files for relations | 4305 | Returned with feedback | Not processed | Thomas Munro (macdice) | David Steele (dsteele) | 4 | 10 months ago | |||
Retiring is_pushed_down | 4458 | Moved to next CF | Needs rebase! | Richard Guo (richardguo) | Tom Lane (tgl) | 9 | 2 months ago | |||
New [relation] options engine | 4688 | Moved to next CF | Needs rebase! | Nikolay Shaplov (nataraj) | 7 | 5 days ago | ||||
Change prefetch and read strategies to use range in pg_prewarm | 4763 | Moved to next CF | Not processed | Cédric Villemain (c2main) | Nazir Bilal Yavuz (nbyavuz) | 5 | 11 months ago | |||
Split index and table statistics into different types of stats | 4792 | Returned with feedback | Not processed | Bertrand Drouvot (bertranddrouvot.pg) | 3 | 1 year ago | ||||
Rename constants in preparation of variableness | 4828 | Returned with feedback | 18 | Not processed | David Christensen (davidchristensen) | 3 | 7 months ago | |||
BitmapHeapScan table AM violation removal (and use streaming read API) | 4874 | Moved to next CF |
|
+826−911 | Melanie Plageman (melanieplageman) | Heikki Linnakangas (heikki), Andres Freund (andresfreund), Tomas Vondra (fuzzycz) | Melanie Plageman (melanieplageman) | 6 | 10 hours ago | |
Vectored I/O in bulk_write.c | 4891 | Returned with feedback | Not processed | Thomas Munro (macdice) | 2 | 8 months ago | ||||
Require LLVM 14+ in PostgreSQL 18 | 4920 | Committed | Not processed | Thomas Munro (macdice) | Peter Eisentraut (petere) | Peter Eisentraut (petere) | 2 | 5 months ago | ||
Use macro to define the number of enum values (was: Replace magic constant ...) | 4933 | Committed | 17 | Not processed | Aleksander Alekseev (a.alekseev) | Richard Guo (richardguo) | Peter Eisentraut (petere) | 2 | 10 months ago | |
Use <stdint.h> for int64_t and other exact-width integer types | 4938 | Moved to next CF | Not processed | Thomas Munro (macdice) | Peter Eisentraut (petere) | Thomas Munro (macdice) | 4 | 3 months ago | ||
ECPG cleanup and fix for clang compile-time problem | 4939 | Moved to next CF | Not processed | Tom Lane (tgl) | John Naylor (john.naylor) | Tom Lane (tgl) | 3 | 3 months ago | ||
Use XLOG_CONTROL_FILE macro everywhere | 4941 | Moved to next CF | 18 | Needs rebase! | Anton Melnikov (antonmel) | Daniel Gustafsson (d_gustafsson) | 5 | 53 minutes ago | ||
Use pgBufferUsage for block reporting in analyze | 4983 | Committed | 18 | Not processed | Anthonin Bonnefoy (bonnefoa) | Michael Paquier (michael-kun), Masahiko Sawada (masahikosawada) | Masahiko Sawada (masahikosawada) | 2 | 7 months ago | |
AIX support, revert the changes from 0b16bb8776bb8 | 5003 | Moved to next CF | Not processed | Sriram RK (sriramrk) | 3 | 3 months ago | ||||
Relcache refactoring | 5022 | Moved to next CF | Not processed | Heikki Linnakangas (heikki) | Heikki Linnakangas (heikki) | 3 | 4 months ago | |||
Remove dependency on setlocale() for collation. | 5023 | Committed | 18 | Not processed | Jeff Davis (jdavis) | Andreas Karlsson (kandreas), Peter Eisentraut (petere) | Jeff Davis (jdavis) | 2 | 6 months ago | |
remove the use of disable_cost, related cleanups | 5032 | Committed | 18 | Not processed | Robert Haas (rhaas) | Robert Haas (rhaas) | 2 | 5 months ago | ||
Separate HEAP WAL replay logic into its own file | 5054 | Committed | 18 | Not processed | Yong Li (yoli) | Kouhei Sutou (kou) | Michael Paquier (michael-kun) | 2 | 6 months ago | |
Useless parameter 'cur_skey' in IndexScanOK | 5104 | Committed | stable | Not processed | Aleksander Alekseev (a.alekseev) | Heikki Linnakangas (heikki) | 1 | 7 months ago | ||
SendProcSignal(), SetLatch() → SendInterrupt() | 5118 | Moved to next CF | Not processed | Heikki Linnakangas (heikki), Thomas Munro (macdice) | 3 | 1 month ago | ||||
Converting tab-complete.c's else-if chain to a switch | 5123 | Moved to next CF | Not processed | Tom Lane (tgl) | Tom Lane (tgl) | 2 | 5 months ago | |||
refactor the CopyOneRowTo | 5126 | Committed | Not processed | jian he (universality) | Heikki Linnakangas (heikki) | 1 | 7 months ago | |||
Refactor pqformat.{c,h} and protocol.h | 5127 | Committed | 17 | Not processed | Aleksander Alekseev (a.alekseev) | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 8 months ago | |
Remove redundant code in create_gather_merge_path | 5137 | Committed | Not processed | Richard Guo (richardguo) | Richard Guo (richardguo) | 1 | 8 months ago | |||
Remove dead generators for cyrillic encoding converson tables | 5143 | Committed | Not processed | Heikki Linnakangas (heikki) | 1 | 7 months ago | ||||
Remove duplicated smgrclose call | 5149 | Moved to next CF | 18 |
|
+0−6 | Steven Niu (niushiji) | Cary Huang (cary), Kirill Reshke (reshke), Zhao Junwang (zhjwpku) | 4 | 1 week ago | |
Fix a few issues in collation cache | 5164 | Moved to next CF | 18 | Not processed | Jeff Davis (jdavis) | 3 | 3 months ago | |||
Make ECPG locale usage thread-safe | 5166 | Moved to next CF |
|
+192−148 | Thomas Munro (macdice) | Peter Eisentraut (petere) | 4 | 1 month ago | ||
Remove hardcoded hash opclass function signature exceptions | 5169 | Committed | Not processed | Peter Eisentraut (petere) | Tom Lane (tgl) | Peter Eisentraut (petere) | 1 | 6 months ago | ||
Thread-safe nl_langinfo(), localeconv(), check_locale() | 5170 | Moved to next CF |
|
+501−251 | Thomas Munro (macdice) | Peter Eisentraut (petere) | 4 | 1 month ago | ||
Call rm_redo in a temporary memory context | 5174 | Moved to next CF | Not processed | Heikki Linnakangas (heikki) | 3 | 5 months ago | ||||
Cleanup ShmemInit function names | 5175 | Committed | Not processed | Heikki Linnakangas (heikki) | Andreas Karlsson (kandreas) | Heikki Linnakangas (heikki) | 1 | 6 months ago | ||
Refactor postmaster child handling | 5185 | Moved to next CF | Not processed | Heikki Linnakangas (heikki) | Heikki Linnakangas (heikki) | 2 | 4 months ago | |||
Some refactoring for fixed-numbered stats template in injection_points | 5187 | Withdrawn | 18 | Not processed | Michael Paquier (michael-kun) | 1 | 7 months ago | |||
Remove redundant NULL check in clause_selectivity_ext() | 5188 | Rejected | Not processed | Ilia Evdokimov (ilidock95) | 1 | 6 months ago | ||||
define new PG_REPLSLOT_DIR and the like macros | 5193 | Committed | 18 | Not processed | Bertrand Drouvot (bertranddrouvot.pg) | Ashutosh Bapat (ashutoshbapat) | Michael Paquier (michael-kun) | 1 | 6 months ago | |
Basic threading API pg_threads.h | 5194 | Returned with feedback | Not processed | Thomas Munro (macdice) | 1 | 6 months ago | ||||
Use function smgrclose() to replace the loop | 5196 | Moved to next CF | 18 | Not processed | Steven Niu (niushiji) | 3 | 5 months ago | |||
Refactor: allow pg_strncoll(), etc., to accept -1 length for NUL-terminated cstrings. | 5198 | Committed | 18 | Not processed | Jeff Davis (jdavis) | Jeff Davis (jdavis) | 1 | 6 months ago | ||
Use more consistent names for the labels of PG_Locale_Strategy | 5213 | Committed | Not processed | Andreas Karlsson (kandreas) | Michael Paquier (michael-kun) | 1 | 6 months ago | |||
Vectored IO in XLogWrite() | 5225 | Moved to next CF | Not processed | Melih Mutlu (melihmutlu) | 3 | 3 months ago | ||||
Replication & Recovery | ||||||||||
Switching XLog source from archive to streaming when primary available | 3663 | Moved to next CF | Not processed | Bharath Rupireddy (bharathrupireddy), SATYANARAYANA NARLAPURAM (satyanarayanan) | Nathan Bossart (bossartn) | 13 | 6 months ago | |||
Make async slave to wait for lsn to be replayed | 4221 | Committed | 18 | Not processed | Ivan Kartyshov (fenimorkin) | Bharath Rupireddy (bharathrupireddy) | Alexander Korotkov (smagen) | 8 | 6 months ago | |
Flush disk write caches by default on macOS and Windows | 4453 | Returned with feedback | Not processed | Thomas Munro (macdice) | Nathan Bossart (bossartn) | 6 | 9 months ago | |||
CREATE SUBSCRIPTION ... SERVER | 4529 | Moved to next CF |
|
+587−35 | Jeff Davis (jdavis) | Bharath Rupireddy (bharathrupireddy) | 9 | 4 hours ago | ||
pg_rewind with cascade standby doesn't work well | 4559 | Returned with feedback | Not processed | Masaki Kuwamura (mackyson) | Ilya Gladyshev (qoops) | 5 | 8 months ago | |||
Introduce XID age and inactive timeout based replication slot invalidation | 4770 | Moved to next CF | Needs rebase! | Bharath Rupireddy (bharathrupireddy), Nisha Moond (nishamoond) | Nathan Bossart (bossartn), vigneshwaran C (vignesh.postgres), Peter Smith (smithpb2250), Shlok Kyal (shlokkyal) | Amit Kapila (amitkapila) | 6 | 1 month ago | ||
Documentation to upgrade logical replication cluster | 4848 | Committed | Not processed | vigneshwaran C (vignesh.postgres) | Hayato Kuroda (ha-kun), Bharath Rupireddy (bharathrupireddy), Peter Smith (smithpb2250) | Amit Kapila (amitkapila) | 3 | 5 months ago | ||
CSN snapshots in hot standby | 4912 | Moved to next CF | 18 | Not processed | Heikki Linnakangas (heikki) | 4 | 3 months ago | |||
teach pg_combinebackup to detect deleted files where possible | 4951 | Withdrawn | 18 | Not processed | Robert Haas (rhaas) | Robert Haas (rhaas) | 2 | 7 months ago | ||
Return pg_control from pg_backup_stop(). | 4997 | Moved to next CF | 18 |
|
+181−30 | David Steele (dsteele) | 5 | 2 months ago | ||
Detection and resolution of logical replication conflict | 5021 | Moved to next CF | 18 | Not processed | Hou Zhijie (houzj), shveta malik (shvetam), Nisha Moond (nishamoond) | Masahiko Sawada (masahikosawada), Michail Nikolaev (nkey), Hayato Kuroda (ha-kun) | Amit Kapila (amitkapila) | 3 | 4 months ago | |
Conflict detection and logging in logical replication | 5064 | Committed | Not processed | Hou Zhijie (houzj), shveta malik (shvetam), Nisha Moond (nishamoond) | Amit Kapila (amitkapila) | 2 | 6 months ago | |||
Allow logical decoding to output generated columns | 5068 | Moved to next CF | 18 | Not processed | Peter Smith (smithpb2250), Shubham Khanna (skhanna), Shlok Kyal (shlokkyal) | Masahiko Sawada (masahikosawada), Hayato Kuroda (ha-kun), vigneshwaran C (vignesh.postgres), Peter Smith (smithpb) | 3 | 1 month ago | ||
Improving the latch handling between logical replication launcher and worker processes. | 5095 | Returned with feedback | Not processed | vigneshwaran C (vignesh.postgres) | Hayato Kuroda (ha-kun), Peter Smith (smithpb2250), Hou Zhijie (houzj) | 2 | 6 months ago | |||
Synchronization of sequences to subscriber | 5111 | Moved to next CF |
|
+2963−730 | vigneshwaran C (vignesh.postgres) | Dilip Kumar (dilip.kumar), Masahiko Sawada (masahikosawada), Peter Smith (smithpb2250) | 5 | 1 hour ago | ||
Recovery of .partial WAL segments | 5148 | Moved to next CF | Not processed | Stefan Fercot (stefan.fercot) | 3 | 5 months ago | ||||
Expose the acquired_by parameter to the pg_replication_origin_session_setup function | 5189 | Moved to next CF | 18 |
|
+19−4 | Doruk Yılmaz (dorukyilmaz) | Euler Taveira (eulerto) | 4 | 3 weeks ago | |
Collect statistics about conflicts in logical replication | 5211 | Moved to next CF | 18 | Not processed | Hou Zhijie (houzj) | Hayato Kuroda (ha-kun), Peter Smith (smithpb), shveta malik (shvetam) | Amit Kapila (amitkapila) | 2 | 6 months ago | |
Security | ||||||||||
add not_before and not_after timestamps to sslinfo extension and pg_stat_ssl | 4390 | Moved to next CF |
|
+255−32 | Cary Huang (cary) | Daniel Gustafsson (d_gustafsson), Jacob Champion (jchampion) | 10 | 2 weeks ago | ||
Client authentication via OAuth 2.0 | 4412 | Moved to next CF |
|
+0−0 | Jacob Champion (jchampion) | Peter Eisentraut (petere), Daniel Gustafsson (d_gustafsson), Antonin Houska (a.houska) | Daniel Gustafsson (d_gustafsson) | 10 | 3 days ago | |
Encoding protection for pgcrypto | 4809 | Returned with feedback | Not processed | shihao zhong (zhong950419) | 3 | 1 year ago | ||||
Avoid mixing custom and OpenSSL BIO functions | 4835 | Moved to next CF | Not processed | David Benjamin (dbenjamin) | Daniel Gustafsson (d_gustafsson) | Daniel Gustafsson (d_gustafsson) | 4 | 3 months ago | ||
Implementing OCSP Stapling for Server certificate status verification | 4849 | Returned with feedback | Not processed | David Zhang (david.z) | Jacob Champion (jchampion) | 3 | 6 months ago | |||
Make query cancellation keys longer | 4870 | Moved to next CF |
|
+451−60 | Heikki Linnakangas (heikki), Jelte Fennema-Nio (jeltef) | 4 | 3 weeks ago | |||
Remove support for OpenSSL 1.0.2 | 4915 | Committed | 18 | Not processed | Daniel Gustafsson (d_gustafsson) | Michael Paquier (michael-kun), Peter Eisentraut (petere), Jacob Champion (jchampion) | Daniel Gustafsson (d_gustafsson) | 2 | 6 months ago | |
add multiple client certificate selection feature | 4924 | Moved to next CF | Not processed | Cary Huang (cary) | 4 | 11 months ago | ||||
Extend ALTER DEFAULT PRIVILEGES for large objects | 4945 | Moved to next CF |
|
+215−11 | Yugo Nagata (yugo.nagata) | Laurenz Albe (laurenz) | 5 | 2 months ago | ||
Serverside SNI for SSL connections | 4984 | Moved to next CF |
|
+937−50 | Daniel Gustafsson (d_gustafsson) | Jacob Champion (jchampion) | 5 | 2 weeks ago | ||
Restrict EXPLAIN (ANALYZE) for RLS and security_barrier views | 4999 | Rejected | 18 | Not processed | Laurenz Albe (laurenz) | 2 | 6 months ago | |||
Extension security improvement: Add support for extensions with an owned schema | 5018 | Moved to next CF | 18 |
|
+326−62 | Jelte Fennema-Nio (jeltef) | 5 | 5 months ago | ||
Add support to TLS 1.3 cipher suites and curves lists in Postgres | 5025 | Moved to next CF | Not processed | Erica Zhang (zerica) | Daniel Gustafsson (d_gustafsson), Jacob Champion (jchampion) | Daniel Gustafsson (d_gustafsson) | 3 | 5 months ago | ||
Blast-RADIUS mitigation | 5158 | Moved to next CF | Not processed | Thomas Munro (macdice) | Heikki Linnakangas (heikki) | 3 | 7 months ago | |||
Server Features | ||||||||||
BCP 47 locale names for Windows | 3772 | Moved to next CF | Not processed | Thomas Munro (macdice) | 8 | 7 months ago | ||||
Add the ability to limit the amount of memory that can be allocated to backends. | 3867 | Returned with feedback | Not processed | Reid Thompson (jreidthompsoncd), John Morris (coyotebush) | 11 | 1 year ago | ||||
Multi-version ICU | 3956 | Returned with feedback | Not processed | Thomas Munro (macdice) | 10 | 1 year ago | ||||
Post-special Page Storage TDE support (aka Reserved Page Size) | 3986 | Moved to next CF | Not processed | David Christensen (davidchristensen) | 12 | 2 months ago | ||||
UUID v7 | 4388 | Moved to next CF | 17 | Not processed | Andrey Borodin (x4m) | Masahiko Sawada (masahikosawada), Aleksander Alekseev (a.alekseev), Chris Travers (einhverfr), Nikolay Samokhvalov (nikolay), Przemysław Sztoch (psztoch), Kirk Wolak (kirkw) | Masahiko Sawada (masahikosawada) | 9 | 1 month ago | |
Custom storage managers (SMGR), redux | 4428 | Returned with feedback | Not processed | Matthias van de Meent (mmeent), Tristan Partin (tristan957) | Kirill Reshke (reshke), Krishnakumar Ravi (kkpgdev) | 7 | 1 week ago | |||
pg_stat_logmsg | 4431 | Returned with feedback | Not processed | Joe Conway (jconway) | 7 | 8 months ago | ||||
Support run-time partition pruning for hash join | 4512 | Returned with feedback | 17 | Not processed | Richard Guo (richardguo) | 6 | 6 months ago | |||
Allow INSTEAD OF DELETE triggers to modify the tuple for RETURNING | 4617 | Returned with feedback | Not processed | Marko Tiikkaja (johto) | 5 | 6 months ago | ||||
Mark search_path as GUC_REPORT | 4646 | Committed | Not processed | Alexander Kukushkin (cyberdem0n), Jelte Fennema-Nio (jeltef) | Tomas Vondra (fuzzycz) | 4 | 7 months ago | |||
Sequence Access Methods, round two | 4677 | Moved to next CF |
|
+910−632 | Michael Paquier (michael-kun) | 7 | 3 weeks ago | |||
Add the page header to each SLRU page. | 4709 | Moved to next CF | Not processed | Rishu Bagga (rishubagga), Yong Li (yoli) | Thomas Munro (macdice), Shawn Debnath (sd) | 6 | 4 months ago | |||
Add new protocol message to change GUCs to be able to change protocol extension parameters | 4736 | Moved to next CF | 18 | Needs rebase! | Jelte Fennema-Nio (jeltef) | Robert Haas (rhaas) | 7 | 1 month ago | ||
Not to invalidate CatalogSnapshot for local invalidation messages | 4750 | Withdrawn | Not processed | Xiaoran Wang (fanfuxiaoran) | jian he (universality) | 4 | 1 year ago | |||
Remove useless GROUP BY columns considering unique index | 4751 | Returned with feedback | Not processed | Mingli Zhang (zml) | jian he (universality) | 4 | 6 months ago | |||
Introduce new multi insert Table AM and improve performance of various SQL commands with it for Heap AM | 4777 | Moved to next CF | Not processed | Bharath Rupireddy (bharathrupireddy) | Jeff Davis (jdavis) | 5 | 4 months ago | |||
COPY ON_ERROR 'NULL' | 4810 | Moved to next CF |
|
+198−25 | jian he (universality) | Fujii Masao (masaofujii), vigneshwaran C (vignesh.postgres), Kirill Reshke (reshke), Jim Jones (jimus) | 6 | 42 minutes ago | ||
on_error table, saving error info to a table | 4817 | Moved to next CF | Needs rebase! | jian he (hellothere) | Nishant Sharma (nishant-at-edb) | 7 | 3 months ago | |||
Table AM Interface Enhancements | 4866 | Returned with feedback | Not processed | Alexander Korotkov (smagen) | Alexander Korotkov (smagen) | 3 | 9 months ago | |||
KNN-btree | 4871 | Moved to next CF | Needs rebase! | Nikita Glukhov (n.glukhov), Anton Melnikov (antonmel) | 6 | 3 months ago | ||||
CREATE DATABASE ... STRICT_UNICODE | 4876 | Moved to next CF | Not processed | Jeff Davis (jdavis) | 5 | 3 months ago | ||||
Eager aggregation, take 3 | 4881 | Moved to next CF | 19 |
|
+3654−159 | Richard Guo (richardguo) | 5 | 2 months ago | ||
CREATE DATABASE ... STRATEGY=FILE_CLONE | 4886 | Moved to next CF | Needs rebase! | Thomas Munro (macdice), Nazir Bilal Yavuz (nbyavuz) | 5 | 7 months ago | ||||
Add extension_destdir GUC | 4913 | Moved to next CF |
|
+29−4 | Peter Eisentraut (petere), Christoph Berg (myon), David Wheeler (theory) | Peter Eisentraut (petere), Marco Nenciarini (mnencia), Gabriele Bartolini (gbartolini), Nathan Bossart (bossartn) | Peter Eisentraut (petere) | 5 | 2 days ago | |
Identify huge pages accessibility using madvise | 4937 | Moved to next CF | stable | Not processed | Dmitry Dolgov (erthalion) | Gabriele Bartolini (gbartolini), Niccolo Fei (nfei) | 3 | 4 months ago | ||
Partitioned tables and [un]loggedness | 4946 | Committed | 18 | Not processed | Michael Paquier (michael-kun) | Nathan Bossart (bossartn) | Michael Paquier (michael-kun) | 2 | 6 months ago | |
Use WALReadFromBuffers in more places | 4952 | Moved to next CF | Not processed | Bharath Rupireddy (bharathrupireddy) | 4 | 5 months ago | ||||
support tid range scan in parallel | 4982 | Returned with feedback | Not processed | Cary Huang (cary) | David Rowley (davidrowley) | 2 | 7 months ago | |||
CREATE INDEX CONCURRENTLY for partitioned tables | 5004 | Moved to next CF |
|
+520−78 | Justin Pryzby (justinpryzby), Ilya Gladyshev (qoops) | 6 | 4 months ago | |||
Pluggable cumulative statistics | 5034 | Committed | 18 | Not processed | Michael Paquier (michael-kun) | Michael Paquier (michael-kun) | 2 | 7 months ago | ||
Flush pgstats file during checkpoints | 5047 | Returned with feedback | 18 | Not processed | Michael Paquier (michael-kun) | 2 | 6 months ago | |||
New function rand_array() to contrib/tablefunc | 5061 | Moved to next CF | Not processed | Andy Fan (andy2) | Dean Rasheed (deanr), Aleksander Alekseev (a.alekseev), Jim Jones (jimus) | 4 | 4 months ago | |||
pg_verifybackup: Add TAR format backup verification support. | 5116 | Committed | 18 | Not processed | Amul Sul (sulamul) | Sravan Kumar Velagandula (sravanv) | Robert Haas (rhaas) | 1 | 5 months ago | |
VACUUM FULL / CLUSTER CONCURRENTLY | 5117 | Moved to next CF | 18 |
|
+6150−517 | Antonin Houska (a.houska) | 4 | 2 days ago | ||
REINDEX not updating partition progress | 5122 | Moved to next CF | stable | Not processed | Ilya Gladyshev (qoops) | 3 | 7 months ago | |||
Add min/max aggregate functions to BYTEA | 5138 | Moved to next CF | 18 | Not processed | Aleksander Alekseev (a.alekseev), Marat Bukharov (maratik) | Andrey Borodin (x4m) | Tom Lane (tgl) | 2 | 5 months ago | |
Support specify tablespace for each merged/split partition | 5157 | Rejected | 18 | Not processed | Zhao Junwang (zhjwpku) | Amul Sul (sulamul) | 1 | 7 months ago | ||
Add support for (Var op Var) clause in extended MCV statistics | 5180 | Returned with feedback | Not processed | Ilia Evdokimov (ilidock95) | 1 | 6 months ago | ||||
Index AM API cleanup | 5195 | Moved to next CF |
|
+28066−385 | Mark Dilger (mark.dilger) | Peter Eisentraut (petere), Andrew Dunstan (adunstan), Alexandra Wang (l-wang) | Peter Eisentraut (petere) | 4 | 4 days ago | |
Switch PgStat_HashKey.objoid from Oid to uint64 | 5203 | Committed | 18 | Not processed | Michael Paquier (michael-kun) | Bertrand Drouvot (bertranddrouvot) | Michael Paquier (michael-kun) | 1 | 6 months ago | |
Removing log_cnt from pg_sequence_read_tuple() | 5204 | Committed | Not processed | Michael Paquier (michael-kun) | Nathan Bossart (bossartn) | Michael Paquier (michael-kun) | 1 | 6 months ago | ||
Make MultiXactOffset 64-bit type | 5205 | Moved to next CF | 18 |
|
+633−304 | Maxim Orlov (m.orlov) | Heikki Linnakangas (heikki) | 4 | 2 weeks ago | |
not-null constraints | 5224 | Moved to next CF | Not processed | Álvaro Herrera (alvherre) | Álvaro Herrera (alvherre) | 2 | 4 months ago | |||
SQL Commands | ||||||||||
Add XMLCanonicalize function | 4237 | Moved to next CF | 18 |
|
+398−0 | Jim Jones (jimus) | Pavel Stehule (okbobcz), Oliver Ford (ojford), newtglobal postgresql_contributors (newtpostgrescontributors) | 10 | 3 days ago | |
SQL:2011 application time | 4308 | Moved to next CF | Needs rebase! | Paul Jungwirth (pjungwir) | Peter Eisentraut (petere) | Peter Eisentraut (petere) | 10 | 5 days ago | ||
Incremental View Maintenance (IVM), take 2 | 4337 | Moved to next CF | Needs rebase! | Yugo Nagata (yugo.nagata) | 10 | 7 months ago | ||||
Implement row pattern recognition feature | 4460 | Moved to next CF | 18 |
|
+4207−35 | Tatsuo Ishii (ishii) | Vik Fearing (xocolatl), Jacob Champion (jchampion), Ningwei Chen (chen-5033) | 9 | 1 week ago | |
Make COPY format extendable: Extract COPY TO format implementations | 4681 | Moved to next CF |
|
+1119−155 | Kouhei Sutou (kou) | Masahiko Sawada (masahikosawada), Nathan Bossart (bossartn), Zhao Junwang (zhjwpku), Yong Li (yoli) | 7 | 6 hours ago | ||
COPY TO json | 4716 | Moved to next CF | Not processed | Joe Conway (jconway) | Masahiko Sawada (masahikosawada), Nathan Bossart (bossartn) | Joe Conway (jconway) | 6 | 1 month ago | ||
RETURNING OLD/NEW values | 4723 | Moved to next CF | 18 | Not processed | Dean Rasheed (deanr) | Dean Rasheed (deanr) | 6 | 2 months ago | ||
add COPY option REJECT_LIMIT | 4797 | Moved to next CF | Not processed | Atsushi Torikoshi (atsushitorikoshi) | Fujii Masao (masaofujii), Kirill Reshke (reshke) | Fujii Masao (masaofujii) | 4 | 5 months ago | ||
Support wildcards in LISTEN command | 4896 | Returned with feedback | Not processed | Alexander Cheshev (acheshev) | Emanuel Calvo (3manuek) | 2 | 6 months ago | |||
SQL Property Graph Queries (SQL/PGQ) | 4904 | Moved to next CF | Needs rebase! | Peter Eisentraut (petere), Ashutosh Bapat (ashutoshbapat) | Vik Fearing (xocolatl), Zhao Junwang (zhjwpku) | 5 | 1 week ago | |||
Support LIKE with nondeterministic collations | 4965 | Moved to next CF | Not processed | Peter Eisentraut (petere) | Paul Jungwirth (pjungwir) | Peter Eisentraut (petere) | 3 | 3 months ago | ||
Virtual generated columns | 4972 | Moved to next CF | Not processed | Peter Eisentraut (petere) | Peter Eisentraut (petere) | 5 | 3 weeks ago | |||
CREATE OR REPLACE MATERIALIZED VIEW | 5099 | Moved to next CF | 18 |
|
+749−96 | Erik Wienhold (ewie) | newtglobal postgresql_contributors (newtpostgrescontributors) | 4 | 2 weeks ago | |
Add on_error and log_verbosity options to file_fdw | 5107 | Committed | 18 | Not processed | Atsushi Torikoshi (atsushitorikoshi) | Fujii Masao (masaofujii) | Fujii Masao (masaofujii) | 1 | 5 months ago | |
Add XMLCast (SQL/XML X025) | 5110 | Moved to next CF | 18 |
|
+2201−9 | Jim Jones (jimus) | Vik Fearing (xocolatl), newtglobal postgresql_contributors (newtpostgrescontributors) | 4 | 2 weeks ago | |
Add more memory/disk usage info to EXPLAIN (ANALYZE) | 5120 | Committed | 18 | Not processed | Tatsuo Ishii (ishii) | David Rowley (davidrowley), Ashutosh Bapat (ashutoshbapat), Maxim Orlov (m.orlov), jian he (universality) | Tatsuo Ishii (ishii) | 1 | 6 months ago | |
Support POSITION with nondeterministic collations | 5209 | Moved to next CF |
|
+247−48 | Peter Eisentraut (petere) | Peter Eisentraut (petere) | 4 | 1 month ago | ||
SQL:2023 JSON simplified accessor support | 5214 | Moved to next CF | 18 |
|
+1567−202 | Alexandra Wang (alexandrawang) | Peter Eisentraut (petere), Vik Fearing (xocolatl) | 5 | 4 days ago | |
Add roman support for to_number function | 5221 | Moved to next CF | 18 | Not processed | Hunaid Sohail (hunaid) | Maciek Sakrejda (msakrejda-pga) | Tom Lane (tgl) | 3 | 2 months ago | |
Provide ONLY option for ANALYZE and VACUUM commands | 5226 | Committed | 18 | Not processed | Michael Harris (mharris) | David Rowley (davidrowley), atsushi torikoshi (atorik) | David Rowley (davidrowley) | 1 | 6 months ago | |
System Administration | ||||||||||
warn if GUC set to an invalid shared library | 3482 | Moved to next CF | Not processed | Justin Pryzby (justinpryzby) | Christoph Berg (myon), cary huang (caryh), Maciek Sakrejda (msakrejda), Cary Huang (cary) | 14 | 4 months ago | |||
Add a pg_truncate_freespace_map function | 4882 | Withdrawn | Not processed | Ronan Dunklau (rdunklau) | Fujii Masao (masaofujii) | Fujii Masao (masaofujii) | 2 | 7 months ago | ||
allow changing autovacuum_max_workers without restarting | 4921 | Moved to next CF | 18 | Not processed | Nathan Bossart (bossartn) | Yogesh Sharma (sharmay) | Nathan Bossart (bossartn) | 4 | 2 months ago | |
Reduce the log spam by excluding certain SQLSTATEs | 4964 | Moved to next CF | 18 |
|
+218−0 | Laurenz Albe (laurenz) | Jim Jones (jimus) | 5 | 1 week ago | |
New GUC autovacuum_max_threshold | 5046 | Moved to next CF | 18 | Not processed | Nathan Bossart (bossartn), Frédéric Yhuel (yhuelf) | Nathan Bossart (bossartn), wenhui qiu (qiuwenhuifx.163.com) | Nathan Bossart (bossartn) | 5 | 1 month ago | |
Add has_large_object_privilege function | 5103 | Committed | Not processed | Yugo Nagata (yugo.nagata) | Fujii Masao (masaofujii) | Fujii Masao (masaofujii) | 1 | 5 months ago | ||
Track collation and ctype versions separately | 5141 | Moved to next CF | 18 | Not processed | Jeff Davis (jdavis) | 3 | 7 months ago | |||
Enable data checksums by default with initdb | 5178 | Moved to next CF | Not processed | Greg Sabino Mullane (greg) | Peter Eisentraut (petere), Nathan Bossart (bossartn) | Peter Eisentraut (petere) | 2 | 4 months ago | ||
pg_upgrade: Support for upgrading to checksums enabled | 5206 | Moved to next CF |
|
+49−15 | Peter Eisentraut (petere) | Nathan Bossart (bossartn), Ilya Kosmodemiansky (hydrobiont) | 4 | 1 week ago | ||
Testing | ||||||||||
CI and test improvements | 3709 | Moved to next CF | Not processed | Justin Pryzby (justinpryzby) | 14 | 4 months ago | ||||
change regexp_substr first argument make tests more easier to understand | 4744 | Withdrawn | stable | Not processed | jian he (universality) | 4 | 6 months ago | |||
Add test module for verifying backtrace functionality | 4823 | Withdrawn | Not processed | Bharath Rupireddy (bharathrupireddy) | 3 | 10 months ago | ||||
Test to dump and restore objects left behind by regression | 4956 | Moved to next CF |
|
+286−2 | Ashutosh Bapat (ashutoshbapat) | Michael Paquier (michael-kun), vigneshwaran C (vignesh.postgres) | 5 | 18 hours ago | ||
Convert sepgsql tests to TAP | 4992 | Moved to next CF | Not processed | Peter Eisentraut (petere) | Andreas Karlsson (kandreas) | Peter Eisentraut (petere) | 4 | 1 month ago | ||
Convert node test compile-time settings into run-time parameters | 5005 | Committed | Not processed | Peter Eisentraut (petere) | Peter Eisentraut (petere) | 2 | 7 months ago | |||
Improve pg_test_timing to measure in nanoseconds | 5066 | Returned with feedback | Not processed | Hannu Krosing (hannukrosing) | Tom Lane (tgl) | 2 | 8 months ago | |||
Make PG_TEST_EXTRA env variable override its Meson configure option | 5134 | Moved to next CF | Not processed | Jacob Champion (jchampion), Nazir Bilal Yavuz (nbyavuz) | Ashutosh Bapat (ashutoshbapat) | Heikki Linnakangas (heikki) | 2 | 4 months ago | ||
CREATE SUBSCRIPTION - add missing test case | 5190 | Moved to next CF |
|
+14−0 | Peter Smith (smithpb2250) | vigneshwaran C (vignesh.postgres) | Heikki Linnakangas (heikki) | 4 | 20 hours ago |