Commitfest 2024-09

Shortcuts
Text Status Target version Author Reviewer
Clear


Status summary: Committed: 90. Moved to next CF: 205. Withdrawn: 15. Rejected: 5. Returned with Feedback: 51. Total: 366.

Closed patches

Status Ver Author Reviewers Committer Num cfs Latest activity Latest mail
Bug Fixes
Mark expressions nullable by grouping sets Committed Richard Guo (richardguo) Tom Lane (tgl) richardguo 5 2024-09-11
04:12
2024-10-25
01:09
Fix COPY FROM...CSV importing \. on a line by itself Committed Daniel Vérité (danielverite) Tom Lane (tgl) tgl 4 2024-09-30
23:20
2024-09-30
22:45
queryId not reported in pg_stat_activity with Extended Query Protocol Committed stable Sami Imseih (simseih) Michael Paquier (michael-kun) michael-kun 2 2024-09-18
22:51
2024-10-01
02:07
Fix variable existence tab completion for broken libedit Committed 17 Anton Melnikov (antonmel) tgl 2 2024-09-04
20:27
2024-09-05
05:07
fix context message Committed Pavel Stehule (okbobcz) Stepan Neretin (fenixrnd.mail.ru), Umar Hayat (pgwizard) petere 2 2024-09-05
13:26
2024-09-05
13:25
Check the validity of commutators for merge/hash clauses Committed Richard Guo (richardguo) Tom Lane (tgl) richardguo 2 2024-09-04
03:33
2024-09-04
03:50
Fix data loss at inplace update after heap_update() Committed stable Noah Misch (nmisch) Nitin Motiani (nitinmotiani) nmisch 2 2024-09-26
05:01
2024-09-24
22:43
fix pg_combinebackup --clone Committed Tomas Vondra (fuzzycz) Peter Eisentraut (petere) fuzzycz 2 2024-09-10
20:17
2024-09-10
14:32
Preserve tz when converting to jsonb timestamptz Committed 17 David Wheeler (theory) Zhao Junwang (zhjwpku) adunstan 1 2024-08-11
03:10
2024-07-30
13:42
Assertion failure with summarize_wal enabled during pg_createsubscriber Committed 17 Robert Haas (rhaas) rhaas 1 2024-08-02
13:20
2024-08-01
06:57
Fix overflow in pg_size_pretty Committed Joseph Koshakow (jkoshakow) David Rowley (davidrowley) davidrowley 1 2024-07-28
13:02
2024-07-28
10:34
Crash after detaching a partition concurrently from another session Committed stable Álvaro Herrera (alvherre), Kuntal Ghosh (kuntal_ghosh) alvherre 1 2024-08-22
15:11
2024-08-22
15:14
pgstattuple: fix free space calculation Committed 18 Frédéric Yhuel (yhuelf) Andreas Karlsson (kandreas), Rafia Sabih (rafia.sabih) tgl 1 2024-09-09
18:34
2024-09-09
18:35
Re-enable Sequence Support in pgstattuple Extension Committed Ayush Vatsa (developerayuva) Nathan Bossart (bossartn) bossartn 1 2024-09-12
21:47
2024-09-13
15:21
XMLSERIALIZE won't indent xml strings containing blank nodes Committed Jim Jones (jimus) tgl 1 2024-09-10
20:20
2024-09-10
20:24
Reject non-ASCII locale names Committed Thomas Munro (macdice) macdice 1 2024-10-05
04:36
2024-09-19
23:37
Improve error message for rejecting trailing junk after numeric literals Committed Karina Litskevich (karinalitskevich) tgl 1 2024-09-05
16:50
2024-09-05
17:56
Clients
Support for named parsed statement in psql Committed Anthonin Bonnefoy (bonnefoa) Jelte Fennema-Nio (jeltef) michael-kun 4 2024-08-22
07:34
2024-09-19
23:59
libpq: Fix lots of discrepancies in PQtrace Committed Jelte Fennema-Nio (jeltef) Nathan Bossart (bossartn) alvherre 2 2024-08-16
00:37
2024-08-16
00:05
Don't tab complete MATERIALIZED VIEW after CREATE UNLOGGED Committed 18 Dagfinn Ilmari Mannsåker (ilmari) Nathan Bossart (bossartn) bossartn 1 2024-07-29
16:37
2024-07-29
16:53
Code Comments
Fix a comment error in logicalrep_write_typ() Committed ChangAo Chen (chenchangao) Amit Kapila (amitkapila) amitkapila 1 2024-07-15
04:55
2024-07-15
04:55
Documentation
Doc limitations update proposal: include out-of-line OID usage per TOAST-ed columns Committed stable Jakub Wartak (jakub.wartak.tomtom) John Naylor (john.naylor) john.naylor 7 2024-08-20
07:03
2024-08-20
07:34
Add minimal C example and SQL registration example for custom table access methods. Committed Phil Eaton (eatonphil) Robert Haas (rhaas) michael-kun 4 2024-10-07
06:50
2024-07-25
20:00
Fix order of json aggregate functions Committed Wolfgang Walther (wolfgangwalther) Marlene Reiterer (marlene.rte) davidrowley 2 2024-09-12
10:42
2024-09-12
10:41
Document DateStyle effect on jsonpath string() Committed 17 David Wheeler (theory) tgl 1 2024-09-10
18:48
2024-09-16
18:43
fix CRC algorithm in WAL reliability docs Committed stable Nathan Bossart (bossartn) bossartn 1 2024-08-09
18:17
2024-08-09
18:17
Fix Spi_connect, Spi_connect_ext docs Committed Stepan Neretin (fenixrnd.mail.ru) Tom Lane (tgl) tgl 1 2024-09-09
16:19
2024-09-09
16:29
doc: CREATE MATERIALIZED VIEW temporarily changes search_path Committed 17 Yugo Nagata (yugo.nagata) Nathan Bossart (bossartn) bossartn 1 2024-09-27
21:24
2024-09-27
21:24
PG docs - Sequence CYCLE clause Committed Peter Smith (smithpb2250) bmomjian 1 2024-08-20
03:00
2024-08-20
03:05
Miscellaneous
Fix extract(interval) for week and quarter fields Committed Tom Lane (tgl) Martijn Wallet (mwallet) tgl 2 2024-08-16
16:36
2024-08-16
16:15
-Wmissing-variable-declarations Committed Peter Eisentraut (petere) petere 2 2024-08-03
12:16
2024-08-30
07:27
thread-safety: gmtime_r(), localtime_r() Committed Peter Eisentraut (petere) petere 2 2024-08-23
06:01
2024-08-23
06:00
Assorted style changes with a tiny bit improvement Committed 18 Ranier Vilela (raniervilela) michael-kun 1 2024-10-08
01:42
2024-07-02
17:39
Add crc32(bytea) & crc32c(bytea) Committed Aleksander Alekseev (a.alekseev) Nathan Bossart (bossartn) bossartn 1 2024-08-12
15:38
2024-08-12
15:36
remove volatile qualifiers from pg_stat_statements Committed 18 Nathan Bossart (bossartn) bossartn 1 2024-08-06
15:58
2024-08-06
15:59
Fix comments in instr_time.h and remove an unneeded cast to int64 Committed 18 Bertrand Drouvot (bertranddrouvot.pg) heikki 1 2024-08-06
11:54
2024-08-06
19:18
Create syscaches for pg_extension Committed Jelte Fennema-Nio (jeltef) michael-kun 1 2024-08-22
01:52
2024-09-07
11:44
Don't overwrite scan key in systable_beginscan() Committed Peter Eisentraut (petere) petere 1 2024-09-12
09:23
2024-09-05
15:43
Monitoring & Control
Extend postgres_fdw_get_connections() to print the user_name Committed Hayato Kuroda (ha-kun) Fujii Masao (masaofujii), vigneshwaran C (vignesh.postgres), Shinya Kato (shinyakato), Yuta Katsuragi (katsuragiy) masaofujii 15 2024-09-18
08:01
2024-09-20
16:32
Extend pg_get_acl to handle sub-object IDs Committed Joel Jacobson (joeljacobson) michael-kun 1 2024-10-08
01:51
2024-07-10
01:25
Fix inconsistency in reporting checkpointer stats Committed Nitin Jadhav (nitinjadhav11) Fujii Masao (masaofujii) masaofujii 1 2024-10-02
02:23
2024-09-30
18:33
Better flattening of SET for query jumbling Committed Greg Sabino Mullane (greg) Michael Paquier (michael-kun) michael-kun 1 2024-09-30
05:04
2024-09-30
06:24
Adding clarification to description of IPC wait events XactGroupUpdate and ProcArrayGroupUpdate Committed 17 Sameer Kumar (sameer.kasi200x) Nathan Bossart (bossartn) bossartn 1 2024-08-20
18:58
2024-08-20
18:58
Performance
type cache cleanup improvements Committed 18 Fedor Sigaev (sigaev) Roman Zharkov (r.zharkov) smagen 3 2024-08-25
00:33
2024-10-25
10:13
Speed up Hash Join by teaching ExprState about hashing Committed David Rowley (davidrowley) davidrowley 2 2024-08-20
01:43
2024-08-17
05:14
Performance improvement for pg_dump in binary upgrade mode Committed Daniel Gustafsson (d_gustafsson) Nathan Bossart (bossartn) d_gustafsson 2 2024-09-02
08:59
2024-09-02
08:59
optimizing pg_upgrade's once-in-each-database steps Committed 18 Nathan Bossart (bossartn) Ilya Gladyshev (qoops) bossartn 2 2024-09-16
21:16
2024-09-16
21:16
Speed up JSON escape processing with SIMD plus other optimisations Committed David Rowley (davidrowley) davidrowley 2 2024-08-05
11:37
2024-08-05
11:26
Optimize numeric multiplication for one and two base-NBASE digit multiplicands. Committed Joel Jacobson (joeljacobson) Dean Rasheed (deanr) deanr 2 2024-08-15
09:44
2024-09-04
12:52
Avoid superfluous buffer locking during nbtree backwards scans Committed Peter Geoghegan (pgeoghegan) Matthias van de Meent (mmeent) pgeoghegan 1 2024-08-11
19:44
2024-11-13
14:51
Optimize mul_var() for var1ndigits >= 8 Committed Joel Jacobson (joeljacobson) Dean Rasheed (deanr) deanr 1 2024-09-04
06:19
2024-09-04
12:52
pg_upgrade: retrieve subscription count more efficiently Committed 17 Nathan Bossart (bossartn) bossartn 1 2024-07-24
16:34
2024-07-25
08:16
amcheck unique check optimization Committed 18 Alexander Korotkov (smagen) smagen 1 2024-08-10
17:41
2024-07-26
20:53
Speeding up ruleutils' name de-duplication code, redux Committed Tom Lane (tgl) tgl 1 2024-09-10
20:49
2024-09-10
20:36
Use read streams in pg_visibility Committed Nazir Bilal Yavuz (nbyavuz) Noah Misch (nmisch) nmisch 1 2024-09-10
22:31
2024-09-11
15:51
Optimise numeric division Committed Dean Rasheed (deanr) Joel Jacobson (joeljacobson) deanr 1 2024-10-04
09:01
2024-08-25
09:32
Avoid unnecessary post-sort projection Committed Richard Guo (richardguo) richardguo 1 2024-09-04
03:33
2024-08-27
11:26
Avoid inserting unnecessary PlaceHolderVars Committed 16 Tom Lane (tgl) tgl 1 2024-08-30
16:43
2024-09-18
06:19
Optimize WindowAgg's use of tuplestores Committed David Rowley (davidrowley) davidrowley 1 2024-09-05
11:17
2024-09-06
13:37
Refactoring
Require LLVM 14+ in PostgreSQL 18 Committed Thomas Munro (macdice) Peter Eisentraut (petere) petere 2 2024-10-01
10:24
2024-10-01
10:23
Use macro to define the number of enum values (was: Replace magic constant ...) Committed 17 Aleksander Alekseev (a.alekseev) Richard Guo (richardguo) petere 2 2024-10-01
13:47
2024-05-13
10:22
Use pgBufferUsage for block reporting in analyze Committed 18 Anthonin Bonnefoy (bonnefoa) Michael Paquier (michael-kun), Masahiko Sawada (masahikosawada) masahikosawada 2 2024-08-16
12:36
2024-08-14
05:36
Remove dependency on setlocale() for collation. Committed 18 Jeff Davis (jdavis) Andreas Karlsson (kandreas), Peter Eisentraut (petere) jdavis 2 2024-08-06
21:40
2024-09-13
14:39
remove the use of disable_cost, related cleanups Committed 18 Robert Haas (rhaas) rhaas 2 2024-09-05
03:57
2024-09-30
17:17
Separate HEAP WAL replay logic into its own file Committed 18 Yong Li (yoli) Kouhei Sutou (kou) michael-kun 2 2024-09-12
04:32
2024-09-18
09:06
Useless parameter 'cur_skey' in IndexScanOK Committed stable Aleksander Alekseev (a.alekseev) heikki 1 2024-08-16
10:29
2024-08-16
10:28
refactor the CopyOneRowTo Committed jian he (universality) heikki 1 2024-08-16
11:06
2024-08-16
11:05
Refactor pqformat.{c,h} and protocol.h Committed 17 Aleksander Alekseev (a.alekseev) Nathan Bossart (bossartn) bossartn 1 2024-07-17
16:02
2024-07-17
15:59
Remove redundant code in create_gather_merge_path Committed Richard Guo (richardguo) richardguo 1 2024-07-23
02:49
2024-07-23
02:45
Remove dead generators for cyrillic encoding converson tables Committed heikki 1 2024-07-29
17:39
2024-07-29
17:41
Remove hardcoded hash opclass function signature exceptions Committed Peter Eisentraut (petere) Tom Lane (tgl) petere 1 2024-09-12
11:27
2024-09-09
17:48
Cleanup ShmemInit function names Committed Heikki Linnakangas (heikki) Andreas Karlsson (kandreas) heikki 1 2024-08-29
07:02
2024-08-29
07:01
define new PG_REPLSLOT_DIR and the like macros Committed 18 Bertrand Drouvot (bertranddrouvot.pg) Ashutosh Bapat (ashutoshbapat) michael-kun 1 2024-09-04
08:59
2024-09-03
06:27
Refactor: allow pg_strncoll(), etc., to accept -1 length for NUL-terminated cstrings. Committed 18 Jeff Davis (jdavis) jdavis 1 2024-09-27
23:08
2024-09-21
00:28
Use more consistent names for the labels of PG_Locale_Strategy Committed Andreas Karlsson (kandreas) michael-kun 1 2024-09-03
12:47
2024-09-02
00:43
Replication & Recovery
Make async slave to wait for lsn to be replayed Committed 18 Ivan Kartyshov (fenimorkin) Bharath Rupireddy (bharathrupireddy) smagen 8 2024-08-02
18:25
2024-09-17
09:00
Documentation to upgrade logical replication cluster Committed vigneshwaran C (vignesh.postgres) Hayato Kuroda (ha-kun), Bharath Rupireddy (bharathrupireddy), Peter Smith (smithpb2250) amitkapila 3 2024-09-29
03:39
2024-09-26
10:58
Conflict detection and logging in logical replication Committed Hou Zhijie (houzj), shveta malik (shvetam), Nisha Moond (nishamoond) amitkapila 2 2024-08-29
06:25
2024-08-28
09:37
Security
Remove support for OpenSSL 1.0.2 Committed 18 Daniel Gustafsson (d_gustafsson) Michael Paquier (michael-kun), Peter Eisentraut (petere), Jacob Champion (jchampion) d_gustafsson 2 2024-09-02
12:37
2024-09-10
08:11
Server Features
Mark search_path as GUC_REPORT Committed Alexander Kukushkin (cyberdem0n), Jelte Fennema-Nio (jeltef) fuzzycz 4 2024-08-20
09:06
2024-08-19
17:57
Partitioned tables and [un]loggedness Committed 18 Michael Paquier (michael-kun) Nathan Bossart (bossartn) michael-kun 2 2024-10-03
01:58
2024-09-24
00:06
Pluggable cumulative statistics Committed 18 Michael Paquier (michael-kun) michael-kun 2 2024-08-05
06:27
2024-08-05
06:23
pg_verifybackup: Add TAR format backup verification support. Committed 18 Amul Sul (sulamul) Sravan Kumar Velagandula (sravanv) rhaas 1 2024-09-30
08:55
2024-09-30
22:05
Switch PgStat_HashKey.objoid from Oid to uint64 Committed 18 Michael Paquier (michael-kun) Bertrand Drouvot (bertranddrouvot) michael-kun 1 2024-09-18
03:55
2024-09-18
03:54
Removing log_cnt from pg_sequence_read_tuple() Committed Michael Paquier (michael-kun) Nathan Bossart (bossartn) michael-kun 1 2024-08-30
00:04
2024-08-29
23:59
SQL Commands
Add on_error and log_verbosity options to file_fdw Committed 18 Atsushi Torikoshi (atsushitorikoshi) Fujii Masao (masaofujii) masaofujii 1 2024-10-03
09:06
2024-09-30
15:36
Add more memory/disk usage info to EXPLAIN (ANALYZE) Committed 18 Tatsuo Ishii (ishii) David Rowley (davidrowley), Ashutosh Bapat (ashutoshbapat), Maxim Orlov (m.orlov), jian he (universality) ishii 1 2024-09-23
08:03
2024-09-23
07:52
Provide ONLY option for ANALYZE and VACUUM commands Committed 18 Michael Harris (mharris) David Rowley (davidrowley), atsushi torikoshi (atorik) davidrowley 1 2024-09-24
09:50
2024-09-24
06:05
System Administration
Add has_large_object_privilege function Committed Yugo Nagata (yugo.nagata) Fujii Masao (masaofujii) masaofujii 1 2024-09-13
06:53
2024-09-29
03:46
Testing
Convert node test compile-time settings into run-time parameters Committed Peter Eisentraut (petere) petere 2 2024-08-01
09:39
2024-07-25
07:51