Commitfest 2024-07 (2024-07-01 – 2024-07-31)
declarative session variables, LET command
1608
Moved to different CF
DDL
10/10
+3003−37
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), Jim Jones (jimus), newtglobal postgresql_contributors (newtpostgrescontributors)
40
yesterday
Fix partitionwise join with partially-redundant join clauses
2266
Committed
Not processed
Richard Guo (richardguo)
Tom Lane (tgl), Dilip Kumar (dilip.kumar), Ashutosh Bapat (ashutoshbapat)
Richard Guo (richardguo)
16
1 year ago
pg_stat_statements and "IN" conditions
2837
Moved to different CF
Monitoring
6/7
+945−23
Dmitry Dolgov (erthalion)
Nathan Bossart (bossartn), David Geier (geidav), Chengxi Sun (martin-sun), Sami Imseih (simseih)
Álvaro Herrera (alvherre)
22
1 year ago
Parallelize correlated subqueries that execute within each worker
3246
Moved to different CF
Performance
Not processed
James Coleman (jcole1989)
Akshat Jaimini (akshatj)
15
1 year ago
functions to compute size of schemas/AMs (and maybe \dn++ and \dA++)
3256
Moved to different CF
libpq
Not processed
Justin Pryzby (justinpryzby)
David Christensen (davidchristensen)
16
1 year ago
Extend postgres_fdw_get_connections() to print the user_name
3388
Moved to different CF
Monitoring
Not processed
Hayato Kuroda (ha-kun)
Fujii Masao (masaofujii), vigneshwaran C (vignesh.postgres), Shinya Kato (shinyakato), Yuta Katsuragi (katsuragiy)
Fujii Masao (masaofujii)
15
1 year ago
Add pg_stat_session
3405
Moved to different CF
Monitoring
Needs rebase!
Rafia Sabih (rafia.sabih), Sergey Dudoladov (sdudoladov)
Bertrand Drouvot (bdrouvot), Atsushi Torikoshi (atsushitorikoshi), Andrei Zubkov (zubkov), Sadeq Dousti (msdousti)
19
11 months ago
In-place persistence change of a relation (fast ALTER TABLE ... SET LOGGED with wal_level=minimal)
3461
Moved to different CF
Performance
Not processed
Kyotaro Horiguchi (horiguti)
Heikki Linnakangas (heikki), Justin Pryzby (justinpryzby), Jakub Wartak (jakub.wartak.tomtom)
16
1 year ago
AcquireExecutorLocks() and run-time pruning
3478
Moved to different CF
Performance
Needs rebase!
Amit Langote (amitlan)
Tom Lane (tgl)
Amit Langote (amitlan)
17
4 months ago
warn if GUC set to an invalid shared library
3482
Moved to different CF
System Administration
Not processed
Justin Pryzby (justinpryzby)
Christoph Berg (myon), cary huang (caryh), Maciek Sakrejda (msakrejda), Cary Huang (cary)
14
1 year ago
Speed up releasing of locks
3501
Withdrawn
Performance
Not processed
Andres Freund (andresfreund), David Rowley (davidrowley)
Heikki Linnakangas (heikki)
13
2 years ago
Switching XLog source from archive to streaming when primary available
3663
Moved to different CF
Not processed
Bharath Rupireddy (bharathrupireddy), SATYANARAYANA NARLAPURAM (satyanarayanan)
Nathan Bossart (bossartn)
13
1 year ago
nbtree performance improvements through specialization on key shape
3672
Moved to different CF
Performance
Not processed
Matthias van de Meent (mmeent)
14
1 year ago
Add sortsupport for range types and btree_gist
3686
Moved to different CF
Performance
Not processed
Christoph Heiss (christoph.heiss)
Tomas Vondra (fuzzycz), Bernd Helmle (psoo)
12
1 year ago
Reducing planning time when tables have many partitions
3701
Moved to different CF
Performance
7/7
+446−120
Yuya Watari (watari)
Tom Lane (tgl), Thom Brown (thom), Ashutosh Bapat (ashutoshbapat), Andrei Lepikhov (lepikhov), newtglobal postgresql_contributors (newtpostgrescontributors)
David Rowley (davidrowley)
15
11 months ago
ALTER TABLE and CLUSTER fail to use a BulkInsertState for toast tables
3705
Moved to different CF
Performance
Not processed
Justin Pryzby (justinpryzby)
Bertrand Drouvot (bertranddrouvot.pg)
13
1 year ago
CI and test improvements
3709
Moved to different CF
Testing
Not processed
Justin Pryzby (justinpryzby)
14
1 year ago
automatic client-side column-level encryption
3718
Returned with feedback
Security
Not processed
Peter Eisentraut (petere)
6
1 year ago
Amcheck verification of GiST and GIN
3733
Moved to different CF
Monitoring
6/7
+1508−215
Heikki Linnakangas (heikki), Andrey Borodin (x4m), Grigory Kryachko (gskryachko)
José Villanova (azlev), Mark Dilger (mark.dilger)
Tomas Vondra (fuzzycz)
15
1 year ago
Patch to implement missing join selectivity estimation for range types
3821
Returned with feedback
Not processed
Mahmoud SAKR (mahmsakr), Diogo Repas (diogo.repas), Maxime Schoemans (mschoema), Zhicheng Luo (zcsysu.163.com)
Damir Belyalov (xhevx), Alena Rybakina (a.rybakina)
10
2 years ago
logical decoding and replication of sequences, take 2
3823
Withdrawn
Not processed
Tomas Vondra (fuzzycz)
Dilip Kumar (dilip.kumar), Peter Eisentraut (petere), Ashutosh Bapat (ashutoshbapat)
10
2 years ago
Add the ability to limit the amount of memory that can be allocated to backends.
3867
Moved to different CF
Not processed
Reid Thompson (jreidthompsoncd), John Morris (coyotebush)
11
2 years ago
pg_rewind WAL deletion pitfall
3874
Moved to different CF
Bugfix
Not processed
Alexander Kukushkin (cyberdem0n), Polina Bungina (hughcapet)
Kyotaro Horiguchi (horiguti), Atsushi Torikoshi (atsushitorikoshi), moro dream (morod)
Álvaro Herrera (alvherre)
12
1 year ago
Multi-version ICU
3956
Moved to different CF
Not processed
Thomas Munro (macdice)
10
2 years ago
Post-special Page Storage TDE support (aka Reserved Page Size)
3986
Moved to different CF
Not processed
David Christensen (davidchristensen)
12
1 year ago
SetLatches()
3998
Moved to different CF
Refactoring Only
Not processed
Thomas Munro (macdice)
12
1 year ago
Check lateral references within PHVs for memoize cache keys
4067
Committed
Performance
Not processed
Richard Guo (richardguo)
Paul Jungwirth (pjungwir)
Richard Guo (richardguo)
8
1 year ago
recovery modules
4082
Withdrawn
System Administration
18
Not processed
Nathan Bossart (bossartn)
8
1 year ago
Lock updated tuples in tuple_update() and tuple_delete()
4099
Moved to different CF
Refactoring Only
Not processed
Alexander Korotkov (smagen)
Andres Freund (andresfreund), Chris Travers (einhverfr), vigneshwaran C (vignesh.postgres), Pavel Borisov (pborisov)
Alexander Korotkov (smagen)
9
2 years ago
Evaluate arguments of correlated SubPlans in the referencing ExprState
4209
Committed
Performance
Not processed
Andres Freund (andresfreund)
Tom Lane (tgl), Alena Rybakina (alenka)
Andres Freund (andresfreund)
7
1 year ago
Make async slave to wait for lsn to be replayed
4221
Moved to different CF
18
Not processed
Ivan Kartyshov (fenimorkin)
Bharath Rupireddy (bharathrupireddy)
Alexander Korotkov (smagen)
8
1 year ago
Add XMLCanonicalize function
4237
Moved to different CF
SQL Commands
19
10/10
+509−0
Jim Jones (jimus)
Pavel Stehule (okbobcz), Oliver Ford (ojford), newtglobal postgresql_contributors (newtpostgrescontributors)
15
3 days ago
Cross-database SERIALIZABLE safe snapshots
4240
Moved to different CF
Performance
Not processed
Thomas Munro (macdice)
Heikki Linnakangas (heikki)
9
2 years ago
Parallel Bitmap Heap Scan reports per-worker stats in EXPLAIN ANALYZE
4248
Committed
Not processed
David Geier (geidav)
Heikki Linnakangas (heikki), Masahiro Ikeda (masahiro.ikeda)
David Rowley (davidrowley)
6
1 year ago
bytea PL/Perl transform
4252
Moved to different CF
Not processed
Ivan Panchenko (wao)
Pavel Stehule (okbobcz)
7
2 years ago
Permute underscore separated components of columns before fuzzy matching
4282
Moved to different CF
Not processed
Arne Roland (harks)
Mikhail Gribkov (youzhick)
7
2 years ago
Support Right Semi Join
4284
Committed
Performance
Not processed
Richard Guo (richardguo)
wenhui qiu (wenhuiqiu), Wen Yi (wenyi)
Richard Guo (richardguo)
6
1 year ago
Revise get_cheapest_parallel_safe_total_inner
4285
Moved to different CF
Refactoring Only
10/10
+11−4
Richard Guo (richardguo)
wenhui qiu (wenhuiqiu)
11
1 year ago
Logging parallel worker draught
4291
Moved to different CF
Monitoring
19
10/10
+95−0
Benoit Lobréau (benoitl)
Sami Imseih (simseih)
13
2 months ago
Large files for relations
4305
Moved to different CF
Refactoring Only
Not processed
Thomas Munro (macdice)
David Steele (dsteele)
4
1 year ago
SQL:2011 application time
4308
Moved to different CF
SQL Commands
Needs rebase!
Paul Jungwirth (pjungwir)
Peter Eisentraut (petere)
Peter Eisentraut (petere)
10
10 months ago
Unlinking Parallel Hash Join inner batch files sooner
4314
Moved to different CF
Needs rebase!
Thomas Munro (macdice)
Ben Mejia (benmejia)
11
2 months ago
Avoid unnecessary PlaceHolderVars for simple Vars
4319
Moved to different CF
Performance
Not processed
Richard Guo (richardguo)
James Coleman (jcole1989)
Richard Guo (richardguo)
9
1 year ago
XLog size reductions: smaller XLogRecordBlockHeader
4324
Moved to different CF
Performance
Not processed
Matthias van de Meent (mmeent)
Wen Yi (wenyi)
7
2 years ago
Doc limitations update proposal: include out-of-line OID usage per TOAST-ed columns
4332
Moved to different CF
Docs Only
stable
Not processed
Jakub Wartak (jakub.wartak.tomtom)
John Naylor (john.naylor)
John Naylor (john.naylor)
7
1 year ago
Incremental View Maintenance (IVM), take 2
4337
Moved to different CF
SQL Commands
Needs rebase!
Yugo Nagata (yugo.nagata)
Alexandre Felipe (afelipe)
16
1 month ago
pg_upgrade, pg_combinebackup --copy-file-range
4338
Committed
Performance
Not processed
Tomas Vondra (fuzzycz), Thomas Munro (macdice), Jakub Wartak (jakub.wartak.tomtom)
Tomas Vondra (fuzzycz), Jakub Wartak (jakub.wartak.tomtom)
Tomas Vondra (fuzzycz)
4
1 year ago
Logging plan of the currently running query
4345
Moved to different CF
Monitoring
Not processed
Atsushi Torikoshi (atsushitorikoshi)
Andrei Lepikhov (lepikhov), James Coleman (jcole1989)
7
2 weeks ago
Index Prefetching
4351
Moved to different CF
Performance
9/10
+5138−2325
Peter Geoghegan (pgeoghegan), Tomas Vondra (fuzzycz)
14
10 hours ago
Index-only filters without IOS
4352
Withdrawn
Performance
Not processed
Tomas Vondra (fuzzycz)
Jeff Davis (jdavis), James Coleman (jcole1989)
6
2 years ago
Add last_commit_lsn to pg_stat_database
4355
Moved to different CF
Monitoring
Not processed
James Coleman (jcole1989)
Wen Yi (wenyi)
9
1 year ago
Parent/child context relation in pg_get_backend_memory_contexts()
4379
Committed
Monitoring
Not processed
Melih Mutlu (melihmutlu)
Atsushi Torikoshi (atsushitorikoshi)
David Rowley (davidrowley)
6
1 year ago
Opportunistically pruning page before insert
4384
Moved to different CF
Performance
Not processed
James Coleman (jcole1989)
Melanie Plageman (melanieplageman)
7
2 years ago
XLog size reductions: Reduced XLog record header size
4386
Returned with feedback
Performance
Not processed
Matthias van de Meent (mmeent)
6
1 year ago
UUID v7
4388
Moved to different CF
17
Not processed
Andrey Borodin (x4m)
Masahiko Sawada (masahikosawada), Aleksander Alekseev (a.alekseev), Chris Travers (einhverfr), Nik Samokhvalov (nikolay), Przemysław Sztoch (psztoch), Kirk Wolak (kirkw)
Masahiko Sawada (masahikosawada)
9
1 year ago
add not_before and not_after timestamps to sslinfo extension and pg_stat_ssl
4390
Moved to different CF
Security
Needs rebase!
Cary Huang (cary)
Daniel Gustafsson (d_gustafsson), Jacob Champion (jchampion)
12
9 months ago
pgbench: allow to cancel queries during benchmark
4399
Moved to different CF
libpq
Not processed
Yugo Nagata (yugo.nagata)
Fabien Coelho (calvin)
7
2 years ago
Client authentication via OAuth 2.0
4412
Moved to different CF
Security
7/7
+0−0
Jacob Champion (jchampion)
Peter Eisentraut (petere), Daniel Gustafsson (d_gustafsson), Antonin Houska (a.houska)
Daniel Gustafsson (d_gustafsson)
10
7 months ago
Use ReadRecentBuffer() for btree root page
4419
Moved to different CF
Performance
Not processed
Thomas Munro (macdice)
7
2 years ago
Revises for the check of parameterized partial paths
4425
Committed
Refactoring Only
Not processed
Richard Guo (richardguo)
Richard Guo (richardguo)
6
1 year ago
Custom storage managers (SMGR), redux
4428
Moved to different CF
Not processed
Matthias van de Meent (mmeent), Tristan Partin (tristan957)
Kirill Reshke (reshke), Krishnakumar Ravi (kkpgdev)
7
2 months ago
pg_stat_logmsg
4431
Moved to different CF
Not processed
Joe Conway (jconway)
7
1 year ago
Replace a large number of OR clauses with ANY expression
4450
Moved to different CF
Performance
17
Not processed
Andrei Lepikhov (lepikhov), Alena Rybakina (alenka)
Nikolay Shaplov (nataraj), Ranier Vilela (raniervilela)
Alexander Korotkov (smagen)
7
1 year ago
Flush disk write caches by default on macOS and Windows
4453
Moved to different CF
Not processed
Thomas Munro (macdice)
Nathan Bossart (bossartn)
6
1 year ago
pg_tracing
4456
Withdrawn
Not processed
Anthonin Bonnefoy (bonnefoa)
Nikita Malakhov (nmalakh)
5
2 years ago
Retiring is_pushed_down
4458
Moved to different CF
Refactoring Only
Needs rebase!
Richard Guo (richardguo)
Tom Lane (tgl)
10
1 year ago
Implement row pattern recognition feature
4460
Moved to different CF
SQL Commands
19
Needs rebase!
Tatsuo Ishii (ishii), Henson Choi (assam258.gmail.com)
Vik Fearing (xocolatl), Jacob Champion (jchampion), Ningwei Chen (chen-5033), Henson Choi (assam258.gmail.com)
14
2 hours ago
Extract numeric field in JSONB more effectively
4476
Moved to different CF
Performance
Not processed
Andy Fan (andyf)
Chapman Flack (chap)
8
yesterday
Add pg_wait_for_lockers() function
4480
Withdrawn
Not processed
Will Mortensen (will-extrahop)
5
1 year ago
Simplify create_merge_append_path a bit for clarity
4496
Committed
Refactoring Only
Not processed
Richard Guo (richardguo)
Paul Jungwirth (pjungwir)
Richard Guo (richardguo)
5
1 year ago
Support run-time partition pruning for hash join
4512
Moved to different CF
17
Not processed
Richard Guo (richardguo)
6
1 year ago
Support prepared statement invalidation when result or argument types change
4518
Withdrawn
Not processed
Jelte Fennema-Nio (jeltef)
Euler Taveira (eulerto)
5
1 year ago
CREATE SUBSCRIPTION ... SERVER
4529
Moved to different CF
DDL
Needs rebase!
Jeff Davis (jdavis)
Masahiko Sawada (masahikosawada), vigneshwaran C (vignesh.postgres), Bharath Rupireddy (bharathrupireddy)
Jeff Davis (jdavis)
12
1 week ago
Add pg_get_owned_sequence function
4535
Returned with feedback
Not processed
Dagfinn Ilmari Mannsåker (ilmari)
Nathan Bossart (bossartn)
5
2 years ago
Statistics Import and Export
4538
Moved to different CF
Performance
7/7
+267−64
Corey Huinker (coreyh)
Nathan Bossart (bossartn), Bharath Rupireddy (bharathrupireddy)
Jeff Davis (jdavis)
9
10 months ago
Reduce size of postgres.bki
4544
Returned with feedback
Not processed
Matthias van de Meent (mmeent)
4
1 year ago
Should consider materializing the cheapest inner path in consider_parallel_nestloop()
4549
Committed
Performance
Not processed
Tender Wang (tndrwang)
Robert Haas (rhaas), Richard Guo (richardguo), Yuki Fujii (fujiiyuki)
Richard Guo (richardguo)
4
1 year ago
Reuse child_relids in try_partitionwise_join
4553
Committed
Performance
Not processed
Ashutosh Bapat (ashutoshbapat)
Richard Guo (richardguo)
Richard Guo (richardguo)
4
1 year ago
Separate memory contexts for relcache and catcache
4554
Moved to different CF
Monitoring
Not processed
Melih Mutlu (melihmutlu)
Atsushi Torikoshi (atsushitorikoshi)
6
1 year ago
Build the docs if there are changes in docs and don't run other tasks if the changes are only in docs
4555
Withdrawn
Testing
Not processed
Nazir Bilal Yavuz (nbyavuz)
4
1 year ago
pg_rewind with cascade standby doesn't work well
4559
Moved to different CF
Not processed
Masaki Kuwamura (mackyson)
Ilya Gladyshev (qoops)
5
1 year ago
Reducing memory consumed by RestrictInfo list translations in partitionwise join planning
4564
Moved to different CF
Performance
7/7
+389−77
Ashutosh Bapat (ashutoshbapat)
Amit Langote (amitlan)
8
1 year ago
SET ROLE documentation improvement
4572
Committed
Docs Only
17
Not processed
Nathan Bossart (bossartn), Yurii Rashkovskii (yrashk)
Nathan Bossart (bossartn)
Nathan Bossart (bossartn)
4
1 year ago
pg_ctl start may return 0 even if the postmaster has been already started on Windows
4573
Moved to different CF
Bugfix
Windows
10/10
+369−153
Kyotaro Horiguchi (horiguti)
Hayato Kuroda (ha-kun), Yasir Shah (yasir.hussain.shah.gmail.com)
12
2 months ago
Various small unrelated doc patches: plpgsql, schemas, permissions, oidvector
4581
Moved to different CF
Docs Only
Not processed
Karl Pinc (kop)
Robert Treat (xzilla)
5
2 years ago
Mark expressions nullable by grouping sets
4583
Moved to different CF
Bugfix
Not processed
Richard Guo (richardguo)
Tom Lane (tgl)
Richard Guo (richardguo)
5
1 year ago
Document that triggers can break foreign key constraints
4599
Committed
Docs Only
Not processed
Laurenz Albe (laurenz)
Aleksander Alekseev (a.alekseev), David Johnston (polobo), shihao zhong (zhong950419)
Tom Lane (tgl)
4
1 year ago
Fix log_line_prefix to display the transaction id (%x) for statements not in a transaction block
4606
Withdrawn
17
Not processed
Zongliang Quan (quanzl)
jian he (universality)
4
1 year ago
Allow INSTEAD OF DELETE triggers to modify the tuple for RETURNING
4617
Moved to different CF
Not processed
Marko Tiikkaja (johto)
5
1 year ago
Force the old transactions logs cleanup even if checkpoint is skipped
4619
Returned with feedback
Not processed
Daniil Zakhlystov (daniil.zakhlystov)
4
2 years ago
CRC32C Parallel Computation Optimization on ARM
4620
Moved to different CF
Performance
Needs rebase!
xiang gao (xiang.gao)
Nathan Bossart (bossartn), John Naylor (john.naylor)
8
1 year ago
Index Insert Prefetching
4622
Withdrawn
Performance
Not processed
Tomas Vondra (fuzzycz)
4
2 years ago
Special-case executor expression steps for common combinations
4627
Moved to different CF
Performance
7/7
+194−39
Andres Freund (andresfreund), Daniel Gustafsson (d_gustafsson)
Andreas Karlsson (kandreas)
Daniel Gustafsson (d_gustafsson)
8
1 year ago
nbtree: implement dynamic prefix truncation
4635
Moved to different CF
Performance
Not processed
Matthias van de Meent (mmeent)
7
1 year ago
nbtree: downlink right separator/HIKEY optimization
4638
Moved to different CF
Performance
Not processed
Matthias van de Meent (mmeent)
7
2 years ago
Make it possible to add custom options to EXPLAIN
4643
Moved to different CF
Monitoring
Not processed
Konstantin Knizhnik (knizhnik)
Pavel Stehule (okbobcz)
5
1 year ago
make pg_ctl more friendly
4645
Committed
Not processed
Zhao Junwang (zhjwpku), TianXiang Li (krisdiano)
Laurenz Albe (laurenz), Nathan Bossart (bossartn), Nazir Bilal Yavuz (nbyavuz)
Tom Lane (tgl)
3
1 year ago
Mark search_path as GUC_REPORT
4646
Moved to different CF
Not processed
Alexander Kukushkin (cyberdem0n), Jelte Fennema-Nio (jeltef)
Tomas Vondra (fuzzycz)
4
1 year ago
autovectorize page checksum code included elsewhere
4649
Withdrawn
Performance
18
Not processed
Nathan Bossart (bossartn)
3
2 years ago
Support for named parsed statement in psql
4650
Moved to different CF
libpq
Not processed
Anthonin Bonnefoy (bonnefoa)
Jelte Fennema-Nio (jeltef)
Michael Paquier (michael-kun)
4
1 year ago
Add minimal C example and SQL registration example for custom table access methods.
4655
Moved to different CF
Docs Only
Not processed
Phil Eaton (eatonphil)
Robert Haas (rhaas)
Michael Paquier (michael-kun)
4
1 year ago
Add detail regarding resource consumption wrt max_connections
4658
Committed
Docs Only
Not processed
Roberto Mello (rmello)
Robert Treat (xzilla)
Robert Haas (rhaas)
3
1 year ago
Sequence Access Methods, round two
4677
Moved to different CF
Needs rebase!
Michael Paquier (michael-kun)
12
2 months ago
Extend pgbench partitioning to pgbench_history
4679
Returned with feedback
libpq
Not processed
Gabriele Bartolini (gbartolini)
Abhijit Menon-Sen (ams)
3
1 year ago
Make COPY format extendable: Extract COPY TO format implementations
4681
Moved to different CF
SQL Commands
Needs rebase!
Kouhei Sutou (kou)
Masahiko Sawada (masahikosawada), Zhao Junwang (zhjwpku), Yong Li (yoli)
11
1 week ago
Fix comment about cross-checking the varnullingrels
4683
Committed
Comments Only
Not processed
Richard Guo (richardguo)
Matt Skelley (mattwasere)
Richard Guo (richardguo)
3
1 year ago
New [relation] options engine
4688
Moved to different CF
Refactoring Only
Needs rebase!
Nikolay Shaplov (nataraj)
10
2 months ago
Teach predtest about IS [NOT] <boolean> proofs
4690
Moved to different CF
Performance
10/10
+1882−129
James Coleman (jcole1989)
Tom Lane (tgl)
8
1 year ago
64-bit XIDs
4703
Moved to different CF
Performance
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
1 year ago
Add SQL syntax check
4704
Rejected
Not processed
Josef Šimánek (retro)
3
1 year ago
psql JSON output format
4707
Returned with feedback
Not processed
Christoph Berg (myon)
Laurenz Albe (laurenz)
3
1 year ago
Add the page header to each SLRU page.
4709
Moved to different CF
Not processed
Rishu Bagga (rishubagga), Yong Li (yoli)
Thomas Munro (macdice), Shawn Debnath (sd)
6
1 year ago
Fix COPY FROM...CSV importing \. on a line by itself
4710
Moved to different CF
Bugfix
Not processed
Daniel Vérité (danielverite)
Tom Lane (tgl)
Tom Lane (tgl)
4
1 year ago
Adjust tuples estimate for appendrel
4711
Moved to different CF
Performance
Not processed
Richard Guo (richardguo)
4
2 years ago
Union Replacement of OR logic
4715
Rejected
16
Not processed
3
1 year ago
COPY TO json
4716
Moved to different CF
SQL Commands
10/10
+620−65
Joe Conway (jconway)
Masahiko Sawada (masahikosawada), Richard Yen (richyen)
Andrew Dunstan (adunstan)
10
2 weeks ago
Set log_lock_waits=on by default
4718
Moved to different CF
GUC
Monitoring
19
10/10
+4−4
Laurenz Albe (laurenz)
Michael Banck (mbanck)
Peter Eisentraut (petere)
9
6 months ago
"unexpected duplicate for tablespace" problem in logical replication
4720
Moved to different CF
Bugfix
stable
10/10
+58−20
Shenhao Wang (wangshenhao)
Masahiko Sawada (masahikosawada)
Michael Paquier (michael-kun)
8
6 months ago
RETURNING OLD/NEW values
4723
Moved to different CF
SQL Commands
18
Not processed
Dean Rasheed (deanr)
Dean Rasheed (deanr)
6
1 year ago
Dump-restore loosing 'attnotnull' bit for DEFERRABLE PRIMARY KEY column(s)
4728
Committed
Bugfix
17
Not processed
Amul Sul (sulamul)
Dean Rasheed (deanr), Aleksander Alekseev (a.alekseev)
Álvaro Herrera (alvherre)
3
1 year ago
Support a wildcard in backtrace_functions
4735
Moved to different CF
GUC
Help - Bikeshedding
Needs rebase!
Jelte Fennema-Nio (jeltef)
Daniel Gustafsson (d_gustafsson), Bharath Rupireddy (bharathrupireddy)
Daniel Gustafsson (d_gustafsson)
13
1 year ago
Add new protocol message to change GUCs to be able to change protocol extension parameters
4736
Moved to different CF
18
Needs rebase!
Jelte Fennema-Nio (jeltef)
Robert Haas (rhaas)
7
1 year ago
psql: Rethinking of \du command
4738
Moved to different CF
libpq
10/10
+72−126
Pavel Luzanov (p.luzanov@postgrespro.ru)
David Johnston (polobo), Wen Yi (wenyi)
8
9 months ago
Switch to FullTransactionId for PGPROC->xid and XLogRecord->xl_xid
4741
Returned with feedback
Not processed
Maxim Orlov (m.orlov)
3
2 years ago
add function argument names to regex* functions.
4743
Committed
Not processed
jian he (universality)
Dian Fay (dmfay)
Tom Lane (tgl)
3
1 year ago
change regexp_substr first argument make tests more easier to understand
4744
Moved to different CF
Testing
stable
Not processed
jian he (universality)
4
1 year ago
Simplify documentation related to Windows builds
4745
Withdrawn
Docs Only
17
Not processed
Michael Paquier (michael-kun)
3
1 year ago
Libpq Compression
4746
Withdrawn
libpq
Not processed
Jacob Burroughs (maths22)
3
1 year ago
Network failure may prevent promotion
4748
Moved to different CF
Bugfix
7/7
+52−202
Kyotaro Horiguchi (horiguti)
Heikki Linnakangas (heikki)
7
1 year ago
Not to invalidate CatalogSnapshot for local invalidation messages
4750
Moved to different CF
Not processed
Xiaoran Wang (fanfuxiaoran)
jian he (universality)
4
2 years ago
Remove useless GROUP BY columns considering unique index
4751
Moved to different CF
Not processed
Mingli Zhang (zml)
jian he (universality)
4
1 year ago
Add LSN <-> time conversion facility
4754
Moved to different CF
Not processed
Melanie Plageman (melanieplageman)
Daniel Gustafsson (d_gustafsson), Andrey Borodin (x4m)
5
1 year ago
shared detoast datum
4759
Moved to different CF
Performance
Not processed
Andy Fan (andy2)
6
1 year ago
date_trunc function in interval version
4761
Moved to different CF
Not processed
Przemysław Sztoch (psztoch)
5
1 year ago
Change prefetch and read strategies to use range in pg_prewarm
4763
Moved to different CF
Refactoring Only
Not processed
Cédric Villemain (c2main)
Nazir Bilal Yavuz (nbyavuz)
5
1 year ago
Adding comments to help understand psql hidden queries
4764
Moved to different CF
libpq
9/10
+217−100
David Christensen (davidchristensen), Greg Sabino Mullane (greg)
Tom Lane (tgl)
Tom Lane (tgl)
8
1 week ago
data loss bug in initial sync of logical replication
4766
Moved to different CF
Bugfix
Needs rebase!
Tomas Vondra (fuzzycz)
Nitin Motiani (nitinmotiani), work nsandeepkumar (nsandeepk)
Amit Kapila (amitkapila)
7
11 months ago
A infrastructure to detect misuse of spin lock easier
4768
Moved to different CF
Not processed
Andy Fan (andy2)
3
2 years ago
System username in pg_stat_activity
4769
Moved to different CF
Monitoring
Not processed
Magnus Hagander (mha)
3
2 years ago
Introduce XID age and inactive timeout based replication slot invalidation
4770
Moved to different 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 year ago
Postgres and --config-file option
4774
Committed
Not processed
Aleksander Alekseev (a.alekseev), David Johnston (polobo)
Peter Eisentraut (petere), Nathan Bossart (bossartn), Álvaro Herrera (alvarofherrera)
Michael Paquier (michael-kun)
2
1 year ago
Introduce new multi insert Table AM and improve performance of various SQL commands with it for Heap AM
4777
Moved to different CF
Not processed
Bharath Rupireddy (bharathrupireddy)
Jeff Davis (jdavis)
5
1 year ago
GUC-ify WALSender's MAX_SEND_SIZE constant
4781
Rejected
Not processed
Majid Garoosi (magaroo)
Michael Paquier (michael-kun)
Michael Paquier (michael-kun)
2
1 year ago
Reordering DISTINCT keys to match input path's pathkeys
4787
Moved to different CF
Performance
Not processed
Richard Guo (richardguo)
Richard Guo (richardguo)
4
1 year ago
psql: Allow editing query results with \gedit
4788
Rejected
libpq
Not processed
Christoph Berg (myon)
2
1 year ago
meson: Specify -Wformat as a common warning flag for extensions
4791
Committed
Not processed
Kouhei Sutou (kou)
Tristan Partin (tristan957)
Peter Eisentraut (petere)
2
1 year ago
Split index and table statistics into different types of stats
4792
Moved to different CF
Refactoring Only
Not processed
Bertrand Drouvot (bertranddrouvot.pg)
3
2 years ago
add COPY option REJECT_LIMIT
4797
Moved to different CF
SQL Commands
Not processed
Atsushi Torikoshi (atsushitorikoshi)
Fujii Masao (masaofujii), Kirill Reshke (reshke)
Fujii Masao (masaofujii)
4
1 year ago
Encoding protection for pgcrypto
4809
Moved to different CF
Security
Not processed
shihao zhong (zhong950419)
3
2 years ago
COPY ON_ERROR 'NULL'
4810
Moved to different CF
10/10
+251−43
jian he (universality)
Fujii Masao (masaofujii), vigneshwaran C (vignesh.postgres), Kirill Reshke (reshke), Atsushi Torikoshi (atsushitorikoshi), Jim Jones (jimus)
Peter Eisentraut (petere)
9
2 weeks ago
psql meta-command conninfo+
4814
Moved to different CF
libpq
7/7
+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
1 year ago
Race condition in FetchTableStates() breaks synchronization of subscription tables
4816
Committed
Not processed
vigneshwaran C (vignesh.postgres)
Alexander Lakhin (law)
Amit Kapila (amitkapila)
2
1 year ago
on_error table, saving error info to a table
4817
Moved to different CF
Needs rebase!
jian he (hellothere)
Nishant Sharma (nishant-at-edb)
9
4 months ago
Fix buffer tracking on parallel vacuum
4818
Committed
Bugfix
Not processed
Anthonin Bonnefoy (bonnefoa)
Masahiko Sawada (masahikosawada), Alena Rybakina (alenka)
Masahiko Sawada (masahikosawada)
2
1 year ago
Add test module for verifying backtrace functionality
4823
Moved to different CF
Testing
Not processed
Bharath Rupireddy (bharathrupireddy)
3
1 year ago
Optimize planner memory consumption for huge arrays
4825
Moved to different CF
Performance
17
Not processed
Andrei Lepikhov (lepikhov)
Alena Rybakina (a.rybakina)
3
2 years ago
Rename constants in preparation of variableness
4828
Moved to different CF
Refactoring Only
18
Not processed
David Christensen (davidchristensen)
3
1 year ago
Add trim_trailing_whitespace to editorconfig file
4829
Moved to different CF
Not processed
Jelte Fennema-Nio (jeltef)
Peter Eisentraut (petere)
Peter Eisentraut (petere)
5
1 year ago
Avoid mixing custom and OpenSSL BIO functions
4835
Moved to different CF
Security
Not processed
David Benjamin (dbenjamin)
Daniel Gustafsson (d_gustafsson)
Daniel Gustafsson (d_gustafsson)
4
1 year ago
JIT compilation per plan node
4837
Moved to different CF
Performance
Not processed
David Rowley (davidrowley), Melih Mutlu (melihmutlu)
3
1 year ago
The Prepare statement with the skewed parameter uses the custom plan
4839
Moved to different CF
Performance
Not processed
Zongliang Quan (quanzl)
3
2 years ago
confirmed flush lsn seems to be move backward in certain error cases
4845
Committed
Not processed
vigneshwaran C (vignesh.postgres)
Amit Kapila (amitkapila)
2
1 year ago
Documentation to upgrade logical replication cluster
4848
Moved to different CF
Not processed
vigneshwaran C (vignesh.postgres)
Hayato Kuroda (ha-kun), Bharath Rupireddy (bharathrupireddy), Peter Smith (smithpb2250)
Amit Kapila (amitkapila)
3
1 year ago
Implementing OCSP Stapling for Server certificate status verification
4849
Moved to different CF
Security
Not processed
David Zhang (david.z)
Jacob Champion (jchampion)
3
1 year ago
Partial aggregates push down
4857
Moved to different CF
Performance
Not processed
Yuki Fujii (fujiiyuki)
3
1 year ago
type cache cleanup improvements
4865
Moved to different CF
Performance
18
Not processed
Fedor Sigaev (sigaev)
Roman Zharkov (r.zharkov)
Alexander Korotkov (smagen)
3
1 year ago
Table AM Interface Enhancements
4866
Moved to different CF
Not processed
Alexander Korotkov (smagen)
Alexander Korotkov (smagen)
3
1 year ago
Allow altering two_phase parameter of subscriptions
4867
Committed
18
Not processed
Hayato Kuroda (ha-kun), Ajin Cherian (ajinc)
Peter Smith (smithpb)
Amit Kapila (amitkapila)
2
1 year ago
Checkpoint extension hook
4868
Returned with feedback
Not processed
Jeff Davis (jdavis)
Heikki Linnakangas (heikki)
2
1 year ago
Make query cancellation keys longer
4870
Moved to different CF
Security
7/7
+786−161
Heikki Linnakangas (heikki), Jelte Fennema-Nio (jeltef)
Heikki Linnakangas (heikki)
4
1 year ago
KNN-btree
4871
Moved to different CF
Needs rebase!
Nikita Glukhov (n.glukhov), Anton Melnikov (antonmel)
8
1 year ago
unaccent: understand ancient Greek "oxia" and other codepoints merged by Unicode
4873
Committed
Bugfix
Not processed
Thomas Munro (macdice)
Thomas Munro (macdice)
2
1 year ago
BitmapHeapScan table AM violation removal (and use streaming read API)
4874
Moved to different CF
Refactoring Only
7/7
+826−911
Melanie Plageman (melanieplageman)
Heikki Linnakangas (heikki), Andres Freund (andresfreund), Tomas Vondra (fuzzycz)
Melanie Plageman (melanieplageman)
6
11 months ago
CREATE DATABASE ... STRICT_UNICODE
4876
Moved to different CF
Not processed
Jeff Davis (jdavis)
5
1 year ago
Propagate sanity checks of ProcessUtility() to standard_ProcessUtility()?
4877
Withdrawn
Not processed
Michael Paquier (michael-kun)
2
1 year ago
Hooking into ExplainOneQuery() complicated by missing standard_ExplainOneQuery
4879
Committed
Refactoring Only
Not processed
Mats Kindahl (matski)
Aleksander Alekseev (a.alekseev)
Michael Paquier (michael-kun)
1
2 years ago
psql: fix variable existence tab completion
4880
Committed
Bugfix
17
Not processed
Steve Chávez (steve-chavez)
Erik Wienhold (ewie)
Alexander Korotkov (smagen)
1
1 year ago
Eager aggregation, take 3
4881
Moved to different CF
19
10/10
+0−0
Richard Guo (richardguo)
Richard Guo (richardguo)
8
5 months ago
Add a pg_truncate_freespace_map function
4882
Moved to different CF
System Administration
Not processed
Ronan Dunklau (rdunklau)
Fujii Masao (masaofujii)
Fujii Masao (masaofujii)
2
1 year ago
Refactor and adding AVX-512 POPCNT support to PostgreSQL.(2 patches)
4883
Committed
Refactoring Only
17
Not processed
Nathan Bossart (bossartn), Paul Amonson (pamonson)
Álvaro Herrera (alvherre), Tom Lane (tgl), Andres Freund (andresfreund), Nathan Bossart (bossartn), Matthias van de Meent (mmeent)
Nathan Bossart (bossartn)
1
1 year ago
Fix rare recovery shutdown hang
4884
Moved to different CF
Bugfix
Needs rebase!
Thomas Munro (macdice)
Noah Misch (nmisch), Martijn Wallet (mwallet)
8
1 year ago
Improving contrib/tablefunc's error reporting
4885
Committed
Not processed
Tom Lane (tgl)
Tom Lane (tgl)
1
2 years ago
CREATE DATABASE ... STRATEGY=FILE_CLONE
4886
Moved to different CF
2/7
+170−3
Thomas Munro (macdice), Nazir Bilal Yavuz (nbyavuz)
Thomas Munro (macdice)
5
11 months ago
The key stored in Memoize cache may be corrupted due to wrong Reset per_tuple_memory
4887
Committed
Bugfix
17
Not processed
Tender Wang (tndrwang)
Andrei Lepikhov (lepikhov), Richard Guo (richardguo)
David Rowley (davidrowley)
1
2 years ago
Run deferred triggers in the correct security context
4888
Moved to different CF
Bugfix
18
Not processed
Laurenz Albe (laurenz)
Pavel Stehule (okbobcz)
Tom Lane (tgl)
4
1 year ago
Make the order of the header file includes consistent in C files
4889
Committed
Refactoring Only
Not processed
Richard Guo (richardguo)
Peter Eisentraut (petere)
1
2 years ago
Spurious pgstat_drop_replslot() call
4890
Committed
Refactoring Only
Not processed
Bertrand Drouvot (bertranddrouvot.pg)
Michael Paquier (michael-kun)
1
2 years ago
Vectored I/O in bulk_write.c
4891
Moved to different CF
Refactoring Only
Not processed
Thomas Munro (macdice)
2
1 year ago
Fix pg_regress expecteddir parameter
4892
Committed
Bugfix
Not processed
Anthonin Bonnefoy (bonnefoa)
Daniel Gustafsson (d_gustafsson)
1
2 years ago
FSM corruption bug
4893
Committed
Bugfix
16
Not processed
Ronan Dunklau (rdunklau)
Noah Misch (nmisch)
Noah Misch (nmisch)
1
1 year ago
Avoiding inadvertent debugging mode for pgbench
4894
Committed
libpq
Not processed
Greg Sabino Mullane (greg)
Nathan Bossart (bossartn)
Nathan Bossart (bossartn)
1
2 years ago
DOCS: add helpful partitioning links and some wordsmithing
4895
Committed
Docs Only
stable
Not processed
Robert Treat (xzilla)
Ashutosh Bapat (ashutoshbapat)
Álvaro Herrera (alvherre)
1
2 years ago
Support wildcards in LISTEN command
4896
Moved to different CF
SQL Commands
Not processed
Alexander Cheshev (acheshev)
Emanuel Calvo (3manuek)
2
1 year ago
fix possible overflow in MaybeRemoveOldWalSummaries()
4897
Committed
Bugfix
17
Not processed
Nathan Bossart (bossartn)
Nathan Bossart (bossartn)
1
2 years ago
Building with meson on NixOS/nixpkgs
4898
Committed
Not processed
Wolfgang Walther (wolfgangwalther)
Tristan Partin (tristan957)
Heikki Linnakangas (heikki)
1
1 year ago
Fix docs on backslash escapes in jsonpath
4899
Committed
Docs Only
17
Not processed
Erik Wienhold (ewie)
David Wheeler (theory)
Peter Eisentraut (petere)
1
1 year ago
Document that typed tables rely on CREATE TYPE
4900
Committed
Docs Only
stable
Not processed
Erik Wienhold (ewie)
Tom Lane (tgl)
Tom Lane (tgl)
1
1 year ago
Fix for timestamp lag issue from emit_log_hook when GUC log_line_prefix has '%m'
4901
Committed
Bugfix
17
Not processed
Michael Paquier (michael-kun)
Michael Paquier (michael-kun)
1
2 years ago
Pass sk_attno to GIST consistent function
4902
Moved to different CF
Performance
Not processed
Michal Kleczek (mkleczek)
2
1 year ago
psql: --echo-hidden improvements
4903
Withdrawn
libpq
Not processed
David Christensen (davidchristensen), Greg Sabino Mullane (greg)
1
1 week ago
SQL Property Graph Queries (SQL/PGQ)
4904
Moved to different CF
SQL Commands
Needs rebase!
Peter Eisentraut (petere), Ashutosh Bapat (ashutoshbapat)
Vik Fearing (xocolatl), Zhao Junwang (zhjwpku), Hannu Krosing (hannukrosing), Henson Choi (assam258.gmail.com)
Peter Eisentraut (petere)
10
5 days ago
MIN/MAX aggregates for a record
4905
Committed
Not processed
Aleksander Alekseev (a.alekseev)
Tom Lane (tgl)
Tom Lane (tgl)
1
1 year ago
Handle ALTER TYPE enumtype ADD VALUE more fully
4906
Committed
Not processed
Tom Lane (tgl)
Tom Lane (tgl)
1
2 years ago
Add local address to log_line_prefix
4907
Moved to different CF
Monitoring
7/7
+24−0
Greg Sabino Mullane (greg)
David Steele (dsteele), Cary Huang (cary), Jim Jones (jimus)
Tom Lane (tgl)
5
11 months ago
Recheck foreign key if a referenced collation was nondeterministic
4908
Moved to different CF
Bugfix
18
Not processed
Paul Jungwirth (pjungwir)
Peter Eisentraut (petere), Jian He (stayreal)
Peter Eisentraut (petere)
3
1 year ago
Add a attopt to disable MCV when estimating for Var = Const
4909
Moved to different CF
Performance
Not processed
Andy Fan (andy2)
4
1 year ago
Fix out-of-bounds with function PQescapeInternal
4910
Rejected
Bugfix
17
Not processed
Ranier Vilela (raniervilela)
Tom Lane (tgl)
1
2 years ago
Fix not reset pg_attribute.attnotnull when PK drop indirectly
4911
Committed
Bugfix
Not processed
Tender Wang (tndrwang)
Álvaro Herrera (alvherre), jian he (universality)
Álvaro Herrera (alvherre)
1
1 year ago
CSN snapshots in hot standby
4912
Moved to different CF
18
Not processed
Heikki Linnakangas (heikki)
4
1 year ago
Add extension_destdir GUC
4913
Moved to different CF
6/7
+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
1 year ago
Speed up clean meson builds by ~25%
4914
Rejected
stable
Not processed
Jelte Fennema-Nio (jeltef)
1
1 year ago
Remove support for OpenSSL 1.0.2
4915
Moved to different CF
Security
18
Not processed
Daniel Gustafsson (d_gustafsson)
Michael Paquier (michael-kun), Peter Eisentraut (petere), Jacob Champion (jchampion)
Daniel Gustafsson (d_gustafsson)
2
1 year ago
Fix plpgsql syntax problem with -- style comments in CASE
4916
Committed
Bugfix
stable
Not processed
Tom Lane (tgl), Erik Wienhold (ewie)
Tom Lane (tgl)
1
1 year ago
Fix LLVM 18 crash
4917
Committed
Bugfix
Not processed
Thomas Munro (macdice)
Thomas Munro (macdice)
1
1 year ago
Convert internals documentation to Markdown
4918
Moved to different CF
Docs Only
18
Not processed
Daniel Gustafsson (d_gustafsson)
Peter Eisentraut (petere)
4
1 year ago
Fix handling of IS [NOT] NULL quals on inheritance parents
4919
Committed
Bugfix
Not processed
Richard Guo (richardguo)
David Rowley (davidrowley)
1
1 year ago
Require LLVM 14+ in PostgreSQL 18
4920
Moved to different CF
Refactoring Only
Not processed
Thomas Munro (macdice)
Peter Eisentraut (petere)
Peter Eisentraut (petere)
2
1 year ago
allow changing autovacuum_max_workers without restarting
4921
Moved to different CF
System Administration
18
Not processed
Nathan Bossart (bossartn)
Yogesh Sharma (sharmay)
Nathan Bossart (bossartn)
4
1 year ago
Allow non-superuser to cancel superuser tasks.
4922
Committed
System Administration
18
Not processed
Kirill Reshke (reshke), Anthony Leung (anthony-leung)
Michael Paquier (michael-kun), Andrey Borodin (x4m), Nathan Bossart (bossartn)
Nathan Bossart (bossartn)
1
1 year ago
additional SET ROLE documentation improvements
4923
Committed
Docs Only
17
Not processed
Nathan Bossart (bossartn), Yurii Rashkovskii (yrashk)
Nathan Bossart (bossartn)
1
1 year ago
add multiple client certificate selection feature
4924
Moved to different CF
Security
Not processed
Cary Huang (cary)
4
1 year ago
further improving roles_is_member_of()
4925
Withdrawn
Performance
18
Not processed
Nathan Bossart (bossartn)
1
1 year ago
SupportRequestRows support function for generate_series_timestamptz
4926
Committed
Performance
Not processed
David Rowley (davidrowley)
David Rowley (davidrowley)
1
1 year ago
Remove COMMAND_TAG_NEXTTAG
4927
Committed
Not processed
Ranier Vilela (raniervilela)
Tom Lane (tgl)
1
1 year ago
s/shm_mq_iovec/struct iovec/
4928
Returned with feedback
Refactoring Only
Not processed
Thomas Munro (macdice)
1
1 year ago
apply_scanjoin_target_to_paths and partitionwise join
4929
Moved to different CF
Bugfix
stable
Not processed
Ashutosh Bapat (ashutoshbapat)
4
1 year ago
Optimize numeric.c mul_var() using the Karatsuba algorithm
4930
Moved to different CF
Performance
Not processed
Joel Jacobson (joeljacobson)
Dean Rasheed (deanr)
2
1 year ago
Bugs in ecpg's macro mechanism
4931
Committed
Bugfix
stable
Not processed
Tom Lane (tgl)
Tom Lane (tgl)
1
1 year ago
Add memory context type to pg_backend_memory_contexts view
4932
Committed
Monitoring
Not processed
David Rowley (davidrowley)
David Christensen (davidchristensen)
David Rowley (davidrowley)
1
1 year ago
Use macro to define the number of enum values (was: Replace magic constant ...)
4933
Moved to different CF
Refactoring Only
17
Not processed
Aleksander Alekseev (a.alekseev)
Richard Guo (richardguo)
Peter Eisentraut (petere)
2
1 year ago
Add SECURITY.md, CODE_OF_CONDUCT.md, and CONTRIBUTING.md
4934
Committed
18
Not processed
Nathan Bossart (bossartn)
Yogesh Sharma (sharmay)
Nathan Bossart (bossartn)
1
1 year ago
fix CPUID check for XGETBV instruction support
4935
Committed
Bugfix
17
Not processed
Nathan Bossart (bossartn)
Nathan Bossart (bossartn)
1
1 year ago
improve performance of pg_dump --binary-upgrade
4936
Committed
Performance
18
Not processed
Nathan Bossart (bossartn)
Daniel Gustafsson (d_gustafsson)
Nathan Bossart (bossartn)
1
1 year ago
Identify huge pages accessibility using madvise
4937
Moved to different CF
stable
Not processed
Dmitry Dolgov (erthalion)
Gabriele Bartolini (gbartolini), Niccolo Fei (nfei)
3
1 year ago
Use <stdint.h> for int64_t and other exact-width integer types
4938
Moved to different CF
Refactoring Only
Not processed
Thomas Munro (macdice)
Peter Eisentraut (petere)
Thomas Munro (macdice)
4
1 year ago
ECPG cleanup and fix for clang compile-time problem
4939
Moved to different CF
Refactoring Only
Not processed
Tom Lane (tgl)
John Naylor (john.naylor)
Tom Lane (tgl)
3
1 year ago
Remove mention of @ and ~ operators
4940
Committed
Docs Only
Not processed
Aleksander Alekseev (a.alekseev)
Daniel Gustafsson (d_gustafsson)
1
1 year ago
Use XLOG_CONTROL_FILE macro everywhere
4941
Moved to different CF
Refactoring Only
18
7/7
+30−9
Anton Melnikov (antonmel)
Daniel Gustafsson (d_gustafsson)
Fujii Masao (masaofujii)
5
11 months ago
Avoid orphaned objects dependencies, take 3
4942
Moved to different CF
DDL
18
Needs rebase!
Bertrand Drouvot (bertranddrouvot.pg)
Yogesh Sharma (sharmay)
10
4 months ago
test coverage for pg_combinebackup with tablespaces
4943
Committed
Testing
Not processed
Robert Haas (rhaas)
Robert Haas (rhaas)
1
1 year ago
improve pgindent's README
4944
Committed
Docs Only
18
Not processed
Nathan Bossart (bossartn)
Tom Lane (tgl)
1
1 year ago
Extend ALTER DEFAULT PRIVILEGES for large objects
4945
Moved to different CF
Security
7/7
+20−0
Yugo Nagata (yugo.nagata)
Fujii Masao (masaofujii), Laurenz Albe (laurenz)
Fujii Masao (masaofujii)
5
8 months ago
Partitioned tables and [un]loggedness
4946
Moved to different CF
18
Not processed
Michael Paquier (michael-kun)
Nathan Bossart (bossartn)
Michael Paquier (michael-kun)
2
1 year ago
Use read streams in CREATE DATABASE command when the strategy is wal_log
4947
Committed
Performance
Not processed
Nazir Bilal Yavuz (nbyavuz)
Noah Misch (nmisch)
Noah Misch (nmisch)
1
1 year ago
Internal error codes triggered by tests
4948
Committed
Not processed
Michael Paquier (michael-kun)
Michael Paquier (michael-kun)
1
1 year ago
Show WAL stats on pg_stat_io
4950
Moved to different CF
Monitoring
Not processed
Nazir Bilal Yavuz (nbyavuz)
Akshat Jaimini (akshatj)
Michael Paquier (michael-kun)
4
1 year ago
teach pg_combinebackup to detect deleted files where possible
4951
Moved to different CF
18
Not processed
Robert Haas (rhaas)
Robert Haas (rhaas)
2
1 year ago
Use WALReadFromBuffers in more places
4952
Moved to different CF
10/10
+70−30
Bharath Rupireddy (bharathrupireddy)
5
6 months ago
incremental backup vs. checksums
4953
Committed
17
Not processed
Robert Haas (rhaas)
Robert Haas (rhaas)
1
1 year ago
Short-circuit sort_inner_and_outer if there are no mergejoin clauses
4954
Committed
Not processed
Richard Guo (richardguo)
Ashutosh Bapat (ashutoshbapat)
Richard Guo (richardguo)
1
1 year ago
Proposal to have INCLUDE/EXCLUDE options for altering option values
4955
Moved to different CF
Not processed
Ayush Vatsa (developerayuva)
2
1 year ago
Test to dump and restore objects left behind by regression
4956
Moved to different CF
Testing
7/7
+51−26
Ashutosh Bapat (ashutoshbapat)
Michael Paquier (michael-kun), vigneshwaran C (vignesh.postgres)
Álvaro Herrera (alvherre)
5
1 year ago
Fix overflow hazard in timestamp_pl_interval
4957
Committed
Bugfix
Not processed
Joseph Koshakow (jkoshakow)
Tom Lane (tgl)
1
1 year ago
(Duplicate of CF entry /48/4866/) Table Access Method Enhancements
4958
Rejected
18
Not processed
Alexander Korotkov (smagen)
1
1 year ago
Fix BackgroundPsql to report error on query timeout rather than calling die
4959
Moved to different CF
Bugfix
18
10/10
+6−8
Daniel Gustafsson (d_gustafsson)
Heikki Linnakangas (heikki), Tom Lane (tgl)
Daniel Gustafsson (d_gustafsson)
7
1 month ago
Fix bug when calling strncmp in check_authmethod_valid
4960
Withdrawn
Bugfix
17
Not processed
1
1 year ago
Fix bug when calling strncmp in check_authmethod_valid
4961
Committed
Bugfix
17
Not processed
Jingxian Li (jingxian)
Daniel Gustafsson (d_gustafsson)
1
1 year ago
fix pg_sequence_last_value() for standbys
4962
Committed
Bugfix
stable
Not processed
Nathan Bossart (bossartn)
Yogesh Sharma (sharmay)
Nathan Bossart (bossartn)
1
1 year ago
queryId not reported in pg_stat_activity with Extended Query Protocol
4963
Moved to different CF
Bugfix
stable
Not processed
Sami Imseih (simseih)
Michael Paquier (michael-kun)
Michael Paquier (michael-kun)
2
1 year ago
Reduce the log spam by excluding certain SQLSTATEs
4964
Moved to different CF
System Administration
18
7/7
+218−0
Laurenz Albe (laurenz)
Jim Jones (jimus)
5
1 year ago
Support LIKE with nondeterministic collations
4965
Moved to different CF
SQL Commands
Not processed
Peter Eisentraut (petere)
Paul Jungwirth (pjungwir)
Peter Eisentraut (petere)
3
1 year ago
Parallel CREATE INDEX for GIN indexes
4966
Moved to different CF
Performance
9/10
+7−0
Tomas Vondra (fuzzycz)
Kirill Reshke (reshke), Matthias van de Meent (mmeent), Andy Fan (andy2)
Tomas Vondra (fuzzycz)
6
11 months ago
improve performance of pg_dump with many sequences
4967
Committed
Performance
18
Not processed
Nathan Bossart (bossartn)
Euler Taveira (eulerto), Yogesh Sharma (sharmay)
Nathan Bossart (bossartn)
1
2 months ago
Use generation memory context for tuplestore.c
4968
Committed
Performance
Not processed
David Rowley (davidrowley)
Matthias van de Meent (mmeent)
David Rowley (davidrowley)
1
1 year ago
add --no-sync to pg_upgrade's calls to pg_dump and pg_dumpall
4969
Committed
Performance
18
Not processed
Nathan Bossart (bossartn)
Nathan Bossart (bossartn)
1
1 year ago
Fix for recursive plpython triggers
4970
Committed
Bugfix
stable
Not processed
Tom Lane (tgl)
Tom Lane (tgl)
1
1 year ago
[CREATE|RE] INDEX CONCURRENTLY with single heap scan
4971
Moved to different CF
Performance
DDL
19
Needs rebase!
Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu)
Matthias van de Meent (mmeent)
9
4 days ago
Virtual generated columns
4972
Moved to different CF
SQL Commands
Not processed
Peter Eisentraut (petere)
Peter Eisentraut (petere)
5
1 year ago
Add minimal C example and SQL registration example for custom table access methods
4973
Withdrawn
Docs Only
17
Not processed
Phil Eaton (eatonphil)
1
1 year ago
pg_stat_activity: make slow/hanging authentication more visible
4974
Moved to different CF
Monitoring
18
7/7
+127−6
Jacob Champion (jchampion)
Michael Paquier (michael-kun)
5
1 year ago
pg_parse_json: don't leak token copies on failure
4975
Moved to different CF
Bugfix
Not processed
Jacob Champion (jchampion)
Andrew Dunstan (adunstan)
Andrew Dunstan (adunstan)
3
1 year ago
WHERE CURRENT OF with RLS quals that are ctid conditions
4976
Committed
Bugfix
Not processed
Tom Lane (tgl)
Tom Lane (tgl)
1
1 year ago
elog/ereport VS misleading backtrace_function function address
4977
Moved to different CF
Bugfix
18
Not processed
Jakub Wartak (jakub.wartak.tomtom)
2
1 year ago
Use pgstat_kind_infos to read fixed shared stats structs
4978
Committed
Refactoring Only
18
Not processed
Tristan Partin (tristan957)
Michael Paquier (michael-kun)
Michael Paquier (michael-kun)
1
1 year ago
Fix extract(interval) for week and quarter fields
4979
Moved to different CF
Not processed
Tom Lane (tgl)
Martijn Wallet (mwallet)
Tom Lane (tgl)
2
1 year ago
Expand applicability of aggregate's sortop optimization
4980
Moved to different CF
7/7
+352−47
Matthias van de Meent (mmeent)
Andrei Lepikhov (lepikhov)
5
1 year ago
ALTER EXTENSION SET SCHEMA versus dependent types
4981
Committed
Bugfix
Not processed
Tom Lane (tgl)
Tom Lane (tgl)
1
1 year ago
support tid range scan in parallel
4982
Moved to different CF
Not processed
Cary Huang (cary)
David Rowley (davidrowley)
2
4 months ago
Use pgBufferUsage for block reporting in analyze
4983
Moved to different CF
Refactoring Only
18
Not processed
Anthonin Bonnefoy (bonnefoa)
Michael Paquier (michael-kun), Masahiko Sawada (masahikosawada)
Masahiko Sawada (masahikosawada)
2
1 year ago
Serverside SNI for SSL connections
4984
Moved to different CF
Security
10/10
+9−3
Daniel Gustafsson (d_gustafsson)
Jacob Champion (jchampion)
Daniel Gustafsson (d_gustafsson)
8
2 weeks ago
Speed up Hash Join by teaching ExprState about hashing
4985
Moved to different CF
Performance
Not processed
David Rowley (davidrowley)
David Rowley (davidrowley)
2
1 year ago
WAL_LOG CREATE DATABASE strategy broken for non-standard page layouts
4986
Moved to different CF
Bugfix
DDL
9/10
+6−2
Matthias van de Meent (mmeent)
Akshat Jaimini (akshatj)
8
2 months ago
-Wmissing-variable-declarations
4987
Moved to different CF
Not processed
Peter Eisentraut (petere)
Peter Eisentraut (petere)
2
1 year ago
Log details for stats dropped more than once
4988
Committed
18
Not processed
Bertrand Drouvot (bertranddrouvot.pg)
Michael Paquier (michael-kun)
1
1 year ago
bug in stored procedures with polymorphic OUT parameters
4989
Committed
Bugfix
Not processed
Tom Lane (tgl)
Tom Lane (tgl)
1
1 year ago
Add privileges test for pg_stat_statements to improve coverage
4990
Committed
Testing
Not processed
Keisuke Kuroda (kiskk)
Fujii Masao (masaofujii)
Fujii Masao (masaofujii)
1
1 year ago
Set appropriate processing mode for auxiliary processes.
4991
Committed
Refactoring Only
18
Not processed
Xing Guo (higuoxing)
Heikki Linnakangas (heikki)
Heikki Linnakangas (heikki)
1
1 year ago
Convert sepgsql tests to TAP
4992
Moved to different CF
Testing
Not processed
Peter Eisentraut (petere)
Andreas Karlsson (kandreas)
Peter Eisentraut (petere)
4
1 year ago
Performance improvement for pg_dump in binary upgrade mode
4993
Moved to different CF
Performance
Not processed
Daniel Gustafsson (d_gustafsson)
Nathan Bossart (bossartn)
Daniel Gustafsson (d_gustafsson)
2
1 year ago
Add verifier LLVM pass
4994
Committed
18
Not processed
Thomas Munro (macdice)
Pavel Stehule (okbobcz)
Thomas Munro (macdice)
1
1 year ago
optimizing pg_upgrade's once-in-each-database steps
4995
Moved to different CF
Performance
18
Not processed
Nathan Bossart (bossartn)
Ilya Gladyshev (qoops)
Nathan Bossart (bossartn)
2
1 year ago
simplify pg_sequences system view
4996
Committed
18
Not processed
Nathan Bossart (bossartn)
Nathan Bossart (bossartn)
1
1 year ago
Return pg_control from pg_backup_stop().
4997
Moved to different CF
19
10/10
+199−27
David Steele (dsteele)
10
2 weeks ago
fix "Shared Memory and Semaphores" section of docs
4998
Committed
Docs Only
stable
Not processed
Nathan Bossart (bossartn)
Nathan Bossart (bossartn)
1
1 year ago
Restrict EXPLAIN (ANALYZE) for RLS and security_barrier views
4999
Moved to different CF
Security
18
Not processed
Laurenz Albe (laurenz)
2
1 year ago
Fix overflow in parsing of param numbers
5000
Committed
Bugfix
stable
Not processed
Erik Wienhold (ewie)
Michael Paquier (michael-kun), Peter Eisentraut (petere), Alexander Lakhin (law)
Peter Eisentraut (petere)
1
1 year ago
Injection points: preloading and runtime arguments
5001
Committed
Testing
18
Not processed
Michael Paquier (michael-kun)
Michael Paquier (michael-kun)
1
1 year ago
Speed up JSON escape processing with SIMD plus other optimisations
5002
Moved to different CF
Performance
Not processed
David Rowley (davidrowley)
David Rowley (davidrowley)
2
1 year ago
AIX support, revert the changes from 0b16bb8776bb8
5003
Moved to different CF
Refactoring Only
Not processed
Sriram RK (sriramrk)
3
3 weeks ago
CREATE INDEX CONCURRENTLY for partitioned tables
5004
Moved to different CF
2/7
+520−78
Justin Pryzby (justinpryzby), Ilya Gladyshev (qoops)
6
9 months ago
Convert node test compile-time settings into run-time parameters
5005
Moved to different CF
Testing
Not processed
Peter Eisentraut (petere)
Peter Eisentraut (petere)
2
1 year ago
Document use of ldapurl with LDAP simple bind
5006
Committed
Docs Only
stable
Not processed
Jacob Champion (jchampion)
Peter Eisentraut (petere)
Peter Eisentraut (petere)
1
1 year ago
relfilenode statistics
5007
Moved to different CF
Monitoring
18
10/10
+691−83
Bertrand Drouvot (bertranddrouvot.pg)
10
5 days ago
Add small detail to RAISE statement descripton
5008
Committed
Docs Only
stable
Not processed
Igor Gnatyuk (ig953or)
Laurenz Albe (laurenz)
Tom Lane (tgl)
1
1 year ago
Fix variable existence tab completion for broken libedit
5009
Moved to different CF
Bugfix
17
Not processed
Anton Melnikov (antonmel)
Tom Lane (tgl)
2
1 year ago
Possible incorrect row estimation in Gather path
5010
Committed
Bugfix
Not processed
Anthonin Bonnefoy (bonnefoa)
Richard Guo (richardguo)
Richard Guo (richardguo)
1
1 year ago
GUC names in messages
5011
Moved to different CF
18
Not processed
Peter Smith (smithpb2250)
Michael Paquier (michael-kun)
3
1 year ago
Vacuum statistics
5012
Moved to different CF
Monitoring
19
10/10
+391−5
Andrei Lepikhov (lepikhov), Andrei Zubkov (zubkov), Alena Rybakina (alenka)
Ilia Evdokimov (ilidock95)
10
6 days ago
An implementation of multi-key quick sort
5013
Moved to different CF
Performance
18
Not processed
hongxu ma (interma), Yao Wang (yaowangm)
Heikki Linnakangas (heikki), Tomas Vondra (fuzzycz)
2
1 year ago
Build with LTO on macOS
5014
Committed
Not processed
Wolfgang Walther (wolfgangwalther)
Aleksander Alekseev (a.alekseev)
Peter Eisentraut (petere)
1
1 year ago
Fix grammar oddities in comments
5015
Committed
Comments Only
Not processed
James Coleman (jcole1989)
Aaron Altman (aaltman)
David Rowley (davidrowley)
1
1 year ago
use CREATE DATABASE STRATEGY = FILE_COPY in pg_upgrade
5016
Committed
Performance
18
Not processed
Nathan Bossart (bossartn), Matthias van de Meent (mmeent)
Nathan Bossart (bossartn)
1
1 year ago
Add tests for jsonpath `.*` on arrays
5017
Committed
Testing
17
Not processed
David Wheeler (theory)
Michael Paquier (michael-kun)
1
1 year ago
Extension security improvement: Add support for extensions with an owned schema
5018
Moved to different CF
Security
Extensions
10/10
+765−143
Jelte Fennema-Nio (jeltef)
Sadeq Dousti (msdousti), Artem Gavrilov (artem.gavrilov)
10
2 weeks ago
small pg_dump code cleanup
5019
Committed
Refactoring Only
18
Not processed
Nathan Bossart (bossartn)
Daniel Gustafsson (d_gustafsson)
Nathan Bossart (bossartn)
1
1 year ago
Improving PL/Tcl's error context reports
5020
Committed
Not processed
Tom Lane (tgl)
Pavel Stehule (okbobcz)
Tom Lane (tgl)
1
1 year ago
Detection and resolution of logical replication conflict
5021
Moved to different CF
18
Not processed
Zhijie Hou (houzj), shveta malik (shvetam), Nisha Moond (nishamoond)
Masahiko Sawada (masahikosawada), Michail Nikolaev (nkey), Hayato Kuroda (ha-kun)
Amit Kapila (amitkapila)
3
1 year ago
Relcache refactoring
5022
Moved to different CF
Refactoring Only
Not processed
Heikki Linnakangas (heikki)
Heikki Linnakangas (heikki)
3
1 year ago
Remove dependency on setlocale() for collation.
5023
Moved to different CF
Refactoring Only
18
Not processed
Jeff Davis (jdavis)
Andreas Karlsson (kandreas), Peter Eisentraut (petere)
Jeff Davis (jdavis)
2
1 year ago
PgStat_KindInfo.named_on_disk not required in shared stats
5024
Committed
18
Not processed
Michael Paquier (michael-kun)
Michael Paquier (michael-kun)
1
1 year ago
Add support to TLS 1.3 cipher suites and curves lists in Postgres
5025
Moved to different CF
Security
Not processed
Erica Zhang (zerica)
Daniel Gustafsson (d_gustafsson), Jacob Champion (jchampion)
Daniel Gustafsson (d_gustafsson)
3
1 year ago
Parallel CREATE INDEX for GiST indexes
5026
Moved to different CF
Performance
Not processed
Tomas Vondra (fuzzycz)
Andreas Karlsson (kandreas)
4
1 year ago
Track the amount of time waiting due to cost_delay
5027
Moved to different CF
Monitoring
18
Not processed
Bertrand Drouvot (bertranddrouvot.pg)
Nathan Bossart (bossartn), Masahiro Ikeda (masahiro.ikeda)
Nathan Bossart (bossartn)
5
1 year ago
Format the code in xact_decode
5028
Committed
Not processed
ChangAo Chen (chenchangao)
Ashutosh Bapat (ashutoshbapat)
Michael Paquier (michael-kun)
1
1 year ago
Historic snapshot doesn't track txns committed in BUILDING_SNAPSHOT state
5029
Moved to different CF
Bugfix
Logical Replication
10/10
+110−6
ChangAo Chen (chenchangao)
harinath kanchu (harinath001), Lilian Ontowhee (ontowhee), haiyang li (ocean-li)
10
4 months ago
Improve the granularity of PQsocketPoll's timeout parameter
5030
Committed
Refactoring Only
17
Not processed
Tom Lane (tgl)
Tom Lane (tgl)
1
1 year ago
Remove dependence on integer wrapping
5031
Moved to different CF
Bugfix
18
Not processed
Nathan Bossart (bossartn), Joseph Koshakow (jkoshakow), Matthew Kim (friendlymatthew)
Nathan Bossart (bossartn)
Nathan Bossart (bossartn)
4
1 year ago
remove the use of disable_cost, related cleanups
5032
Moved to different CF
Refactoring Only
18
Not processed
Robert Haas (rhaas)
Robert Haas (rhaas)
2
1 year ago
Add pg_ownerships and pg_privileges system views
5033
Moved to different CF
Monitoring
Not processed
Joel Jacobson (joeljacobson)
4
1 year ago
Pluggable cumulative statistics
5034
Moved to different CF
18
Not processed
Michael Paquier (michael-kun)
Michael Paquier (michael-kun)
2
1 year ago
Remove dependence on integer wrapping
5035
Withdrawn
Bugfix
Not processed
Joseph Koshakow (jkoshakow)
1
1 year ago
Sort functions with specialized comparators
5036
Moved to different CF
Performance
6/7
+34−48
Andrey Borodin (x4mmm), Stepan Neretin (fenixrnd.mail.ru)
John Naylor (john.naylor)
5
1 year ago
empty
5037
Rejected
Performance
Not processed
1
Speed up collation cache
5038
Committed
Performance
18
Not processed
Jeff Davis (jdavis)
Andreas Karlsson (kandreas)
Jeff Davis (jdavis)
1
1 year ago
Allow jsonpath string() method to unwrap in lax mode
5039
Committed
Bugfix
17
Not processed
David Wheeler (theory)
Jeevan Chalke (jeevan.chalke)
Andrew Dunstan (adunstan)
1
1 year ago
Fix REASSIGN OWNED to update pg_init_privs
5040
Committed
Bugfix
17
Not processed
Tom Lane (tgl)
Tom Lane (tgl)
1
1 year ago
fix context message
5041
Moved to different CF
Bugfix
Not processed
Pavel Stehule (okbobcz)
Stepan Neretin (fenixrnd.mail.ru), Umar Hayat (pgwizard)
Peter Eisentraut (petere)
2
1 year ago
Add pg_privileges, pg_ownerships, and pg_get_acl() [DUP]
5042
Withdrawn
Monitoring
Not processed
1
Remove self join on a unique column
5043
Moved to different CF
Performance
7/7
+53−28
Andrei Lepikhov (lepikhov)
Dean Rasheed (deanr)
Alexander Korotkov (smagen)
5
11 months ago
new plpgsql.extra_errors check - strict_expr_check
5044
Moved to different CF
9/10
+172−18
Pavel Stehule (okbobcz)
Gilles Darold (darold), Kirk Wolak (kirkw), newtglobal postgresql_contributors (newtpostgrescontributors)
9
4 months ago
Fix race conditions with concurrent drops of shared pgstats entries
5045
Moved to different CF
Bugfix
stable
Not processed
Michael Paquier (michael-kun)
Michael Paquier (michael-kun)
3
1 year ago
New GUC autovacuum_max_threshold
5046
Moved to different CF
System Administration
18
Not processed
Nathan Bossart (bossartn), Frédéric Yhuel (yhuelf)
Nathan Bossart (bossartn), wenhui qiu (qiuwenhuifx.163.com)
Nathan Bossart (bossartn)
5
1 year ago
Flush pgstats file during checkpoints
5047
Moved to different CF
18
Not processed
Michael Paquier (michael-kun)
2
1 year ago
improve predefined roles documentation
5048
Committed
Docs Only
18
Not processed
Nathan Bossart (bossartn)
Nathan Bossart (bossartn)
1
1 year ago
Avoid leaks into TopMemoryContext after CommitTransactionCommand
5049
Committed
Bugfix
Not processed
Tom Lane (tgl)
Tom Lane (tgl)
1
1 year ago
fix pg_upgrade comment
5050
Committed
Comments Only
17
Not processed
Nathan Bossart (bossartn)
Nathan Bossart (bossartn)
1
1 year ago
strengthen check for --forkchild in main()
5051
Committed
17
Not processed
Nathan Bossart (bossartn)
Heikki Linnakangas (heikki)
1
1 year ago
better error message when --single is not the first arg to postgres executable
5052
Moved to different CF
18
Not processed
Nathan Bossart (bossartn), Greg Sabino Mullane (greg)
Nathan Bossart (bossartn)
Nathan Bossart (bossartn)
4
1 year ago
Detaching a partition with an index manually attached to the parent's index triggers Assert
5053
Committed
Bugfix
17
Not processed
Álvaro Herrera (alvherre), Tender Wang (tndrwang)
Álvaro Herrera (alvherre)
1
1 year ago
Separate HEAP WAL replay logic into its own file
5054
Moved to different CF
Refactoring Only
18
Not processed
Yong Li (yoli)
Kouhei Sutou (kou)
Michael Paquier (michael-kun)
2
1 year ago
walsender.c fileheader comment
5055
Withdrawn
Comments Only
Not processed
Peter Smith (smithpb2250)
1
1 year ago
walsender.c comment with no context is hard to understand
5056
Committed
Comments Only
Not processed
Peter Smith (smithpb2250)
Amit Kapila (amitkapila)
1
1 year ago
Avoid sending TLSv1.3 session tickets
5057
Committed
Security
Not processed
Daniel Gustafsson (d_gustafsson)
Heikki Linnakangas (heikki)
Daniel Gustafsson (d_gustafsson)
1
1 year ago
Fix order of json aggregate functions
5058
Moved to different CF
Docs Only
Not processed
Wolfgang Walther (wolfgangwalther)
Marlene Reiterer (marlene.rte)
David Rowley (davidrowley)
2
1 year ago
remove check hooks for GUCs that contribute to MaxBackends
5059
Committed
18
Not processed
Nathan Bossart (bossartn)
Tom Lane (tgl)
Nathan Bossart (bossartn)
1
1 year ago
windows compilation fails when gssapi & openssl are enabled
5060
Moved to different CF
Bugfix
17
7/7
+46−30
Imran Zaheer (imranzaheer)
Daniel Gustafsson (d_gustafsson), vigneshwaran C (vignesh.postgres), Yasir Shah (yasir.hussain.shah.gmail.com)
Daniel Gustafsson (d_gustafsson)
5
1 year ago
New function rand_array() to contrib/tablefunc
5061
Moved to different CF
Not processed
Andy Fan (andy2)
Dean Rasheed (deanr), Aleksander Alekseev (a.alekseev), Jim Jones (jimus)
4
1 year ago
Check the validity of commutators for merge/hash clauses
5062
Moved to different CF
Bugfix
Not processed
Richard Guo (richardguo)
Tom Lane (tgl)
Richard Guo (richardguo)
2
1 year ago
Improve EXPLAIN output for multicolumn B-Tree Index
5063
Moved to different CF
Monitoring
18
Not processed
Masahiro Ikeda (masahiro.ikeda)
4
1 year ago
Conflict detection and logging in logical replication
5064
Moved to different CF
Not processed
Zhijie Hou (houzj), shveta malik (shvetam), Nisha Moond (nishamoond)
Amit Kapila (amitkapila)
2
1 year ago
libpq: Fix lots of discrepancies in PQtrace
5065
Moved to different CF
libpq
Not processed
Jelte Fennema-Nio (jeltef)
Nathan Bossart (bossartn)
Álvaro Herrera (alvherre)
2
1 year ago
Improve pg_test_timing to measure in nanoseconds
5066
Moved to different CF
Testing
Not processed
Hannu Krosing (hannukrosing)
Tom Lane (tgl)
Tom Lane (tgl)
2
1 year ago
Add pg_get_acl() function to get the ACL for a database object.
5067
Committed
Monitoring
Not processed
Joel Jacobson (joeljacobson)
Michael Paquier (michael-kun)
Michael Paquier (michael-kun)
1
1 year ago
Allow logical decoding to output generated columns
5068
Moved to different 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 year ago
[PATCH] Add ACL (Access Control List) acronym
5069
Committed
Docs Only
Not processed
Joel Jacobson (joeljacobson)
Nathan Bossart (bossartn)
Michael Paquier (michael-kun)
1
1 year ago
Incorrect error message for cancellation triggered by statement_timeout & flaky test
5070
Moved to different CF
Bugfix
Flakyfix
stable
10/10
+33−15
Jelte Fennema-Nio (jeltef)
Akshat Jaimini (akshatj)
10
2 months ago
replace strtok()
5071
Committed
Refactoring Only
Not processed
Peter Eisentraut (petere)
David Steele (dsteele)
Peter Eisentraut (petere)
1
1 year ago
Fix error message for statement_timeout and fix flaky test
5072
Withdrawn
Bugfix
Not processed
1
1 year ago
PostgreSQL does not compile on macOS SDK 15.0
5073
Committed
Not processed
Thomas Munro (macdice)
1
1 year ago
Fix possible overflow of pg_stat DSA's refcnt
5074
Committed
Bugfix
Not processed
Anthonin Bonnefoy (bonnefoa)
Michael Paquier (michael-kun)
Michael Paquier (michael-kun)
1
1 year ago
Improve the connection failure error messages
5075
Committed
Not processed
Nisha Moond (nishamoond)
Tom Lane (tgl)
Tom Lane (tgl)
1
1 year ago
ci: Upgrade to macOS 14 (Sonoma)
5076
Committed
Testing
Not processed
Thomas Munro (macdice)
Thomas Munro (macdice)
1
1 year ago
Showing applied extended statistics in explain Part2
5077
Moved to different CF
Monitoring
18
Not processed
Tomas Vondra (fuzzycz), Tatsuro Yamada (yamatattsu)
Tomas Vondra (fuzzycz)
Tomas Vondra (fuzzycz)
2
8 months ago
Fix right-anti-joins when the inner relation is proven unique
5078
Committed
Bugfix
stable
Not processed
Richard Guo (richardguo)
Tom Lane (tgl)
Richard Guo (richardguo)
1
1 year ago
modify the comment in function libpqrcv_check_conninfo()
5079
Committed
Docs Only
Not processed
Rintaro Ikeda (rintaro)
Fujii Masao (masaofujii)
Fujii Masao (masaofujii)
1
1 year ago
Docs: API & ABI Guidance
5080
Committed
Docs Only
17
Not processed
Peter Eisentraut (petere), David Wheeler (theory)
Peter Eisentraut (petere)
1
1 year ago
nbtree skip scan
5081
Moved to different CF
Performance
7/7
+3840−565
Peter Geoghegan (pgeoghegan)
Aleksander Alekseev (a.alekseev), Masahiro Ikeda (masahiro.ikeda), Alena Rybakina (a.rybakina)
Peter Geoghegan (pgeoghegan)
5
1 year ago
fix track_io_timing description to mention pg_stat_io
5082
Committed
Docs Only
Not processed
Hajime Matsunaga (hajimematsunaga)
Fujii Masao (masaofujii)
Fujii Masao (masaofujii)
1
1 year ago
Inline non-SQL SRFs
5083
Moved to different CF
Performance
19
10/10
+755−115
Paul Jungwirth (pjungwir)
Tom Lane (tgl)
Tom Lane (tgl)
5
4 months ago
thread-safety: gmtime_r(), localtime_r()
5084
Moved to different CF
Not processed
Peter Eisentraut (petere)
Peter Eisentraut (petere)
2
1 year ago
Fix docs to use canonical links
5085
Committed
Docs Only
Not processed
Joel Jacobson (joeljacobson)
Tom Lane (tgl)
1
1 year ago
Document NULL Concepts and Behaviors
5086
Moved to different CF
Docs Only
18
10/10
+1360−161
David Johnston (polobo)
9
2 months ago
Doc: Move and modify standalone hot backups section
5087
Moved to different CF
Docs Only
9/10
+139−139
David Johnston (polobo)
Marlene Reiterer (marlene.rte)
7
11 months ago
Doc: Improve hostssl related descriptions and option presentation
5088
Moved to different CF
Docs Only
Needs rebase!
David Johnston (polobo)
5
1 year ago
Streaming Vacuum
5089
Moved to different CF
Performance
Not processed
Thomas Munro (macdice), Melanie Plageman (melanieplageman)
Melanie Plageman (melanieplageman)
5
5 months ago
Fix data loss at inplace update after heap_update()
5090
Moved to different CF
Bugfix
stable
Not processed
Noah Misch (nmisch)
Nitin Motiani (nitinmotiani)
Noah Misch (nmisch)
2
1 year ago
inplace update: send nontransactional invalidations
5091
Moved to different CF
Bugfix
Backport
stable
10/10
+3−0
Noah Misch (nmisch)
Paul Jungwirth (pjungwir), Ian Ilyasov (ianilyasov), Surya Poondla (spoondla)
Noah Misch (nmisch)
6
8 months ago
fix pg_combinebackup --clone
5092
Moved to different CF
Bugfix
Not processed
Tomas Vondra (fuzzycz)
Peter Eisentraut (petere)
Tomas Vondra (fuzzycz)
2
1 year ago
Incremental Sort Cost Estimation Instability
5093
Moved to different CF
Bugfix
18
Needs rebase!
Andrei Lepikhov (lepikhov)
8
10 months ago
Optimize numeric multiplication for one and two base-NBASE digit multiplicands.
5094
Moved to different CF
Performance
Not processed
Joel Jacobson (joeljacobson)
Dean Rasheed (deanr)
Dean Rasheed (deanr)
2
1 year ago
Improving the latch handling between logical replication launcher and worker processes.
5095
Moved to different CF
Not processed
vigneshwaran C (vignesh.postgres)
Hayato Kuroda (ha-kun), Peter Smith (smithpb2250), Zhijie Hou (houzj)
2
1 year ago
Surround CheckRelation[Oid]LockedByMe() with USE_ASSERT_CHECKING
5096
Withdrawn
Refactoring Only
18
Not processed
Bertrand Drouvot (bertranddrouvot.pg)
1
1 year ago
Make tuple deformation faster
5097
Moved to different CF
Performance
Not processed
David Rowley (davidrowley)
David Rowley (davidrowley)
4
1 year ago
gamma() and lgamma() functions
5098
Moved to different CF
18
7/7
+212−0
Dean Rasheed (deanr)
Alexandra Wang (alexandrawang)
Dean Rasheed (deanr)
5
1 year ago
Fix regex/regex.h on macOS 15 SDK
5108
Committed
Bugfix
Not processed
Thomas Munro (macdice)
Thomas Munro (macdice)
1
1 year ago
Mitigation for mutating locale names on Windows
5136
Moved to different CF
Bugfix
Not processed
Thomas Munro (macdice)
2
1 year ago