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 | ||||||||||
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 | 6 months 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 | 6 months ago | |
Fix variable existence tab completion for broken libedit | 5009 | Committed | 17 | Not processed | Anton Melnikov (antonmel) | Tom Lane (tgl) | 2 | 7 months ago | ||
fix context message | 5041 | Committed | Not processed | Pavel Stehule (okbobcz) | Stepan Neretin (fenixrnd.mail.ru), Umar Hayat (pgwizard) | Peter Eisentraut (petere) | 2 | 7 months ago | ||
Check the validity of commutators for merge/hash clauses | 5062 | Committed | Not processed | Richard Guo (richardguo) | Tom Lane (tgl) | Richard Guo (richardguo) | 2 | 7 months 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 | |
fix pg_combinebackup --clone | 5092 | Committed | Not processed | Tomas Vondra (fuzzycz) | Peter Eisentraut (petere) | Tomas Vondra (fuzzycz) | 2 | 7 months ago | ||
Preserve tz when converting to jsonb timestamptz | 5119 | Committed | 17 | Not processed | David Wheeler (theory) | Zhao Junwang (zhjwpku) | Andrew Dunstan (adunstan) | 1 | 8 months ago | |
Assertion failure with summarize_wal enabled during pg_createsubscriber | 5133 | Committed | 17 | Not processed | Robert Haas (rhaas) | Robert Haas (rhaas) | 1 | 8 months ago | ||
Fix overflow in pg_size_pretty | 5142 | Committed | Not processed | Joseph Koshakow (jkoshakow) | David Rowley (davidrowley) | David Rowley (davidrowley) | 1 | 8 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 | ||
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 | 7 months ago | |
Re-enable Sequence Support in pgstattuple Extension | 5215 | Committed | Not processed | Ayush Vatsa (developerayuva) | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 7 months ago | ||
XMLSERIALIZE won't indent xml strings containing blank nodes | 5217 | Committed | Not processed | Jim Jones (jimus) | Tom Lane (tgl) | 1 | 7 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 | 7 months ago | |||
Clients | ||||||||||
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 | ||
libpq: Fix lots of discrepancies in PQtrace | 5065 | Committed | Not processed | Jelte Fennema-Nio (jeltef) | Nathan Bossart (bossartn) | Álvaro Herrera (alvherre) | 2 | 8 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 | 8 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 | 9 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 | |
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 | 8 months ago | ||
Fix order of json aggregate functions | 5058 | Committed | Not processed | Wolfgang Walther (wolfgangwalther) | Marlene Reiterer (marlene.rte) | David Rowley (davidrowley) | 2 | 7 months ago | ||
Document DateStyle effect on jsonpath string() | 5101 | Committed | 17 | Not processed | David Wheeler (theory) | Tom Lane (tgl) | 1 | 6 months ago | ||
fix CRC algorithm in WAL reliability docs | 5163 | Committed | stable | Not processed | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 8 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 | 7 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 | 6 months ago | |
PG docs - Sequence CYCLE clause | 5191 | Committed | Not processed | Peter Smith (smithpb2250) | Bruce Momjian (bmomjian) | 1 | 7 months ago | |||
Miscellaneous | ||||||||||
Fix extract(interval) for week and quarter fields | 4979 | Committed | Not processed | Tom Lane (tgl) | Martijn Wallet (mwallet) | Tom Lane (tgl) | 2 | 8 months ago | ||
-Wmissing-variable-declarations | 4987 | Committed | Not processed | Peter Eisentraut (petere) | Peter Eisentraut (petere) | 2 | 7 months ago | |||
thread-safety: gmtime_r(), localtime_r() | 5084 | Committed | Not processed | Peter Eisentraut (petere) | Peter Eisentraut (petere) | 2 | 7 months ago | |||
Assorted style changes with a tiny bit improvement | 5106 | Committed | 18 | Not processed | Ranier Vilela (raniervilela) | Michael Paquier (michael-kun) | 1 | 9 months ago | ||
Add crc32(bytea) & crc32c(bytea) | 5132 | Committed | Not processed | Aleksander Alekseev (a.alekseev) | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 8 months ago | ||
remove volatile qualifiers from pg_stat_statements | 5145 | Committed | 18 | Not processed | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 8 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 | 8 months ago | ||
Create syscaches for pg_extension | 5173 | Committed | Not processed | Jelte Fennema-Nio (jeltef) | Michael Paquier (michael-kun) | 1 | 7 months ago | |||
Don't overwrite scan key in systable_beginscan() | 5192 | Committed | Not processed | Peter Eisentraut (petere) | Peter Eisentraut (petere) | 1 | 7 months ago | |||
Monitoring & Control | ||||||||||
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 | ||
Extend pg_get_acl to handle sub-object IDs | 5109 | Committed | Not processed | Joel Jacobson (joeljacobson) | Michael Paquier (michael-kun) | 1 | 9 months ago | |||
Fix inconsistency in reporting checkpointer stats | 5130 | Committed | Not processed | Nitin Jadhav (nitinjadhav11) | Fujii Masao (masaofujii) | Fujii Masao (masaofujii) | 1 | 6 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 | 6 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 | |
Performance | ||||||||||
type cache cleanup improvements | 4865 | Committed | 18 | Not processed | Fedor Sigaev (sigaev) | Roman Zharkov (r.zharkov) | Alexander Korotkov (smagen) | 3 | 5 months 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 | 7 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 | 8 months 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 | 7 months 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 | 5 months ago | ||
Optimize mul_var() for var1ndigits >= 8 | 5115 | Committed | Not processed | Joel Jacobson (joeljacobson) | Dean Rasheed (deanr) | Dean Rasheed (deanr) | 1 | 7 months ago | ||
pg_upgrade: retrieve subscription count more efficiently | 5135 | Committed | 17 | Not processed | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 8 months ago | ||
amcheck unique check optimization | 5140 | Committed | 18 | Not processed | Alexander Korotkov (smagen) | Alexander Korotkov (smagen) | 1 | 8 months ago | ||
Speeding up ruleutils' name de-duplication code, redux | 5144 | Committed | Not processed | Tom Lane (tgl) | Tom Lane (tgl) | 1 | 7 months ago | |||
Use read streams in pg_visibility | 5172 | Committed | Not processed | Nazir Bilal Yavuz (nbyavuz) | Noah Misch (nmisch) | Noah Misch (nmisch) | 1 | 7 months ago | ||
Optimise numeric division | 5201 | Committed | Not processed | Dean Rasheed (deanr) | Joel Jacobson (joeljacobson) | Dean Rasheed (deanr) | 1 | 7 months ago | ||
Avoid unnecessary post-sort projection | 5207 | Committed | Not processed | Richard Guo (richardguo) | Richard Guo (richardguo) | 1 | 7 months ago | |||
Avoid inserting unnecessary PlaceHolderVars | 5216 | Committed | 16 | Not processed | Tom Lane (tgl) | Tom Lane (tgl) | 1 | 6 months ago | ||
Optimize WindowAgg's use of tuplestores | 5228 | Committed | Not processed | David Rowley (davidrowley) | David Rowley (davidrowley) | 1 | 7 months ago | |||
Refactoring | ||||||||||
Require LLVM 14+ in PostgreSQL 18 | 4920 | Committed | Not processed | Thomas Munro (macdice) | Peter Eisentraut (petere) | Peter Eisentraut (petere) | 2 | 6 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 | 11 months 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 | 8 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 | 7 months ago | |
remove the use of disable_cost, related cleanups | 5032 | Committed | 18 | Not processed | Robert Haas (rhaas) | Robert Haas (rhaas) | 2 | 6 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 | 8 months ago | ||
refactor the CopyOneRowTo | 5126 | Committed | Not processed | jian he (universality) | Heikki Linnakangas (heikki) | 1 | 8 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 | 8 months ago | ||||
Remove hardcoded hash opclass function signature exceptions | 5169 | Committed | Not processed | Peter Eisentraut (petere) | Tom Lane (tgl) | Peter Eisentraut (petere) | 1 | 7 months ago | ||
Cleanup ShmemInit function names | 5175 | Committed | Not processed | Heikki Linnakangas (heikki) | Andreas Karlsson (kandreas) | Heikki Linnakangas (heikki) | 1 | 7 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 | 7 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 | 7 months ago | |||
Replication & Recovery | ||||||||||
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 | |
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 | 6 months ago | ||
Conflict detection and logging in logical replication | 5064 | Committed | Not processed | Zhijie Hou (houzj), shveta malik (shvetam), Nisha Moond (nishamoond) | Amit Kapila (amitkapila) | 2 | 7 months ago | |||
Security | ||||||||||
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 | 7 months ago | |
Server Features | ||||||||||
Mark search_path as GUC_REPORT | 4646 | Committed | Not processed | Alexander Kukushkin (cyberdem0n), Jelte Fennema-Nio (jeltef) | Tomas Vondra (fuzzycz) | 4 | 7 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 | |
Pluggable cumulative statistics | 5034 | Committed | 18 | Not processed | Michael Paquier (michael-kun) | Michael Paquier (michael-kun) | 2 | 8 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 | 6 months 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 | 7 months ago | ||
SQL Commands | ||||||||||
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 | 6 months 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 | |
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 | ||||||||||
Add has_large_object_privilege function | 5103 | Committed | Not processed | Yugo Nagata (yugo.nagata) | Fujii Masao (masaofujii) | Fujii Masao (masaofujii) | 1 | 6 months ago | ||
Testing | ||||||||||
Convert node test compile-time settings into run-time parameters | 5005 | Committed | Not processed | Peter Eisentraut (petere) | Peter Eisentraut (petere) | 2 | 8 months ago |