Commitfest 2022-11 (2022-11-01 – 2022-11-30)
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
2 days ago
Remove self join on a unique column
1712
Moved to different CF
Performance
Not processed
Konstantin Knizhnik (knizhnik), Alexander Kuzmenkov (akuzmenkov), Andrei Lepikhov (lepikhov)
Alena Rybakina (a.rybakina)
Alexander Korotkov (smagen)
27
11 months ago
Avoid hiding shared filesets in pg_ls_tmpdir (pg_ls_* functions for showing metadata ...)
2377
Moved to different CF
System Administration
Not processed
Justin Pryzby (justinpryzby)
Fabien Coelho (calvin)
21
2 years ago
Make message at end-of-recovery less scary
2490
Moved to different CF
Not processed
Kyotaro Horiguchi (horiguti)
Aleksander Alekseev (a.alekseev), Ashutosh Sharma (ashu_coek), Justin Pryzby (justinpryzby), Pavel Borisov (pborisov)
20
2 years ago
pg_dump - read data for some options from external file
2573
Moved to different CF
libpq
Not processed
Pavel Stehule (okbobcz)
Daniel Gustafsson (d_gustafsson), Julien Rouhaud (rjuju), Justin Pryzby (justinpryzby), Виктория Шепард (shepard-v)
Daniel Gustafsson (d_gustafsson)
18
2 years ago
Fast COPY FROM command for the foreign tables
2601
Committed
Performance
Not processed
Andrei Lepikhov (lepikhov)
Etsuro Fujita (efujita), Ian Barwick (barwick), Amit Langote (amitlan), Takayuki Tsunakawa (maumau), Justin Pryzby (justinpryzby)
Etsuro Fujita (efujita)
13
3 years ago
More scalable multixacts buffers and locking
2627
Moved to different CF
Performance
Not processed
Kyotaro Horiguchi (horiguti), Andrey Borodin (x4m), Ivan Lazarev (avaness)
Álvaro Herrera (alvherre)
20
1 year ago
CREATE INDEX CONCURRENTLY on partitioned table
2815
Moved to different CF
SQL Commands
Not processed
Justin Pryzby (justinpryzby), Alexander Pyhalov (a.pyhalov)
Anastasia Lubennikova (lubennikovaav), Alexander Pyhalov (a.pyhalov), Ilya Gladyshev (qoops)
15
9 months 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
Consider parallel for LATERAL subqueries having LIMIT/OFFSET
2851
Moved to different CF
Performance
Not processed
James Coleman (jcole1989)
Greg Nancarrow (gregn1234)
11
3 years ago
Function to log backtrace of postgres processes
2863
Moved to different CF
Not processed
vigneshwaran C (vignesh.postgres), Bharath Rupireddy (bharathrupireddy)
Christoph Berg (myon), Maciek Sakrejda (msakrejda)
17
2 years ago
Fix pg_rewind race condition just after promotion
2864
Moved to different CF
System Administration
Not processed
Heikki Linnakangas (heikki)
Kyotaro Horiguchi (horiguti), Aleksander Alekseev (aalekseev)
Heikki Linnakangas (heikki)
12
3 years ago
Faster pglz compression
2897
Moved to different CF
Performance
Not processed
Andrey Borodin (x4m), Владимир Лесков (tinsane)
Mark Dilger (mark.dilger)
Tomas Vondra (fuzzycz)
12
3 years ago
On client login event trigger
2900
Moved to different CF
17
Not processed
Konstantin Knizhnik (knizhnik), Greg Nancarrow (gregn1234), Mikhail Gribkov (youzhick)
Pavel Stehule (okbobcz), Daniel Gustafsson (d_gustafsson), Ivan Panchenko (wao), Greg Nancarrow (gregn1234)
Alexander Korotkov (smagen)
15
2 years ago
Parallel Hash Full Join
2903
Moved to different CF
Performance
16
Not processed
Melanie Plageman (melanieplageman)
Thomas Munro (macdice)
Thomas Munro (macdice)
12
2 years ago
Dynamic result sets from procedures
2911
Moved to different CF
SQL Commands
Not processed
Peter Eisentraut (petere)
12
3 years ago
Allow batched insert during cross-partition updates
2992
Moved to different CF
Not processed
Amit Langote (amitlan)
Etsuro Fujita (efujita), Georgios Kokolatos (gkokolatos), Zhijie Hou (houzj)
Etsuro Fujita (efujita)
10
3 years ago
pg_stat_statements: Track statement entry timestamp
3048
Moved to different CF
Monitoring
17
Not processed
Andrei Zubkov (zubkov)
Alena Rybakina (a.rybakina)
Alexander Korotkov (smagen)
13
2 years ago
Lazy JIT IR code generation to increase JIT speed with partitions
3071
Moved to different CF
Performance
Not processed
David Geier (geidav), Luc Vlaming (luc.vlaming)
Dmitry Dolgov (erthalion)
9
3 years ago
psql - refactor echo code
3140
Moved to different CF
Refactoring Only
Not processed
Fabien Coelho (calvin)
Pavel Stehule (okbobcz), Peter Eisentraut (petere)
10
3 years ago
Logging plan of the currently running query
3142
Moved to different CF
Monitoring
16
Not processed
atsushi torikoshi (atorik)
Fujii Masao (masaofujii), Justin Pryzby (justinpryzby), James Coleman (jcole1989), Ekaterina Sokolova (e.sokolova), Alena Rybakina (a.rybakina)
9
2 weeks ago
pg_stats and range statistics
3184
Moved to different CF
17
Not processed
Egor Rogov (egorius)
Tomas Vondra (fuzzycz), Soumyadeep Chakraborty (soumyadeepc)
Alexander Korotkov (smagen)
13
2 years ago
PITR enhance getRecordTimestamp()
3222
Withdrawn
Not processed
Simon Riggs (simon)
8
4 years ago
Fix ExecRTCheckPerms() inefficiency with many prunable partitions
3224
Committed
Performance
16
Not processed
Amit Langote (amitlan)
Álvaro Herrera (alvherre), Tom Lane (tgl)
Álvaro Herrera (alvherre)
8
2 years ago
pgbench: add multiconnect support
3227
Moved to different CF
16
Not processed
David Christensen (davidchristensen)
Jelte Fennema-Nio (jeltef)
9
3 years ago
Using each rel as both outer and inner for anti-joins
3235
Moved to different CF
Performance
Not processed
Richard Guo (richardguo)
Ronan Dunklau (rdunklau)
Tom Lane (tgl)
9
2 years ago
Postgres picks suboptimal index after building extended statistics
3245
Withdrawn
Performance
14
Not processed
Andrei Lepikhov (lepikhov)
7
3 years 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
pgbench: using prepared BEGIN statement in a pipeline could cause an error
3260
Moved to different CF
Bugfix
15
Not processed
Yugo Nagata (yugo.nagata)
Kyotaro Horiguchi (horiguti), Fabien Coelho (calvin), Daniel Gustafsson (dege)
Álvaro Herrera (alvherre)
9
3 years ago
schema change not getting invalidated, both renamed table and new table data were getting replicated
3262
Moved to different CF
Not processed
vigneshwaran C (vignesh.postgres)
Tom Lane (tgl)
Tom Lane (tgl)
8
3 years ago
KnownAssignedXidsGetAndSetXmin performance
3271
Returned with feedback
Performance
Not processed
Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu)
Kirill Reshke (reshke), Andrey Borodin (x4mmm)
6
3 years ago
Add system view tracking shared buffer actions
3272
Moved to different CF
Monitoring
16
Not processed
Melanie Plageman (melanieplageman)
Justin Pryzby (justinpryzby)
Andres Freund (andresfreund)
9
3 years ago
Non-decimal integer literals
3292
Moved to different CF
SQL Commands
Not processed
Peter Eisentraut (petere)
John Naylor (john.naylor)
Peter Eisentraut (petere)
6
3 years ago
Atomic rename feature for Windows
3347
Returned with feedback
Not processed
Victor Spirin (v.spirin)
6
3 years ago
Update relfrozenxmin when truncating temp tables
3358
Moved to different CF
16
Not processed
Greg Stark (stark)
12
2 years ago
Allows database-specific role memberships
3374
Returned with feedback
System Administration
18
Not processed
Denis Laxalde (dlax), Kenaniah Cerny (kenaniah)
Antonin Houska (a.houska)
Stephen Frost (sfrost)
6
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
postgres_fdw: commit remote (sub)transactions in parallel during pre-commit
3392
Moved to different CF
Performance
16
Not processed
Etsuro Fujita (efujita)
Fujii Masao (masaofujii), David Zhang (david.z)
Etsuro Fujita (efujita)
8
3 years 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
explain_regress, explain(MACHINE), and default to explain(BUFFERS)
3409
Moved to different CF
Monitoring
16
Not processed
Justin Pryzby (justinpryzby), Nik Samokhvalov (nikolay)
Laurenz Albe (laurenz), Justin Pryzby (justinpryzby)
6
3 years ago
disallow HEAP_XMAX_COMMITTED and HEAP_XMAX_IS_LOCKED_ONLY
3434
Moved to different CF
16
Not processed
Nathan Bossart (bossartn)
Mark Dilger (mark.dilger)
7
3 years ago
Add WAL recovery info such as current WAL file and WAL source to server logs
3443
Withdrawn
Not processed
Bharath Rupireddy (bharathrupireddy)
Nathan Bossart (bossartn)
5
3 years ago
Error "initial slot snapshot too large" in create replication slot
3445
Moved to different CF
Bugfix
Not processed
Kyotaro Horiguchi (horiguti), Dilip Kumar (dilip.kumar)
Akshat Jaimini (akshatj)
11
2 years ago
reduce impact of lengthy startup and checkpoint tasks
3448
Moved to different CF
17
Not processed
Nathan Bossart (bossartn)
Bharath Rupireddy (bharathrupireddy)
9
2 years ago
WIN32 pg_import_system_collations
3450
Moved to different CF
Not processed
Juanjo Santamaria Flecha (juanjo.santamaria.gmail.com)
Peter Eisentraut (petere)
Peter Eisentraut (petere)
6
3 years ago
Daitch-Mokotoff soundex
3451
Moved to different CF
Not processed
Dag Lem (daglem)
Paul Ramsey (pramsey)
Tom Lane (tgl)
7
2 years ago
partIndexlist for partitioned tables uniqueness
3452
Moved to different CF
Performance
Not processed
Arne Roland (harks)
David Rowley (davidrowley)
David Rowley (davidrowley)
6
3 years 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
Add Amcheck option for checking unique constraints in btree indexes
3464
Moved to different CF
Monitoring
Not processed
Anastasia Lubennikova (lubennikovaav), Maxim Orlov (m.orlov), Pavel Borisov (pborisov)
Peter Geoghegan (pgeoghegan), Aleksander Alekseev (a.alekseev), Mark Dilger (mark.dilger)
Alexander Korotkov (smagen)
10
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
Index SLRUs by 64-bit integers rather than by 32-bit integers
3489
Moved to different CF
16
Not processed
Aleksander Alekseev (a.alekseev), Maxim Orlov (m.orlov), Pavel Borisov (pborisov)
Alexander Korotkov (smagen), Jacob Champion (jchampion)
Alexander Korotkov (smagen)
11
2 years ago
Pluggable toaster
3490
Moved to different CF
Not processed
Fedor Sigaev (sigaev), Nikita Glukhov (n.glukhov), Oleg Bartunov (oleg), Nikita Malakhov (nmalakh)
Andres Freund (andresfreund), Aleksander Alekseev (a.alekseev), Matthias van de Meent (mmeent)
7
3 years ago
Add log messages when replication slots become active and inactive
3492
Moved to different CF
Not processed
Bharath Rupireddy (bharathrupireddy)
Amit Kapila (amitkapila)
10
2 years ago
Speed up releasing of locks
3501
Moved to different CF
Performance
Not processed
Andres Freund (andresfreund), David Rowley (davidrowley)
Heikki Linnakangas (heikki)
13
2 years ago
pg_receivewal fail to streams when the partial file to write is not fully initialized present in the wal receiver directory
3503
Moved to different CF
Not processed
Bharath Rupireddy (bharathrupireddy), SATYANARAYANA NARLAPURAM (satyanarayanan)
11
2 years ago
Add non-blocking version of PQcancel
3511
Moved to different CF
libpq
17
Not processed
Jelte Fennema-Nio (jeltef)
Denis Laxalde (dlax)
Álvaro Herrera (alvherre)
11
1 year ago
Move SLRU data into the regular buffer pool
3514
Moved to different CF
Refactoring Only
Not processed
Heikki Linnakangas (heikki), Thomas Munro (macdice)
Aleksander Alekseev (a.alekseev)
8
2 years ago
Suppressing useless wakeups in walreceiver
3520
Committed
Not processed
Thomas Munro (macdice), Nathan Bossart (bossartn)
Nathan Bossart (bossartn), Bharath Rupireddy (bharathrupireddy)
Thomas Munro (macdice)
5
3 years ago
[PATCH] Equivalence Class Filters
3524
Returned with feedback
Performance
16
Not processed
David Rowley (davidrowley), Andy Fan (andyf)
Andrei Lepikhov (lepikhov)
4
3 years ago
postgres_fdw - use TABLESAMPLE when analyzing foreign tables
3535
Moved to different CF
Performance
Not processed
Tomas Vondra (fuzzycz)
Tom Lane (tgl), James Finnerty (jimfinnerty)
Tomas Vondra (fuzzycz)
5
3 years ago
New [relation] options engine
3536
Moved to different CF
Refactoring Only
Not processed
Nikolay Shaplov (nataraj)
5
2 months ago
new diagnostic items for the dynamic sql
3537
Returned with feedback
Not processed
Dinesh Kumar (dineshkumar)
4
3 years ago
Allow parallel plan for referential integrity checks
3539
Moved to different CF
Performance
Not processed
Frédéric Yhuel (yhuelf)
Sami Imseih (simseih)
7
2 years ago
Preventing indirection for IndexPageGetOpaque for known-size page special areas
3543
Rejected
16
Not processed
Matthias van de Meent (mmeent)
4
3 years ago
Allow file inclusion in pg_hba and pg_ident files
3558
Committed
Not processed
Julien Rouhaud (rjuju)
Michael Paquier (michael-kun)
Michael Paquier (michael-kun)
4
3 years ago
Add native windows on arm64 support
3561
Returned with feedback
Not processed
Niyas Sait (niyassait)
Michael Paquier (michael-kun)
Michael Paquier (michael-kun)
4
2 years ago
Reducing power consumption when idle
3566
Committed
Not processed
Simon Riggs (simon)
Thomas Munro (macdice)
4
3 years ago
doc: PQexecParams binary handling example for REAL data type
3568
Moved to different CF
Docs Only
Not processed
Mark Wong (markwkm)
6
2 years ago
Add LZ4 compression in pg_dump
3571
Moved to different CF
libpq
16
Not processed
Georgios Kokolatos (gkokolatos), Rachel Heaton (rheaton)
Tomas Vondra (fuzzycz), Justin Pryzby (justinpryzby), Yu Shi (shiy.fnst)
Tomas Vondra (fuzzycz)
6
3 years ago
Added Windows with MinGW environment in Cirrus CI
3575
Committed
Testing
Not processed
Melih Mutlu (melihmutlu)
Andres Freund (andresfreund), Justin Pryzby (justinpryzby)
Andres Freund (andresfreund)
4
3 years ago
Time-delayed logical replication subscriber
3581
Moved to different CF
Not processed
Euler Taveira (eulerto)
vigneshwaran C (vignesh.postgres), Peter Smith (smithpb2250)
6
3 years ago
Fix checkpointer sync request queue problems
3583
Withdrawn
Bugfix
Not processed
Thomas Munro (macdice)
3
4 years ago
Nonreplayable XLog records by means of overflows and >MaxAllocSize lengths
3590
Returned with feedback
Bugfix
stable
Not processed
Matthias van de Meent (mmeent)
Michael Paquier (michael-kun)
Michael Paquier (michael-kun)
3
2 years ago
64-bit XIDs
3594
Moved to different CF
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)
Aleksander Alekseev (a.alekseev), Chris Travers (einhverfr)
6
1 year ago
Support logical replication of DDL commands
3595
Moved to different CF
Not processed
Zheng Li (zhengli), vigneshwaran C (vignesh.postgres), Ajin Cherian (ajinc), Zhijie Hou (houzj), Runqi Tian (runqitian)
Amit Kapila (amitkapila), Peter Smith (smithpb2250)
10
2 years ago
Remove pgwin32_is_junction(), add lstat() for Windows
3598
Committed
Bugfix
Not processed
Thomas Munro (macdice)
Thomas Munro (macdice)
3
3 years ago
Fix dsa_free() to re-bin segment
3607
Moved to different CF
Bugfix
Not processed
Dongming Liu (inferyes)
clundro infdahai (infdahai.outlook.com)
Thomas Munro (macdice)
6
2 years ago
Unit tests for SLRU
3608
Committed
Testing
16
Not processed
Aleksander Alekseev (a.alekseev)
Daniel Gustafsson (d_gustafsson), Maxim Orlov (m.orlov), Pavel Borisov (pborisov)
Michael Paquier (michael-kun)
3
3 years ago
use has_privs_of_role() for pg_hba.conf
3609
Rejected
16
Not processed
Nathan Bossart (bossartn)
Michael Paquier (michael-kun), Joe Conway (jconway), Joshua Brindle (joshuab)
Joe Conway (jconway)
3
3 years ago
Fix recovery conflict SIGUSR1 handling
3615
Moved to different CF
Bugfix
Not processed
Thomas Munro (macdice)
Michael Paquier (michael-kun), KARAM MOORE (global)
Thomas Munro (macdice)
7
2 years ago
Add index scan progress to pg_stat_progress_vacuum
3617
Moved to different CF
Monitoring
Not processed
Sami Imseih (simseih)
Masahiko Sawada (masahikosawada), Nathan Bossart (bossartn)
Masahiko Sawada (masahikosawada)
5
2 years ago
Perform streaming logical transactions by background workers
3621
Moved to different CF
Not processed
Zhijie Hou (houzj)
Peter Smith (smithpb2250)
Amit Kapila (amitkapila)
5
2 years ago
Data is copied twice when specifying both child and parent table in publication
3623
Moved to different CF
Bugfix
Not processed
wei wang (wangwei), Yu Shi (shiy.fnst)
Amit Kapila (amitkapila), Takamichi Osumi (tatatappp), vigneshwaran C (vignesh.postgres), Zhijie Hou (houzj)
Amit Kapila (amitkapila)
5
3 years ago
Compression dictionaries
3626
Moved to different CF
17
Not processed
Aleksander Alekseev (a.alekseev)
Matthias van de Meent (mmeent), Nikita Malakhov (nmalakh)
9
2 years ago
Add internal Numeric to Uint64 conversion function.
3627
Returned with feedback
Refactoring Only
16
Not processed
Amul Sul (sulamul)
3
3 years ago
Teach pg_waldump to extract FPIs from the WAL stream
3628
Moved to different CF
System Administration
16
Not processed
David Christensen (davidchristensen)
Bharath Rupireddy (bharathrupireddy)
Michael Paquier (michael-kun)
4
3 years ago
Completed unaccent dictionary with many missing characters
3631
Moved to different CF
15
Not processed
Przemysław Sztoch (psztoch)
4
3 years ago
Add initdb option to initialize cluster with non-standard xid/mxid/mxoff.
3634
Moved to different CF
16
Not processed
Maxim Orlov (m.orlov), Pavel Borisov (pborisov)
5
3 years ago
USAGE privilege on PUBLICATION
3641
Moved to different CF
Security
Not processed
Antonin Houska (a.houska)
9
3 years ago
Skip replicating the tables specified in except table option
3646
Moved to different CF
Not processed
vigneshwaran C (vignesh.postgres)
Takamichi Osumi (tatatappp), Peter Smith (smithpb)
9
5 days ago
Support % wildcard in extension upgrade scripts
3654
Moved to different CF
16
Not processed
Sandro Santilli (strk)
Regina Obe (reginaobe)
6
2 years ago
Add SPLIT PARTITION/MERGE PARTITIONS commands
3659
Moved to different CF
SQL Commands
19
10/10
+8227−46
Dmitry Koval (d.koval)
stephane tachoires (sttachoires)
Alexander Korotkov (smagen)
17
3 months ago
Fix assertion failure with barriers in parallel hash join
3662
Moved to different CF
Bugfix
stable
Not processed
Thomas Munro (macdice), Melanie Plageman (melanieplageman)
David Geier (geidav)
Thomas Munro (macdice)
5
3 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
An attempt to avoid locally-committed-but-not-replicated-to-standby-transactions in synchronous replication
3665
Moved to different CF
Not processed
Bharath Rupireddy (bharathrupireddy)
6
2 years ago
pg_rewind: warn when checkpoint hasn't happened after promotion
3670
Moved to different CF
Bugfix
Not processed
James Coleman (jcole1989)
Keisuke Kuroda (kiskk)
Heikki Linnakangas (heikki)
5
3 years 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
Support load balancing in libpq
3679
Moved to different CF
libpq
16
Not processed
Jelte Fennema-Nio (jeltef)
Daniel Gustafsson (d_gustafsson), Andrey Borodin (x4m), Michael Banck (mbanck)
Daniel Gustafsson (d_gustafsson)
5
3 years 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
Improve dead tuple storage for lazy vacuum
3687
Moved to different CF
Performance
Not processed
Masahiko Sawada (masahikosawada), John Naylor (john.naylor)
Masahiko Sawada (masahikosawada)
10
1 year ago
Add JIT deform_counter
3688
Moved to different CF
Monitoring
Not processed
Dmitry Dolgov (erthalion)
Pavel Stehule (okbobcz), Daniel Gustafsson (d_gustafsson)
Daniel Gustafsson (d_gustafsson)
7
2 years ago
Fix description of how the default user name is chosen
3694
Committed
Docs Only
Not processed
David Johnston (polobo)
Peter Eisentraut (petere)
Peter Eisentraut (petere)
3
3 years ago
Make selectivity example match wording
3695
Returned with feedback
Docs Only
Not processed
David Johnston (polobo)
Dian Fay (dmfay)
3
3 years ago
generate_series in selected timezone, date_add in selected timezone
3699
Moved to different CF
16
Not processed
Gurjeet Singh (gurjeet), Przemysław Sztoch (psztoch)
Tom Lane (tgl), Gurjeet Singh (gurjeet)
Tom Lane (tgl)
5
3 years 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
explain analyze rows=%.0f
3704
Moved to different CF
Not processed
Ibrar Ahmed (ibrar)
Amit Kapila (amitkapila), Hamid Akhtar (hamidakhtar), Naeem Akhter (naeem)
5
1 year ago
Use fadvise in wal replay
3707
Moved to different CF
Performance
Not processed
Kirill Reshke (reshke), Jakub Wartak (jakub.wartak.tomtom)
Andrey Borodin (x4m), Pavel Borisov (pborisov)
5
2 years ago
CI and test improvements
3709
Moved to different CF
Testing
Not processed
Justin Pryzby (justinpryzby)
14
1 year ago
making relfilenodes 56 bit
3711
Moved to different CF
Not processed
Dilip Kumar (dilip.kumar)
Robert Haas (rhaas)
4
3 years ago
Let libpq reject unexpected authentication requests
3716
Moved to different CF
Security
16
Not processed
Jacob Champion (jchampion)
Peter Eisentraut (petere), Aleksander Alekseev (a.alekseev)
Michael Paquier (michael-kun)
5
3 years ago
automatic client-side column-level encryption
3718
Moved to different CF
Security
Not processed
Peter Eisentraut (petere)
6
1 year ago
ALTER TABLE SET ACCESS METHOD on partitioned tables
3727
Moved to different CF
Not processed
Justin Pryzby (justinpryzby), Soumyadeep Chakraborty (soumyadeep2007), Soumyadeep Chakraborty (soumyadeepc)
Álvaro Herrera (alvherre)
Álvaro Herrera (alvherre)
10
2 years ago
Testing autovacuum wraparound
3729
Moved to different CF
Testing
Not processed
Andres Freund (andresfreund), Masahiko Sawada (masahikosawada)
Masahiko Sawada (masahikosawada)
8
2 years 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
New hooks in the connection path
3735
Moved to different CF
16
Not processed
Bertrand Drouvot (bdrouvot)
Joe Conway (jconway), Bharath Rupireddy (bharathrupireddy)
5
3 years ago
Check consistency of GUC defaults between .sample.conf and pg_settings.boot_val
3736
Moved to different CF
Not processed
Kyotaro Horiguchi (horiguti), Justin Pryzby (justinpryzby)
Justin Pryzby (justinpryzby)
9
2 years ago
pg_visibility's pg_check_visible() yields false positive when working in parallel with autovacuum
3739
Moved to different CF
Bugfix
17
Not processed
Daniel Shelepanov (dshelepanov)
Alexander Korotkov (smagen)
6
2 years ago
Minimal logical decoding on standbys
3740
Moved to different CF
16
Not processed
Bertrand Drouvot (bdrouvot)
Bharath Rupireddy (bharathrupireddy)
Andres Freund (andresfreund)
5
2 years ago
Allow specification of custom slot for custom nodes
3743
Committed
Refactoring Only
16
Not processed
Alexander Korotkov (smagen)
Pavel Borisov (pborisov)
Alexander Korotkov (smagen)
3
3 years ago
Eliminating SPI from RI triggers
3750
Moved to different CF
Performance
Not processed
Amit Langote (amitlan)
6
2 years ago
Making Vars outer-join aware
3755
Moved to different CF
Refactoring Only
Not processed
Tom Lane (tgl)
Richard Guo (richardguo)
Tom Lane (tgl)
3
3 years ago
Add last_vacuum_index_scans in pg_stat_all_tables
3756
Moved to different CF
Monitoring
Not processed
Ken Kato (kkato)
Kshetrapaldesi Tutika (kshetrapal)
3
3 years ago
Add OR REPLACE option for CREATE OPERATOR
3758
Moved to different CF
SQL Commands
16
Not processed
Svetlana Derevyanko (getsusun)
Nikita Malakhov (nmalakh)
4
3 years ago
pg_stat_activity: avoid showing state=active with wait_event=ClientRead
3760
Returned with feedback
Bugfix
stable
Not processed
Yura Sokolov (funny_falcon), Mikhail Zhilin (mizhka-at-pgpro)
Justin Pryzby (justinpryzby), kamal priya (kamalp)
2
3 years ago
Push aggregation down to base relations and joins
3764
Moved to different CF
Not processed
Yuki Fujii (fujiiyuki)
Tomas Vondra (fuzzycz)
8
2 years ago
Use indexes on the subscriber when REPLICA IDENTITY is full on the publisher
3765
Moved to different CF
16
Not processed
Onder Kalaci (onderkalaci)
vigneshwaran C (vignesh.postgres)
Amit Kapila (amitkapila)
4
3 years ago
Introduce array_shuffle() and array_sample() functions
3771
Moved to different CF
SQL Commands
Not processed
Martin Kalcher (mkalcher)
Tom Lane (tgl)
Tom Lane (tgl)
4
2 years ago
BCP 47 locale names for Windows
3772
Moved to different CF
Not processed
Thomas Munro (macdice)
8
1 year ago
allow granting VACUUM and ANALYZE privileges on relations
3774
Committed
16
Not processed
Nathan Bossart (bossartn)
Andrew Dunstan (adunstan)
Andrew Dunstan (adunstan)
2
3 years ago
Provide the facility to set binary format output for specific OID's per session
3777
Moved to different CF
Not processed
Dave Cramer (dcramer)
Peter Eisentraut (petere), Gurjeet Singh (gurjeet)
8
2 years ago
Improve description of XLOG_RUNNING_XACTS
3779
Committed
Not processed
Masahiko Sawada (masahikosawada)
Bharath Rupireddy (bharathrupireddy)
Amit Kapila (amitkapila)
3
3 years ago
Cygwin cleanup
3781
Moved to different CF
Refactoring Only
Not processed
Thomas Munro (macdice), Justin Pryzby (justinpryzby)
Justin Pryzby (justinpryzby)
4
3 years ago
Refactoring postgres_fdw/connection.c
3782
Moved to different CF
Refactoring Only
Not processed
Fujii Masao (masaofujii)
Etsuro Fujita (efujita)
5
3 years ago
Page compression for OLTP
3783
Moved to different CF
16
Not processed
Chen huajun (chenhuajun)
3
3 years ago
Reuse Workers and Replication Slots during Logical Replication
3784
Moved to different CF
Not processed
Melih Mutlu (melihmutlu)
Daniel Gustafsson (d_gustafsson)
8
2 years ago
doc: mention CREATE+ATTACH PARTITION as an alternative to CREATE..PARTITION OF
3790
Moved to different CF
Docs Only
12
Not processed
Justin Pryzby (justinpryzby)
Robert Treat (xzilla), Jakub Wartak (jakub.wartak.tomtom)
Tom Lane (tgl)
4
3 years ago
pgstattuple: add test for coverage
3793
Returned with feedback
Testing
Not processed
DongWook Lee (dongwooklee)
2
3 years ago
Parallel Aggregates for string_agg and array_agg
3794
Moved to different CF
Performance
Not processed
David Rowley (davidrowley)
Pavel Stehule (okbobcz)
David Rowley (davidrowley)
3
3 years ago
Fix GIN indexes cost estimation
3796
Moved to different CF
Bugfix
16
Not processed
Ronan Dunklau (rdunklau)
Tom Lane (tgl), Alexander Korotkov (smagen)
Alexander Korotkov (smagen)
3
3 years ago
Avoid Copying WAL Segments Before Divergence to Speed Up pg_rewind
3800
Returned with feedback
16
Not processed
vignesh ravichandran (vigneshravichandran), Justin Kwan (justinpkwan.outlook.com)
Heikki Linnakangas (heikki), Michael Paquier (michael-kun)
2
5 months ago
Making autovacuum logs indicate if insert-based threshold was the triggering condition
3802
Withdrawn
Monitoring
Not processed
Peter Geoghegan (pgeoghegan)
2
3 years ago
Use pg_pwritev_with_retry() instead of write() in dir_open_for_write() to avoid partial writes
3803
Committed
Refactoring Only
Not processed
Bharath Rupireddy (bharathrupireddy)
Nathan Bossart (bossartn)
Michael Paquier (michael-kun)
2
3 years ago
SI-read predicate locks on materialized views
3804
Committed
Not processed
Yugo Nagata (yugo.nagata)
Richard Guo (richardguo)
Michael Paquier (michael-kun)
2
3 years ago
old_snapshot: add test for coverage
3805
Returned with feedback
Testing
Not processed
DongWook Lee (dongwooklee)
2
3 years ago
Minimizing calls to SubTransSetParent()
3806
Moved to different CF
Performance
Not processed
Simon Riggs (simon)
4
3 years ago
pg_get_constraintdef: Schema qualify foreign tables unless pretty printing is enabled
3811
Returned with feedback
Bugfix
16
Not processed
Lukas Fittl (lfittl)
2
3 years ago
asynchronous execution support for Custom Scan
3813
Moved to different CF
Performance
Not processed
KaiGai Kohei (kaigai), kazutaka onishi (onishi)
8
2 years ago
COPY FROM IGNORE_ERRORS - ignores rows with errors while copying
3817
Moved to different CF
SQL Commands
17
Not processed
Atsushi Torikoshi (atsushitorikoshi), Damir Belyalov (xhevx)
Daniel Gustafsson (d_gustafsson), Andrei Lepikhov (lepikhov), Alena Rybakina (a.rybakina)
Alexander Korotkov (smagen)
8
2 years ago
Provide sigaction() for Windows
3818
Committed
Refactoring Only
Not processed
Thomas Munro (macdice)
Thomas Munro (macdice)
2
3 years ago
Patch to implement missing join selectivity estimation for range types
3821
Moved to different CF
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
Add support for DEFAULT specification in COPY FROM
3822
Moved to different CF
SQL Commands
Not processed
Israel Barth (barthisrael)
Andrew Dunstan (adunstan)
Andrew Dunstan (adunstan)
4
3 years ago
logical decoding and replication of sequences, take 2
3823
Moved to different CF
Not processed
Tomas Vondra (fuzzycz)
Dilip Kumar (dilip.kumar), Peter Eisentraut (petere), Ashutosh Bapat (ashutoshbapat)
10
2 years ago
make use of regular expressions for the username in pg_hba.conf
3824
Committed
16
Not processed
Bertrand Drouvot (bdrouvot)
Jacob Champion (jchampion)
Michael Paquier (michael-kun)
2
3 years ago
[BUG] Logical replica crash if there was an error in a function.
3828
Committed
Bugfix
Not processed
Maxim Orlov (m.orlov), Anton Melnikov (antonmel)
Tom Lane (tgl)
Tom Lane (tgl)
2
3 years ago
Improve hints for missing-column and missing-table cases
3829
Committed
Not processed
Tom Lane (tgl)
Tom Lane (tgl)
2
3 years ago
ALTER TABLE ... SET STORAGE default
3830
Committed
16
Not processed
Aleksander Alekseev (a.alekseev)
Tom Lane (tgl)
Tom Lane (tgl)
2
3 years ago
xml2: add test for coverage
3833
Moved to different CF
Testing
Not processed
DongWook Lee (dongwooklee)
3
3 years ago
pg_basebackup: add test about zstd compress option
3835
Rejected
Testing
Not processed
DongWook Lee (dongwooklee)
2
3 years ago
Tracking last scan time
3836
Committed
Monitoring
16
Not processed
Dave Page (dpage)
Vik Fearing (xocolatl)
Andres Freund (andresfreund)
2
3 years ago
TAP output format for pg_regress
3837
Moved to different CF
Testing
Not processed
Daniel Gustafsson (d_gustafsson)
Nikolay Shaplov (nataraj)
Daniel Gustafsson (d_gustafsson)
4
3 years ago
Add semi-join pushdown to postgres_fdw
3838
Moved to different CF
Performance
17
Not processed
Alexander Pyhalov (a.pyhalov)
Yuki Fujii (fujiiyuki)
Alexander Korotkov (smagen)
8
2 years ago
Summary function for pg_buffercache
3839
Committed
Monitoring
Not processed
Melih Mutlu (melihmutlu)
Aleksander Alekseev (a.alekseev), Mingli Zhang (zml)
Andres Freund (andresfreund)
2
3 years ago
Allow logical replication to copy tables in binary format
3840
Moved to different CF
Not processed
Melih Mutlu (melihmutlu)
vigneshwaran C (vignesh.postgres), Bharath Rupireddy (bharathrupireddy)
Amit Kapila (amitkapila)
4
3 years ago
Fix alter subscription concurrency errors
3842
Moved to different CF
Bugfix
16
Not processed
Jelte Fennema-Nio (jeltef)
4
3 years ago
New strategies for freezing, advancing relfrozenxid early
3843
Moved to different CF
Performance
Not processed
Peter Geoghegan (pgeoghegan)
Matthias van de Meent (mmeent)
3
3 years ago
HOT chain validation in verify_heapam()
3849
Moved to different CF
Monitoring
Not processed
Himanshu Upadhyaya (himanshuu)
Robert Haas (rhaas), Aleksander Alekseev (a.alekseev)
Robert Haas (rhaas)
4
3 years ago
Support tls-exporter as channel binding for TLSv1.3
3850
Returned with feedback
16
Not processed
Michael Paquier (michael-kun), Jacob Champion (jchampion)
2
3 years ago
Tracking the compression effect
3851
Withdrawn
Monitoring
Not processed
Ken Kato (kkato)
2
3 years ago
introduce bufmgr hooks
3853
Withdrawn
16
Not processed
Nathan Bossart (bossartn)
2
3 years ago
libpq error message refactoring
3854
Committed
Refactoring Only
Not processed
Peter Eisentraut (petere)
Álvaro Herrera (alvherre)
Peter Eisentraut (petere)
2
3 years ago
Enable jitlink as an alternative jit linker of legacy Rtdyld and add riscv jitting support
3857
Moved to different CF
Not processed
Alex Fan (alexfanqi)
6
3 years ago
Allow usage of archive .backup files as backup_label
3862
Rejected
Not processed
Michael Banck (mbanck)
2
3 years ago
plpgsql-trigger.html: more concise wording for TG_ variables
3863
Committed
Docs Only
15
Not processed
Christoph Berg (myon)
Daniel Gustafsson (d_gustafsson)
Daniel Gustafsson (d_gustafsson)
2
3 years ago
Query Jumbling for CALL and SET utility statements
3864
Returned with feedback
Monitoring
16
Not processed
Bertrand Drouvot (bdrouvot)
Michael Paquier (michael-kun), Fujii Masao (masaofujii), Julien Rouhaud (rjuju), Sami Imseih (simseih)
2
3 years ago
Add tracking of backend memory allocated to pg_stat_activity
3865
Moved to different CF
Monitoring
Not processed
Reid Thompson (jreidthompsoncd)
Melanie Plageman (melanieplageman), Bertrand Drouvot (bdrouvot)
3
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
allowing for control over SET ROLE
3868
Committed
Security
16
Not processed
Robert Haas (rhaas)
Nathan Bossart (bossartn)
Robert Haas (rhaas)
2
3 years ago
cataloguing NOT NULL constraints
3869
Moved to different CF
Not processed
Álvaro Herrera (alvherre)
Peter Eisentraut (petere)
Álvaro Herrera (alvherre)
6
2 years ago
Better infrastructure for automated testing of concurrency issues
3870
Moved to different CF
Testing
16
Not processed
Alexander Korotkov (smagen)
4
3 years ago
pg_upgrade allows itself to be run twice (initdb)
3872
Returned with feedback
System Administration
Not processed
Justin Pryzby (justinpryzby)
Peter Eisentraut (petere)
2
3 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
Avoid overhead open-close indexes (catalog updates)
3876
Committed
Performance
16
Not processed
Ranier Vilela (raniervilela)
Michael Paquier (michael-kun)
Michael Paquier (michael-kun)
1
3 years ago
vacuumlo: add test to vacuumlo for test coverage
3877
Moved to different CF
Testing
Not processed
DongWook Lee (dongwooklee)
Daniel Gustafsson (d_gustafsson)
2
3 years ago
Simplify find_my_exec by using realpath(3)
3878
Moved to different CF
Refactoring Only
Not processed
Tom Lane (tgl)
Tom Lane (tgl)
3
3 years ago
Modernizing our GUC infrastructure
3879
Committed
Performance
Not processed
Tom Lane (tgl)
Tom Lane (tgl)
1
3 years ago
Issue in GIN fast-insert: XLogBeginInsert + Read/LockBuffer ordering
3880
Committed
Bugfix
Not processed
Matthias van de Meent (mmeent)
Mingli Zhang (zml)
Michael Paquier (michael-kun)
1
3 years ago
Add a missing comment for PGPROC.pgprocno
3881
Committed
Comments Only
16
Not processed
Aleksander Alekseev (a.alekseev)
Bruce Momjian (bmomjian)
1
3 years ago
Adding CommandID to heap xlog records
3882
Moved to different CF
Not processed
Anastasia Lubennikova (lubennikovaav), Matthias van de Meent (mmeent)
2
2 years ago
Fix typo with isnan test (src/backend/utils/adt/geo_ops.c)
3883
Committed
Bugfix
16
Not processed
Ranier Vilela (raniervilela)
Daniel Gustafsson (d_gustafsson)
Daniel Gustafsson (d_gustafsson)
1
3 years ago
Splitting up guc.c
3884
Committed
Refactoring Only
Not processed
Tom Lane (tgl)
Tom Lane (tgl)
1
3 years ago
Use normal 'install' to install server header files
3885
Committed
Not processed
Heikki Linnakangas (heikki)
Heikki Linnakangas (heikki)
1
3 years ago
Reducing the WAL overhead of freezing in VACUUM by deduplicating per-tuple freeze plans
3886
Committed
Performance
Not processed
Peter Geoghegan (pgeoghegan)
Nathan Bossart (bossartn)
Peter Geoghegan (pgeoghegan)
1
3 years ago
Check SubPlan clause for nonnullable rels/Vars
3887
Committed
Performance
Not processed
Richard Guo (richardguo)
Tom Lane (tgl)
Tom Lane (tgl)
1
3 years ago
Remove the pass-down of nonnullable_vars when reducing outer joins
3888
Committed
Refactoring Only
Not processed
Richard Guo (richardguo)
Tom Lane (tgl)
Tom Lane (tgl)
1
3 years ago
Add document is_superuser
3889
Moved to different CF
Docs Only
16
Not processed
Kotaro Kawamoto (kawamochi)
Shinya Kato (kato-shinya), Masao Fujii (fujiimso)
Fujii Masao (masaofujii)
6
2 years ago
Fix tab completion MERGE
3890
Moved to different CF
SQL Commands
Not processed
Kotaro Kawamoto (kawamochi)
Dean Rasheed (deanr), Shinya Kato (kato-shinya), Masao Fujii (fujiimso)
4
2 years ago
Avoid redudant initialization (src/backend/parser/parse_relation.c)
3891
Committed
Refactoring Only
15
Not processed
Ranier Vilela (raniervilela)
Álvaro Herrera (alvherre)
1
3 years ago
Support % wildcard in extension upgrade scripts
3892
Withdrawn
Not processed
1
2 years ago
Avoid use deprecated Windows Memory API
3893
Moved to different CF
Refactoring Only
16
Not processed
Ranier Vilela (raniervilela)
Aleksander Alekseev (a.alekseev)
3
3 years ago
Remove dead macro exec_subplan_get_plan
3894
Moved to different CF
Refactoring Only
16
Not processed
Mingli Zhang (zml)
Richard Guo (richardguo)
3
3 years ago
Avoid to handle FORCE_NOT_NULL/FORCE_NULL options when COPY TO
3895
Committed
Refactoring Only
16
Not processed
Mingli Zhang (zml)
Kyotaro Horiguchi (horiguti), Richard Guo (richardguo)
Michael Paquier (michael-kun)
1
3 years ago
COPY FROM enable FORCE_NULL/FORCE_NOT_NULL on all columns
3896
Moved to different CF
SQL Commands
17
Not processed
Mingli Zhang (zml)
Andrew Dunstan (adunstan), Amit Langote (amitlan), Damir Belyalov (xhevx)
Andrew Dunstan (adunstan)
5
2 years ago
Removed unused param isSlice of function transformAssignmentSubscripts
3897
Committed
Refactoring Only
16
Not processed
Mingli Zhang (zml)
Richard Guo (richardguo)
Michael Paquier (michael-kun)
1
3 years ago
Error for WITH options on partitioned tables
3898
Committed
Bugfix
Not processed
Simon Riggs (simon)
Tom Lane (tgl)
1
3 years ago
Transaction Management docs
3899
Committed
Docs Only
Not processed
Simon Riggs (simon)
Laurenz Albe (laurenz)
Bruce Momjian (bmomjian)
1
3 years ago
Pruning never visible changes
3900
Returned with feedback
Not processed
Simon Riggs (simon)
1
3 years ago
Improve cursor handling in pg_stat_statements
3901
Withdrawn
Monitoring
16
Not processed
Sami Imseih (simseih)
Bertrand Drouvot (bertranddrouvot.pg)
1
3 years ago
Compress KnownAssignedXids more frequently
3902
Committed
Performance
Not processed
Simon Riggs (simon), Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu)
Tom Lane (tgl)
Tom Lane (tgl)
1
3 years ago
Fix -Wdeprecated-non-prototype warnings
3903
Committed
Not processed
Tom Lane (tgl)
Tom Lane (tgl)
1
3 years ago
PGDOCS - Stats views and functions not in order?
3904
Moved to different CF
Docs Only
16
Not processed
Peter Smith (smithpb)
Peter Eisentraut (petere)
Peter Eisentraut (petere)
2
3 years ago
Add common function ReplicationOriginName
3905
Committed
Refactoring Only
16
Not processed
Peter Smith (smithpb)
Aleksander Alekseev (a.alekseev)
Amit Kapila (amitkapila)
1
3 years ago
introduce optimized linear search functions that return index of matching element
3906
Returned with feedback
Performance
16
Not processed
Masahiko Sawada (masahikosawada), Nathan Bossart (bossartn)
Nathan Bossart (bossartn), John Naylor (john.naylor)
1
3 years ago
Support pg_attribute_aligned and noreturn in MSVC
3907
Committed
Not processed
James Coleman (jcole1989)
Michael Paquier (michael-kun)
Michael Paquier (michael-kun)
1
3 years ago
pg_create_logical_replication_slot argument incongruence
3908
Committed
Docs Only
14
Not processed
Florin Irion (irionr)
Michael Paquier (michael-kun)
1
3 years ago
Add LSN to error messages reported for WAL file read/write/validate header failures and a new function pg_walfile_offset_lsn()
3909
Moved to different CF
16
Not processed
Nathan Bossart (bossartn), Bharath Rupireddy (bharathrupireddy)
Maxim Orlov (m.orlov)
Michael Paquier (michael-kun)
2
3 years ago
Removing unused parameter in SnapBuildGetOrBuildSnapshot
3910
Committed
Refactoring Only
Not processed
Melih Mutlu (melihmutlu)
Mingli Zhang (zml)
Amit Kapila (amitkapila)
1
3 years ago
fix documentation for confirmed_flush_lsn
3911
Committed
Docs Only
Not processed
Ashutosh Sharma (ashu_coek)
Ashutosh Bapat (ashutoshbapat)
Amit Kapila (amitkapila)
1
3 years ago
Display NestLoopParam across subplan
3912
Committed
Not processed
Richard Guo (richardguo)
Greg Stark (stark)
Tom Lane (tgl)
1
3 years ago
Differentiate MERGE queries with different structures
3913
Committed
Monitoring
Not processed
Tatsuhiro Nakamori (tatsu)
Álvaro Herrera (alvherre)
1
3 years ago
Extend win32 error codes to errno mapping in win32error.c
3914
Committed
Not processed
Bharath Rupireddy (bharathrupireddy)
Michael Paquier (michael-kun)
1
3 years ago
Avoid memory leaks during base backups
3915
Committed
Not processed
Bharath Rupireddy (bharathrupireddy)
Michael Paquier (michael-kun)
1
3 years ago
Refactor UnpinBuffer()
3916
Committed
Refactoring Only
16
Not processed
Aleksander Alekseev (a.alekseev)
Nathan Bossart (bossartn)
Michael Paquier (michael-kun)
1
3 years ago
Have nodeSort.c use datum sorts single-value byref types
3917
Committed
Performance
Not processed
David Rowley (davidrowley)
David Rowley (davidrowley)
1
3 years ago
Crash of logical replica with trigger
3918
Committed
Bugfix
Not processed
Masahiko Sawada (masahikosawada)
Tom Lane (tgl)
Tom Lane (tgl)
2
3 years ago
Move backup-related code to xlogbackup.c/.h
3919
Moved to different CF
Refactoring Only
Not processed
Bharath Rupireddy (bharathrupireddy)
Nathan Bossart (bossartn)
3
3 years ago
Free list same_input_transnos in preprocess_aggref
3920
Withdrawn
Refactoring Only
16
Not processed
Mingli Zhang (zml)
1
3 years ago
Add more comments on PreventInTransactionBlock
3921
Moved to different CF
Comments Only
Not processed
Yugo Nagata (yugo.nagata)
Tom Lane (tgl)
Tom Lane (tgl)
2
3 years ago
Getting rid of SQLValueFunction
3922
Committed
Refactoring Only
16
Not processed
Michael Paquier (michael-kun)
Corey Huinker (coreyh)
Michael Paquier (michael-kun)
1
3 years ago
Fix overwrite of successive result sets with psql's <query> \g fname
3923
Committed
Bugfix
15
Not processed
Daniel Vérité (danielverite)
Tom Lane (tgl)
1
3 years ago
Simple code cleanup in tuplesort.c.
3924
Moved to different CF
Refactoring Only
Not processed
Xing Guo (higuoxing)
Richard Guo (richardguo)
John Naylor (john.naylor)
2
3 years ago
Small miscellaneous fixes
3925
Committed
16
Not processed
Ranier Vilela (raniervilela)
Michael Paquier (michael-kun)
1
3 years ago
Use indexes on the subscriber when REPLICA IDENTITY is full on the publisher
3926
Returned with feedback
Not processed
Onder Kalaci (onderkalaci)
1
3 years ago
Assorted fixes related to WAL file related things
3927
Committed
Refactoring Only
Not processed
Bharath Rupireddy (bharathrupireddy)
Kyotaro Horiguchi (horiguti)
Michael Paquier (michael-kun)
1
3 years ago
Remove MemoryContextContains
3928
Committed
Refactoring Only
Not processed
Tom Lane (tgl)
Tom Lane (tgl)
1
3 years ago
Expand character set for ltree labels
3929
Moved to different CF
16
Not processed
Garen Torikian (gjtorikian)
Nathan Bossart (bossartn)
Andrew Dunstan (adunstan)
2
3 years ago
Fix bloat in standby's list of exclusive locks held upstream
3930
Committed
Performance
Not processed
Tom Lane (tgl)
Nathan Bossart (bossartn)
Tom Lane (tgl)
1
3 years ago
meson: Add support for building with precompiled headers
3931
Committed
Not processed
Andres Freund (andresfreund)
Andres Freund (andresfreund)
1
3 years ago
meson PGXS compatibility
3932
Committed
Not processed
Andres Freund (andresfreund)
Peter Eisentraut (petere)
Andres Freund (andresfreund)
1
3 years ago
improve handling for misconfigured archiving parameters
3933
Committed
15
Not processed
Nathan Bossart (bossartn)
Peter Eisentraut (petere), Bharath Rupireddy (bharathrupireddy)
Peter Eisentraut (petere)
1
3 years ago
Tidy some GUC C variable initializations
3934
Committed
16
Not processed
Peter Smith (smithpb2250)
Nathan Bossart (bossartn), Justin Pryzby (justinpryzby)
Michael Paquier (michael-kun)
1
3 years ago
Rework collation code
3935
Moved to different CF
Refactoring Only
16
Not processed
Jeff Davis (jdavis), Thomas Munro (macdice)
Peter Eisentraut (petere)
Jeff Davis (jdavis)
3
3 years ago
Make ON_ERROR_STOP stop on shell script failure
3936
Moved to different CF
Bugfix
Not processed
Tatsuhiro Nakamori (tatsu)
Fujii Masao (masaofujii)
4
2 years ago
show walsender's connected db for ps command entry
3937
Committed
Not processed
Tatsuhiro Nakamori (tatsu)
Fujii Masao (masaofujii), Bharath Rupireddy (bharathrupireddy)
Fujii Masao (masaofujii)
1
3 years ago
Reset single-row processing mode at end of pipeline commands queue
3938
Committed
Bugfix
Not processed
Denis Laxalde (dlax)
Álvaro Herrera (alvherre)
1
3 years ago
Re-simplify indexquals for bitmap scan
3939
Committed
Not processed
Richard Guo (richardguo)
Tom Lane (tgl)
Tom Lane (tgl)
1
3 years ago
Harden pmsignal.c
3940
Committed
Bugfix
stable
Not processed
Tom Lane (tgl)
Tom Lane (tgl)
1
3 years ago
Pulling up direct-correlated ANY_SUBLINK
3941
Moved to different CF
Performance
Not processed
Andy Fan (andyf)
2
2 years ago
Fix tab completion for GRANT/REVOKE
3942
Committed
libpq
Not processed
Yu Shi (shiy.fnst)
Kyotaro Horiguchi (horiguti), Peter Smith (smithpb)
Michael Paquier (michael-kun)
1
3 years ago
Harden memory allocators some more
3943
Committed
Not processed
Tom Lane (tgl)
Tom Lane (tgl)
1
3 years ago
add test for using role membership in pg_hba.conf
3944
Committed
Testing
16
Not processed
Nathan Bossart (bossartn)
Michael Paquier (michael-kun), qigui Zhao (402142054.qq.com)
Michael Paquier (michael-kun)
1
3 years ago
make_ctags: use -I option to ignore pg_node_attr macro
3945
Committed
Not processed
Yugo Nagata (yugo.nagata)
Tatsuo Ishii (ishii)
1
3 years ago
remove AssertArg and AssertState
3946
Committed
Refactoring Only
16
Not processed
Nathan Bossart (bossartn)
Michael Paquier (michael-kun), Peter Eisentraut (petere)
Peter Eisentraut (petere)
1
3 years ago
Tab completion for identity columns in ALTER TABLE
3947
Committed
libpq
Not processed
Dagfinn Ilmari Mannsåker (ilmari)
Peter Eisentraut (petere)
Peter Eisentraut (petere)
1
3 years ago
fix thinko in basic_archive
3948
Committed
Bugfix
stable
Not processed
Nathan Bossart (bossartn)
Bharath Rupireddy (bharathrupireddy)
Michael Paquier (michael-kun)
1
3 years ago
BRIN Sort - sorting using BRIN indexes
3949
Moved to different CF
Performance
Not processed
Tomas Vondra (fuzzycz)
Greg Stark (stark), Matthias van de Meent (mmeent)
7
2 years ago
fix archive module shutdown callback
3950
Committed
Bugfix
Not processed
Nathan Bossart (bossartn)
Michael Paquier (michael-kun), Bharath Rupireddy (bharathrupireddy)
Michael Paquier (michael-kun)
1
3 years ago
Windows filesystem support improvements
3951
Moved to different CF
Refactoring Only
Not processed
Thomas Munro (macdice)
3
3 years ago
Allow index AMs to calculate custom statistics / BRIN
3952
Returned with feedback
Performance
Not processed
Tomas Vondra (fuzzycz)
1
3 years ago
Documentation for building with meson
3953
Committed
Docs Only
Not processed
Samay Sharma (samaysharma)
Andres Freund (andresfreund), Peter Eisentraut (petere)
Peter Eisentraut (petere)
1
2 years ago
cross-platform pg_basebackup
3954
Committed
Bugfix
Not processed
Robert Haas (rhaas)
Robert Haas (rhaas)
1
3 years ago
refactor ownercheck and aclcheck functions
3955
Committed
Refactoring Only
Not processed
Peter Eisentraut (petere)
Antonin Houska (a.houska)
Peter Eisentraut (petere)
1
3 years ago
Multi-version ICU
3956
Moved to different CF
Not processed
Thomas Munro (macdice)
10
2 years ago
Replace "implementor" with "implementer"
3957
Withdrawn
Docs Only
16
Not processed
Aleksander Alekseev (a.alekseev)
1
3 years ago
Remove useless savepointLevel in TransactionStateData
3958
Withdrawn
Not processed
Japin Li (japin)
1
3 years ago
PGDOCS - Logical replication GUCs - added some more xrefs
3959
Committed
Docs Only
16
Not processed
Peter Smith (smithpb2250)
Samay Sharma (samaysharma)
Álvaro Herrera (alvherre)
1
3 years ago
PGDOCS - Added Subscription documentation examples for deferred replication slot creation
3960
Committed
Docs Only
16
Not processed
Peter Smith (smithpb2250)
Yu Shi (shiy.fnst)
Amit Kapila (amitkapila)
1
3 years ago
Periodic burst growth of the checkpoint_req counter on replica.
3961
Moved to different CF
Monitoring
17
Not processed
Anton Melnikov (antonmel)
Alexander Korotkov (smagen)
Alexander Korotkov (smagen)
7
2 years ago
Add EXPLAIN option GENERIC_PLAN for parameterized queries
3962
Moved to different CF
Monitoring
16
Not processed
Laurenz Albe (laurenz)
Julien Rouhaud (rjuju), Christoph Berg (myon), Michel Pelletier (michelp), Jim Jones (jimus)
Tom Lane (tgl)
3
3 years ago
Improve doc for autovacuum on partitioned tables
3963
Moved to different CF
Docs Only
16
Not processed
Laurenz Albe (laurenz)
Nathan Bossart (bossartn)
4
2 years ago
Reducing duplicativeness of EquivalenceClass-derived clauses
3964
Committed
Not processed
Tom Lane (tgl)
Tom Lane (tgl)
1
3 years ago
Simplify standby state machine a bit in WaitForWALToBecomeAvailable()
3965
Moved to different CF
Refactoring Only
Not processed
Bharath Rupireddy (bharathrupireddy)
Nathan Bossart (bossartn)
Michael Paquier (michael-kun)
3
3 years ago
Fix bogus error emitted by pg_recvlogical when interrupted
3966
Moved to different CF
Bugfix
Not processed
Bharath Rupireddy (bharathrupireddy)
Michael Paquier (michael-kun), Tristan Partin (tristan957)
Michael Paquier (michael-kun)
4
2 years ago
Adding doubly linked list type which stores the number of items in the list
3967
Committed
Refactoring Only
Not processed
David Rowley (davidrowley)
Aleksander Alekseev (a.alekseev), Bharath Rupireddy (bharathrupireddy)
David Rowley (davidrowley)
1
3 years ago
libpq support for NegotiateProtocolVersion
3968
Committed
libpq
Not processed
Peter Eisentraut (petere)
Jacob Champion (jchampion)
Peter Eisentraut (petere)
1
3 years ago
Allow single table VACUUM in transaction block
3969
Returned with feedback
SQL Commands
Not processed
Simon Riggs (simon)
Greg Stark (stark)
1
3 years ago
Code checks for App Devs, using new options for transaction behavior
3970
Moved to different CF
Not processed
Simon Riggs (simon)
Greg Stark (stark)
3
3 years ago
Fix GetWALAvailability function code comments for WALAVAIL_REMOVED return value
3971
Moved to different CF
Comments Only
Not processed
sirisha chamarthi (sirishac)
Tom Lane (tgl)
2
3 years ago
[patch] Have psql's \d+ indicate foreign partitions
3972
Committed
libpq
16
Not processed
Ian Barwick (barwick)
Michael Paquier (michael-kun)
1
3 years ago
pg_dump: Refactor code that constructs ALTER ... OWNER TO commands
3973
Committed
Refactoring Only
Not processed
Peter Eisentraut (petere)
Corey Huinker (coreyh)
Peter Eisentraut (petere)
1
3 years ago
psql: Add command to use extended query protocol
3974
Committed
libpq
Not processed
Peter Eisentraut (petere)
Corey Huinker (coreyh)
Peter Eisentraut (petere)
1
3 years ago
Fix database creation during installchecks for ICU cluster
3975
Moved to different CF
Testing
15
Not processed
Marina Polyakova (whipping.top1991)
2
3 years ago
Fix order of checking ICU options in initdb and create database
3976
Moved to different CF
Bugfix
15
Not processed
Marina Polyakova (whipping.top1991)
José Villanova (azlev)
4
2 years ago
Collation version and dependency helpers
3977
Committed
System Administration
16
Not processed
Jeff Davis (jdavis)
Jeff Davis (jdavis)
1
3 years ago
Prefetch the next tuple's memory during seqscans
3978
Moved to different CF
Performance
Not processed
David Rowley (davidrowley), Thomas Munro (macdice)
7
2 years ago
Check return value of pclose() correctly
3979
Committed
Bugfix
Not processed
Peter Eisentraut (petere)
Ankit Kumar Pandey (ankitkpandey)
Peter Eisentraut (petere)
1
3 years ago
repalloc0
3980
Committed
Refactoring Only
Not processed
Peter Eisentraut (petere)
Tom Lane (tgl)
Peter Eisentraut (petere)
1
3 years ago
Error for row-level triggers with transition tables on partitioned tables
3981
Committed
Bugfix
Not processed
Etsuro Fujita (efujita)
Tom Lane (tgl)
Etsuro Fujita (efujita)
1
3 years ago
ResourceOwner refactoring
3982
Moved to different CF
Refactoring Only
Not processed
Heikki Linnakangas (heikki)
Peter Eisentraut (petere), Aleksander Alekseev (a.alekseev)
Heikki Linnakangas (heikki)
6
2 years ago
Lockless queue of waiters based on atomic operations for LWLock
3983
Moved to different CF
Performance
Not processed
Alexander Korotkov (smagen), Pavel Borisov (pborisov)
7
2 years ago
Split index and table statistics into different types of stats
3984
Moved to different CF
Refactoring Only
17
Not processed
Bertrand Drouvot (bertranddrouvot.pg)
Melanie Plageman (melanieplageman)
4
2 years ago
TDE key management patches
3985
Moved to different CF
Not processed
David Christensen (davidchristensen)
Chris Travers (einhverfr)
7
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
heapgettup() refactoring
3987
Moved to different CF
Refactoring Only
17
Not processed
Melanie Plageman (melanieplageman)
David Rowley (davidrowley), Peter Eisentraut (petere)
David Rowley (davidrowley)
3
3 years ago
User functions for building SCRAM secrets
3988
Moved to different CF
Security
Not processed
Jonathan Katz (jkatz05)
7
2 years ago
Segfault on logical replication to partitioned table with foreign children
3989
Committed
Bugfix
Not processed
Ilya Gladyshev (qoops)
Tom Lane (tgl)
1
3 years ago
Use the system CA pool for certificate verification
3990
Moved to different CF
libpq
16
Not processed
Jacob Champion (jchampion), Thomas Habets (habets)
Jelte Fennema-Nio (jeltef)
Daniel Gustafsson (d_gustafsson)
3
3 years ago
CF App: add "Returned: Needs more interest" close status
3991
Moved to different CF
Not processed
Jacob Champion (jchampion)
3
3 years ago
Fix quadratic LWLock wait queue behaviour
3992
Committed
Performance
Not processed
Andres Freund (andresfreund)
Bharath Rupireddy (bharathrupireddy)
Andres Freund (andresfreund)
1
3 years ago
Refactor relation extension, faster COPY
3993
Moved to different CF
Performance
Not processed
Andres Freund (andresfreund)
Heikki Linnakangas (heikki), Melanie Plageman (melanieplageman)
Andres Freund (andresfreund)
3
2 years ago
Allow WindowFuncs prosupport function to use more optimal WindowClause options
3994
Moved to different CF
Performance
Not processed
David Rowley (davidrowley)
David Rowley (davidrowley)
2
3 years ago
loongarch
3995
Withdrawn
Not processed
1
Direct I/O (developer-only feature)
3996
Moved to different CF
Not processed
Andres Freund (andresfreund), Thomas Munro (macdice)
Bharath Rupireddy (bharathrupireddy)
Thomas Munro (macdice)
3
2 years ago
Backport perl tests for pg_upgrade
3997
Moved to different CF
Testing
Not processed
Anton Melnikov (antonmel)
2
3 years ago
SetLatches()
3998
Moved to different CF
Refactoring Only
Not processed
Thomas Munro (macdice)
12
1 year ago
Add palloc_aligned() to allow arbitrary power of 2 memory alignment
3999
Moved to different CF
Not processed
Andres Freund (andresfreund), David Rowley (davidrowley)
David Rowley (davidrowley)
2
3 years ago
Add psql tests for \g and \o
4000
Committed
Testing
Not processed
Daniel Vérité (danielverite)
Michael Paquier (michael-kun)
1
3 years ago
pg15 inherited stats expressions: cache lookup failed for statistics object
4001
Committed
Bugfix
15
Not processed
Richard Guo (richardguo)
Justin Pryzby (justinpryzby)
Tom Lane (tgl)
1
3 years ago