Status summary: Committed: 65. Moved to next CF: 181. Withdrawn: 11. Rejected: 3. Returned with Feedback: 36. Total: 296.
Status | Ver | Author | Reviewers | Committer | Num cfs | Latest activity | Latest mail | |
---|---|---|---|---|---|---|---|---|
Bug Fixes | ||||||||
pgbench: using prepared BEGIN statement in a pipeline could cause an error | Moved to next CF | 15 | Yugo Nagata (yugo.nagata) | Kyotaro Horiguchi (horiguti), Fabien Coelho (calvin), Daniel Gustafsson (dege) | 9 | 2023-01-31 02:40 |
2023-02-06 15:23 |
|
Error "initial slot snapshot too large" in create replication slot | Moved to next CF | Kyotaro Horiguchi (horiguti), Dilip Kumar (dilip.kumar) | 7 | 2023-01-31 16:33 |
2023-02-02 15:26 |
|||
Fix checkpointer sync request queue problems | Moved to next CF | Thomas Munro (macdice) | 3 | 2022-11-07 03:30 |
2022-03-16 03:04 |
|||
Nonreplayable XLog records by means of overflows and >MaxAllocSize lengths | Moved to next CF | stable | Matthias van de Meent (mmeent) | Michael Paquier (michael-kun) | michael-kun | 3 | 2022-12-02 05:23 |
2022-12-19 11:37 |
Remove pgwin32_is_junction(), add lstat() for Windows | Moved to next CF | Thomas Munro (macdice) | macdice | 3 | 2022-10-25 04:14 |
2022-10-12 04:05 |
||
Fix dsa_free() to re-bin segment | Moved to next CF | Dongming Liu (inferyes) | 5 | 2023-01-31 02:40 |
2023-01-20 10:02 |
|||
Fix recovery conflict SIGUSR1 handling | Moved to next CF | Thomas Munro (macdice) | Michael Paquier (michael-kun) | 5 | 2023-01-31 16:33 |
2023-01-14 02:23 |
||
Data is copied twice when specifying both child and parent table in publication | Moved to next CF | wei wang (wangwei), Yu Shi (shiy.fnst) | Amit Kapila (amitkapila), Takamichi Osumi (tatatappp), vignesh C (vignesh.postgres), Hou Zhijie (houzj) | 5 | 2023-01-31 01:03 |
2023-02-07 20:28 |
||
Fix assertion failure with barriers in parallel hash join | Moved to next CF | stable | Thomas Munro (macdice), Melanie Plageman (melanieplageman) | David Geier (geidav) | 5 | 2023-01-31 16:26 |
2022-11-18 09:30 |
|
pg_rewind: warn when checkpoint hasn't happened after promotion | Moved to next CF | James Coleman (jcole1989) | Keisuke Kuroda (kiskk) | 5 | 2023-01-31 02:41 |
2022-11-16 05:17 |
||
pg_visibility's pg_check_visible() yields false positive when working in parallel with autovacuum | Moved to next CF | 14 | Daniel Shelepanov (dshelepanov) | 5 | 2023-01-31 16:34 |
2022-12-14 18:56 |
||
pg_stat_activity: avoid showing state=active with wait_event=ClientRead | Moved to next CF | stable | Yura Sokolov (funny_falcon), Mikhail Zhilin (mizhka-at-pgpro) | Justin Pryzby (justinpryzby), kamal priya (kamalp) | 2 | 2022-11-30 06:57 |
2022-07-09 00:02 |
|
Fix GIN indexes cost estimation | Moved to next CF | 16 | Ronan Dunklau (rdunklau) | Tom Lane (tgl), Alexander Korotkov (smagen) | smagen | 3 | 2023-01-08 20:11 |
2023-01-08 19:53 |
pg_get_constraintdef: Schema qualify foreign tables unless pretty printing is enabled | Moved to next CF | 16 | Lukas Fittl (lfittl) | 2 | 2022-11-30 06:56 |
2022-11-30 06:56 |
||
[BUG] Logical replica crash if there was an error in a function. | Moved to next CF | Maxim Orlov (m.orlov), Anton Melnikov (antonmel) | Tom Lane (tgl) | tgl | 2 | 2022-11-03 16:03 |
2023-01-08 06:02 |
|
Fix alter subscription concurrency errors | Moved to next CF | 16 | Jelte Fennema (jeltef) | 4 | 2023-01-31 01:10 |
2023-01-16 14:39 |
||
Crash of logical replica with trigger | Moved to next CF | Masahiko Sawada (masahikosawada) | Tom Lane (tgl) | tgl | 2 | 2022-11-03 16:03 |
2023-01-08 06:02 |
|
Clients | ||||||||
pg_dump - read data for some options from external file | Moved to next CF | Pavel Stehule (okbobcz) | Daniel Gustafsson (d_gustafsson), Julien Rouhaud (rjuju), Justin Pryzby (justinpryzby), Виктория Шепард (shepard-v) | 15 | 2023-01-31 16:26 |
2022-11-22 17:02 |
||
Add non-blocking version of PQcancel | Moved to next CF | 16 | Jelte Fennema (jeltef) | 6 | 2023-01-31 16:26 |
2023-01-27 11:50 |
||
Add LZ4 compression in pg_dump | Moved to next CF | 16 | Georgios Kokolatos (gkokolatos), Rachel Heaton (rheaton) | Tomas Vondra (fuzzycz), Justin Pryzby (justinpryzby) | fuzzycz | 6 | 2023-02-02 15:51 |
2023-02-08 02:37 |
Support load balancing in libpq | Moved to next CF | 16 | Jelte Fennema (jeltef) | Michael Banck (mbanck) | 5 | 2023-01-31 16:26 |
2023-01-26 16:29 |
|
Documentation | ||||||||
doc: PQexecParams binary handling example for REAL data type | Moved to next CF | 16 | Mark Wong (markwkm) | Peter Eisentraut (petere) | 5 | 2023-01-23 16:59 |
2023-01-23 16:54 |
|
Fix description of how the default user name is chosen | Moved to next CF | David Johnston (polobo) | Peter Eisentraut (petere) | petere | 3 | 2022-11-24 08:11 |
2022-11-24 08:11 |
|
Make selectivity example match wording | Moved to next CF | David Johnston (polobo) | Dian Fay (dmfay) | 3 | 2022-11-30 07:01 |
2022-07-17 23:07 |
||
doc: mention CREATE+ATTACH PARTITION as an alternative to CREATE..PARTITION OF | Moved to next CF | 12 | Justin Pryzby (justinpryzby) | Robert Treat (xzilla) | 4 | 2023-01-31 03:05 |
2023-01-19 21:58 |
|
plpgsql-trigger.html: more concise wording for TG_ variables | Moved to next CF | 15 | Christoph Berg (myon) | Daniel Gustafsson (d_gustafsson) | d_gustafsson | 2 | 2022-11-15 14:01 |
2022-11-15 14:00 |
Miscellaneous | ||||||||
Function to log backtrace of postgres processes | Moved to next CF | vignesh C (vignesh.postgres), Bharath Rupireddy (bharathrupireddy) | Robert Haas (rhaas), Justin Pryzby (justinpryzby), Bharath Rupireddy (bharathrupireddy), Atsushi Torikoshi (atsushitorikoshi), Koyu Tanigawa (tripkt), Sascha Kuhl (skuhl), sirisha chamarthi (sirishac) | 12 | 2023-01-31 00:46 |
2023-01-11 14:44 |
||
pgbench: add multiconnect support | Moved to next CF | 16 | David Christensen (dwc-pgguru) | Jelte Fennema (jeltef) | 9 | 2023-01-31 16:37 |
2023-01-31 17:30 |
|
disallow HEAP_XMAX_COMMITTED and HEAP_XMAX_IS_LOCKED_ONLY | Moved to next CF | 16 | Nathan Bossart (bossartn) | Mark Dilger (mark.dilger) | 7 | 2023-01-31 16:12 |
2023-02-02 17:33 |
|
reduce impact of lengthy startup and checkpoint tasks | Moved to next CF | 16 | Nathan Bossart (bossartn) | Bharath Rupireddy (bharathrupireddy) | 7 | 2023-01-31 16:26 |
2023-02-03 05:48 |
|
new diagnostic items for the dynamic sql | Moved to next CF | Dinesh Kumar (dineshkumar) | 4 | 2022-12-14 00:05 |
2022-08-02 22:55 |
|||
Preventing indirection for IndexPageGetOpaque for known-size page special areas | Moved to next CF | 16 | Matthias van de Meent (mmeent) | 4 | 2022-11-30 06:02 |
2022-11-29 00:48 |
||
Add native windows on arm64 support | Moved to next CF | Niyas Sait (niyassait) | Michael Paquier (michael-kun) | michael-kun | 4 | 2022-12-01 07:40 |
2022-12-06 00:16 |
|
Add 64-bit XIDs into PostgreSQL 16 | Moved to next CF | 16 | 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) | 5 | 2023-01-31 16:37 |
2023-01-10 17:42 |
|
use has_privs_of_role() for pg_hba.conf | Moved to next CF | 16 | Nathan Bossart (bossartn) | Michael Paquier (michael-kun), Joe Conway (jconway), Joshua Brindle (joshuab) | jconway | 3 | 2022-10-08 17:12 |
2022-10-16 16:04 |
Completed unaccent dictionary with many missing characters | Moved to next CF | 15 | Przemysław Sztoch (psztoch) | 4 | 2023-01-31 16:38 |
2023-01-31 17:31 |
||
generate_series in selected timezone, date_add in selected timezone | Moved to next CF | 16 | Gurjeet Singh (gurjeet), Przemysław Sztoch (psztoch) | Gurjeet Singh (gurjeet) | 5 | 2023-01-31 16:13 |
2023-01-31 07:50 |
|
explain analyze rows=%.0f | Moved to next CF | Ibrar Ahmed (ibrar) | Amit Kapila (amitkapila), Hamid Akhtar (hamidakhtar), Naeem Akhter (naeem) | 4 | 2023-01-04 15:09 |
2023-01-04 15:04 |
||
making relfilenodes 56 bit | Moved to next CF | Dilip Kumar (dilip.kumar) | Robert Haas (rhaas) | 4 | 2023-01-06 06:14 |
2023-01-06 06:13 |
||
New hooks in the connection path | Moved to next CF | 16 | Bertrand Drouvot (bdrouvot) | Joe Conway (jconway), Bharath Rupireddy (bharathrupireddy) | 5 | 2023-01-31 16:13 |
2022-08-16 14:26 |
|
Check consistency of GUC defaults between .sample.conf and pg_settings.boot_val | Moved to next CF | Kyotaro Horiguchi (horiguti), Justin Pryzby (justinpryzby) | Justin Pryzby (justinpryzby) | 5 | 2023-01-31 16:13 |
2022-11-18 21:37 |
||
allow granting VACUUM and ANALYZE privileges on relations | Moved to next CF | 16 | Nathan Bossart (bossartn) | Andrew Dunstan (adunstan) | adunstan | 2 | 2022-11-28 17:12 |
2022-12-06 19:51 |
Improve description of XLOG_RUNNING_XACTS | Moved to next CF | Masahiko Sawada (masahikosawada) | Bharath Rupireddy (bharathrupireddy) | amitkapila | 3 | 2022-11-03 07:32 |
2022-11-03 07:37 |
|
SI-read predicate locks on materialized views | Moved to next CF | Yugo Nagata (yugo.nagata) | Richard Guo (richardguo) | michael-kun | 2 | 2022-12-01 06:43 |
2022-12-01 07:53 |
|
make use of regular expressions for the username in pg_hba.conf | Moved to next CF | 16 | Bertrand Drouvot (bdrouvot) | Jacob Champion (jchampion) | michael-kun | 2 | 2022-10-24 03:06 |
2022-10-24 10:17 |
Improve hints for missing-column and missing-table cases | Moved to next CF | Tom Lane (tgl) | tgl | 2 | 2022-11-22 23:48 |
2022-11-22 23:49 |
||
introduce bufmgr hooks | Moved to next CF | 16 | Nathan Bossart (bossartn) | 2 | 2022-10-12 16:12 |
2022-09-02 22:26 |
||
Monitoring & Control | ||||||||
pg_stat_statements and "IN" conditions | Moved to next CF | 16 | Dmitry Dolgov (erthalion) | Chengxi Sun (martin-sun) | 12 | 2023-01-31 16:14 |
2023-02-07 20:14 |
|
pg_stat_statements: Track statement entry timestamp | Moved to next CF | 16 | Andrei Zubkov (zubkov) | Julien Rouhaud (rjuju), Hayato Kuroda (ha-kun), Yuki Seino (seinoyu), Chengxi Sun (martin-sun), Anton Melnikov (antonmel), Darren Rush (darrenr) | 10 | 2023-01-31 16:26 |
2023-01-26 11:02 |
|
Logging plan of the currently running query | Moved to next CF | 16 | atsushi torikoshi (atorik) | Fujii Masao (masaofujii), Justin Pryzby (justinpryzby), Ekaterina Sokolova (e.sokolova), Alena Rybakina (a.rybakina) | 9 | 2023-01-31 14:28 |
2022-12-08 05:10 |
|
Add system view tracking shared buffer actions | Moved to next CF | 16 | Melanie Plageman (melanieplageman) | Justin Pryzby (justinpryzby) | 9 | 2023-01-31 16:14 |
2023-01-25 07:56 |
|
Add foreign-server health checks infrastructure | Moved to next CF | Hayato Kuroda (ha-kun) | Fujii Masao (masaofujii), Shinya Kato (shinyakato), Yuta Katsuragi (katsuragiy) | 8 | 2023-01-31 01:07 |
2023-01-27 06:57 |
||
Add pg_stat_session | Moved to next CF | 16 | Rafia Sabih (rafia.sabih), Sergey Dudoladov (sdudoladov) | Aleksander Alekseev (a.alekseev), Bertrand Drouvot (bdrouvot), Atsushi Torikoshi (atsushitorikoshi) | 7 | 2023-02-01 20:48 |
2023-02-01 20:45 |
|
explain_regress, explain(MACHINE), and default to explain(BUFFERS) | Moved to next CF | 16 | Justin Pryzby (justinpryzby), Nikolay Samokhvalov (nikolay) | Laurenz Albe (laurenz), Justin Pryzby (justinpryzby) | 6 | 2023-01-15 21:56 |
2022-12-01 18:08 |
|
Add Amcheck option for checking unique constraints in btree indexes | Moved to next CF | 16 | Anastasia Lubennikova (lubennikovaav), Maxim Orlov (m.orlov), Pavel Borisov (pborisov) | Peter Geoghegan (pgeoghegan), Aleksander Alekseev (a.alekseev), Mark Dilger (mark.dilger) | 7 | 2023-01-31 16:26 |
2022-09-28 08:43 |
|
Add JIT deform_counter | Moved to next CF | stable | Dmitry Dolgov (erthalion) | Pavel Stehule (okbobcz) | 5 | 2023-01-31 16:26 |
2023-01-15 16:47 |
|
Amcheck verification of GiST and GIN | Moved to next CF | Heikki Linnakangas (heikki), Andrey Borodin (x4m), Grigory Kryachko (gskryachko) | José Villanova (azlev), Aleksander Alekseev (aalekseev) | 5 | 2023-01-31 16:26 |
2023-02-06 00:44 |
||
Add last_vacuum_index_scans in pg_stat_all_tables | Moved to next CF | Ken Kato (kkato) | Kshetrapaldesi Tutika (kshetrapal) | 3 | 2023-01-31 11:02 |
2023-01-03 10:40 |
||
Making autovacuum logs indicate if insert-based threshold was the triggering condition | Moved to next CF | Peter Geoghegan (pgeoghegan) | 2 | 2022-11-27 21:16 |
2022-11-25 23:06 |
|||
Patch to implement missing join selectivity estimation for range types | Moved to next CF | Mahmoud SAKR (mahmsakr), Diogo Repas (diogo.repas), Maxime Schoemans (mschoema), Zhicheng Luo (zcsysu.163.com) | 4 | 2023-01-31 16:14 |
2023-01-25 19:11 |
|||
Tracking last scan time | Moved to next CF | 16 | Dave Page (dpage) | Vik Fearing (xocolatl) | andresfreund | 2 | 2022-10-14 18:15 |
2022-11-08 09:25 |
Summary function for pg_buffercache | Moved to next CF | Melih Mutlu (melihmutlu) | Aleksander Alekseev (a.alekseev), Mingli Zhang (zml) | andresfreund | 2 | 2022-10-13 17:05 |
2022-10-13 17:04 |
|
HOT chain validation in verify_heapam() | Moved to next CF | Himanshu Upadhyaya (himanshuu) | Robert Haas (rhaas), Aleksander Alekseev (a.alekseev) | 4 | 2023-01-31 16:14 |
2023-02-05 08:57 |
||
Tracking the compression effect | Moved to next CF | Ken Kato (kkato) | 2 | 2022-10-31 00:15 |
2022-08-30 01:19 |
|||
Query Jumbling for CALL and SET utility statements | Moved to next CF | 16 | Bertrand Drouvot (bdrouvot) | Michael Paquier (michael-kun), Fujii Masao (masaofujii), Julien Rouhaud (rjuju), Sami Imseih (simseih) | 2 | 2022-11-30 06:55 |
2022-12-07 00:57 |
|
Add tracking of backend memory allocated to pg_stat_activity | Moved to next CF | Reid Thompson (jreidthompsoncd) | Melanie Plageman (melanieplageman), Bertrand Drouvot (bdrouvot) | 3 | 2023-01-05 21:33 |
2023-01-05 21:33 |
||
Performance | ||||||||
Remove self join on a unique column | Moved to next CF | Konstantin Knizhnik (knizhnik), Alexander Kuzmenkov (akuzmenkov), Andrey Lepikhov (lepikhov) | David Rowley (davidrowley), Jaime Casanova (jcasanov), Ronan Dunklau (rdunklau) | 24 | 2023-01-31 16:42 |
2022-12-16 06:45 |
||
Fast COPY FROM command for the foreign tables | Moved to next CF | Andrey Lepikhov (lepikhov) | Etsuro Fujita (efujita), Ian Barwick (barwick), Amit Langote (amitlan), Takayuki Tsunakawa (maumau), Justin Pryzby (justinpryzby) | efujita | 13 | 2022-10-31 08:40 |
2022-10-31 08:50 |
|
More scalable multixacts buffers and locking | Moved to next CF | Kyotaro Horiguchi (horiguti), Andrey Borodin (x4m), Ivan Lazarev (avaness) | Gilles Darold (darold) | 15 | 2023-01-31 16:15 |
2023-01-11 17:13 |
||
Faster pglz compression | Moved to next CF | Andrey Borodin (x4m), Владимир Лесков (tinsane) | Mark Dilger (mark.dilger) | fuzzycz | 12 | 2023-01-31 16:26 |
2023-02-07 20:18 |
|
Parallel Hash Full Join | Moved to next CF | 16 | Melanie Plageman (melanieplageman) | Thomas Munro (macdice) | macdice | 12 | 2023-01-31 16:26 |
2022-11-17 07:14 |
Lazy JIT IR code generation to increase JIT speed with partitions | Moved to next CF | David Geier (geidav), Luc Vlaming (luc.vlaming) | Dmitry Dolgov (erthalion) | 9 | 2023-01-27 09:03 |
2023-01-30 09:13 |
||
Fix ExecRTCheckPerms() inefficiency with many prunable partitions | Moved to next CF | 16 | Amit Langote (amitlan) | Álvaro Herrera (alvherre), Tom Lane (tgl) | alvherre | 8 | 2022-12-06 19:34 |
2023-01-19 12:25 |
Using each rel as both outer and inner for anti-joins | Moved to next CF | Richard Guo (richardguo) | Ronan Dunklau (rdunklau) | 9 | 2023-01-31 16:16 |
2022-08-11 02:58 |
||
Postgres picks suboptimal index after building extended statistics | Moved to next CF | 14 | Andrey Lepikhov (lepikhov) | 7 | 2022-11-24 04:38 |
2022-11-22 17:14 |
||
KnownAssignedXidsGetAndSetXmin performance | Moved to next CF | Michail Nikolaev (nkey) | Kirill Reshke (reshke), Andrey Borodin (x4mmm) | 6 | 2022-11-15 17:19 |
2022-11-30 06:53 |
||
postgres_fdw: commit remote (sub)transactions in parallel during pre-commit | Moved to next CF | 16 | Etsuro Fujita (efujita) | Fujii Masao (masaofujii), David Zhang (david.z) | 8 | 2023-01-31 16:43 |
2023-01-18 11:06 |
|
partIndexlist for partitioned tables uniqueness | Moved to next CF | Arne Roland (harks) | David Rowley (davidrowley) | davidrowley | 6 | 2023-01-09 04:22 |
2023-01-09 04:21 |
|
In-place persistence change of a relation (fast ALTER TABLE ... SET LOGGED with wal_level=minimal) | Moved to next CF | 16 | Kyotaro Horiguchi (horiguti) | Justin Pryzby (justinpryzby), Jakub Wartak (jakub.wartak.tomtom) | 7 | 2023-01-31 16:16 |
2023-02-07 04:47 |
|
AcquireExecutorLocks() and run-time pruning | Moved to next CF | Amit Langote (amitlan) | Tom Lane (tgl) | 7 | 2023-02-02 14:50 |
2023-02-07 18:08 |
||
Speed up releasing of locks | Moved to next CF | Andres Freund (andresfreund), David Rowley (davidrowley) | Ankit Kumar Pandey (ankitkpandey) | 7 | 2023-01-31 16:16 |
2023-02-07 18:05 |
||
[PATCH] Equivalence Class Filters | Moved to next CF | 16 | David Rowley (davidrowley), Andy Fan (andyf) | Andrey Lepikhov (lepikhov) | 4 | 2022-12-17 23:52 |
2022-11-08 09:04 |
|
postgres_fdw - use TABLESAMPLE when analyzing foreign tables | Moved to next CF | Tomas Vondra (fuzzycz) | Tom Lane (tgl), James Finnerty (jimfinnerty) | fuzzycz | 5 | 2022-12-30 23:06 |
2023-01-07 15:20 |
|
Allow parallel plan for referential integrity checks | Moved to next CF | 15 | Frédéric Yhuel (yhuelf) | Sami Imseih (simseih) | 6 | 2023-01-16 14:31 |
2023-01-16 14:30 |
|
nbtree performance improvements through specialization on key shape | Moved to next CF | 16 | Matthias van de Meent (mmeent) | David Christensen (dwc-pgguru) | 5 | 2023-01-31 16:16 |
2023-01-23 13:54 |
|
Add sortsupport for range types and btree_gist | Moved to next CF | 16 | Christoph Heiss (christoph.heiss) | Bernd Helmle (psoo) | 5 | 2023-01-31 16:16 |
2022-11-30 17:25 |
|
Improve dead tuple storage for lazy vacuum | Moved to next CF | Masahiko Sawada (masahikosawada) | John Naylor (john.naylor) | 5 | 2023-02-01 04:38 |
2023-02-07 10:22 |
||
Reducing planning time when tables have many partitions | Moved to next CF | David Rowley (davidrowley), Yuya Watari (watari) | Thom Brown (thom), Andrey Lepikhov (lepikhov) | 5 | 2023-02-07 23:35 |
2023-02-06 01:47 |
||
ALTER TABLE and CLUSTER fail to use a BulkInsertState for toast tables | Moved to next CF | 16 | Justin Pryzby (justinpryzby) | 4 | 2023-01-31 02:24 |
2022-12-12 21:26 |
||
Use fadvise in wal replay | Moved to next CF | Kirill Reshke (reshke), Jakub Wartak (jakub.wartak.tomtom) | Andrey Borodin (x4m), Pavel Borisov (pborisov) | 5 | 2023-01-31 16:26 |
2023-01-19 23:19 |
||
Eliminating SPI from RI triggers | Moved to next CF | Amit Langote (amitlan) | 5 | 2023-01-31 16:45 |
2022-12-06 18:37 |
|||
Reduce timing overhead of EXPLAIN ANALYZE using rdtsc | Moved to next CF | 16 | Andres Freund (andresfreund), Lukas Fittl (lfittl), David Geier (geidav) | Lukas Fittl (lfittl) | 4 | 2023-01-31 16:16 |
2023-02-07 18:12 |
|
Hash index build performance tweak from sorting, part II | Moved to next CF | Simon Riggs (simon) | David Rowley (davidrowley) | davidrowley | 2 | 2022-11-24 04:28 |
2022-11-24 04:24 |
|
Parallel Aggregates for string_agg and array_agg | Moved to next CF | David Rowley (davidrowley) | Pavel Stehule (okbobcz) | davidrowley | 3 | 2023-01-23 04:38 |
2023-01-23 04:37 |
|
Minimizing calls to SubTransSetParent() | Moved to next CF | Simon Riggs (simon) | 4 | 2023-01-31 16:46 |
2022-11-29 18:44 |
|||
asynchronous execution support for Custom Scan | Moved to next CF | KaiGai Kohei (kaigai), kazutaka onishi (onishi) | 4 | 2023-01-31 16:16 |
2022-12-01 23:35 |
|||
Add semi-join pushdown to postgres_fdw | Moved to next CF | 16 | Alexander Pyhalov (a.pyhalov) | Yuki Fujii (fujiiyuki) | 4 | 2023-01-31 16:16 |
2023-01-20 09:00 |
|
New strategies for freezing, advancing relfrozenxid early | Moved to next CF | Peter Geoghegan (pgeoghegan) | Matthias van de Meent (mmeent) | 3 | 2023-01-26 06:23 |
2023-01-27 18:40 |
||
Procedural Languages | ||||||||
session variables, LET command | Moved to next CF | Pavel Stehule (okbobcz) | Fabien Coelho (calvin), Julien Rouhaud (rjuju), Gilles Darold (darold), Dmitry Dolgov (erthalion), Justin Pryzby (justinpryzby), Brian Faherty (scrummyin), Philippe BEAUDOIN (beaud76), Asif Rehman (asifrana), remi duval (remduv) | 25 | 2023-01-31 16:18 |
2023-02-06 10:47 |
||
Refactoring | ||||||||
psql - refactor echo code | Moved to next CF | Fabien Coelho (calvin) | Pavel Stehule (okbobcz), Peter Eisentraut (petere) | 10 | 2023-01-31 16:47 |
2022-12-01 07:27 |
||
Move SLRU data into the regular buffer pool | Moved to next CF | Thomas Munro (macdice) | 6 | 2023-02-04 01:05 |
2023-02-07 20:20 |
|||
New [relation] options engine | Moved to next CF | Nikolay Shaplov (nataraj) | 5 | 2023-01-31 16:48 |
2023-02-02 12:29 |
|||
Add internal Numeric to Uint64 conversion function. | Moved to next CF | 16 | Amul Sul (sulamul) | 3 | 2022-12-14 00:09 |
2022-10-02 16:55 |
||
Allow specification of custom slot for custom nodes | Moved to next CF | 16 | Alexander Korotkov (smagen) | Pavel Borisov (pborisov) | smagen | 3 | 2022-11-26 11:02 |
2022-12-02 15:12 |
Making Vars outer-join aware | Moved to next CF | Tom Lane (tgl) | Richard Guo (richardguo) | tgl | 3 | 2023-01-30 19:13 |
2023-01-30 16:45 |
|
Cygwin cleanup | Moved to next CF | Thomas Munro (macdice), Justin Pryzby (justinpryzby) | Justin Pryzby (justinpryzby) | 4 | 2023-01-31 02:24 |
2023-01-26 21:15 |
||
Refactoring postgres_fdw/connection.c | Moved to next CF | Fujii Masao (masaofujii) | Etsuro Fujita (efujita) | 4 | 2023-01-31 16:18 |
2023-01-31 06:44 |
||
Use pg_pwritev_with_retry() instead of write() in dir_open_for_write() to avoid partial writes | Moved to next CF | Bharath Rupireddy (bharathrupireddy) | Nathan Bossart (bossartn) | michael-kun | 2 | 2022-11-08 03:41 |
2022-11-11 09:21 |
|
Provide sigaction() for Windows | Moved to next CF | Thomas Munro (macdice) | macdice | 2 | 2022-11-09 00:11 |
2022-11-09 00:11 |
||
libpq error message refactoring | Moved to next CF | Peter Eisentraut (petere) | Álvaro Herrera (alvherre) | petere | 2 | 2022-11-15 11:42 |
2022-11-14 10:11 |
|
Replication & Recovery | ||||||||
Make message at end-of-recovery less scary | Moved to next CF | Kyotaro Horiguchi (horiguti) | Ashutosh Sharma (ashu_coek), Justin Pryzby (justinpryzby), Pavel Borisov (pborisov) | 16 | 2023-01-31 16:20 |
2023-02-07 07:07 |
||
PITR enhance getRecordTimestamp() | Moved to next CF | Simon Riggs (simon) | 8 | 2022-09-16 12:37 |
2022-01-31 19:11 |
|||
schema change not getting invalidated, both renamed table and new table data were getting replicated | Moved to next CF | vignesh C (vignesh.postgres) | Tom Lane (tgl) | tgl | 8 | 2023-01-06 16:12 |
2023-01-06 16:21 |
|
Add WAL recovery info such as current WAL file and WAL source to server logs | Moved to next CF | Bharath Rupireddy (bharathrupireddy) | Nathan Bossart (bossartn) | 5 | 2022-10-26 10:40 |
2022-07-26 10:06 |
||
Add log messages when replication slots become active and inactive | Moved to next CF | Bharath Rupireddy (bharathrupireddy) | 7 | 2023-01-31 16:20 |
2022-09-15 05:09 |
|||
pg_receivewal fail to streams when the partial file to write is not fully initialized present in the wal receiver directory | Moved to next CF | Bharath Rupireddy (bharathrupireddy), SATYANARAYANA NARLAPURAM (satyanarayanan) | mahendrakar s (mahendrakarsrinivasarao) | 7 | 2023-01-31 16:27 |
2022-10-13 07:58 |
||
Suppressing useless wakeups in walreceiver | Moved to next CF | Thomas Munro (macdice), Nathan Bossart (bossartn) | Nathan Bossart (bossartn), Bharath Rupireddy (bharathrupireddy) | macdice | 5 | 2022-11-08 07:46 |
2022-11-16 22:31 |
|
Time-delayed logical replication subscriber | Moved to next CF | Euler Taveira (eulerto) | vignesh C (vignesh.postgres), Peter Smith (smithpb2250) | 6 | 2023-01-31 16:20 |
2023-02-07 13:55 |
||
Support logical replication of DDL commands | Moved to next CF | 16 | Zheng Li (zhengli), vignesh C (vignesh.postgres), Ajin Cherian (ajinc), Hou Zhijie (houzj), Runqi Tian (runqitian) | Peter Smith (smithpb2250) | 5 | 2023-01-31 00:40 |
2023-02-07 12:05 |
|
Perform streaming logical transactions by background workers | Moved to next CF | Hou Zhijie (houzj) | Peter Smith (smithpb2250) | amitkapila | 5 | 2023-02-07 07:39 |
2023-02-08 03:01 |
|
Skip replicating the tables specified in except table option | Moved to next CF | 16 | vignesh C (vignesh.postgres) | Takamichi Osumi (tatatappp), Peter Smith (smithpb) | 5 | 2023-01-31 00:45 |
2023-01-20 10:00 |
|
Switching XLog source from archive to streaming when primary available | Moved to next CF | Bharath Rupireddy (bharathrupireddy), SATYANARAYANA NARLAPURAM (satyanarayanan) | Nathan Bossart (bossartn) | 5 | 2023-01-31 16:20 |
2023-01-21 05:43 |
||
An attempt to avoid locally-committed-but-not-replicated-to-standby-transactions in synchronous replication | Moved to next CF | Bharath Rupireddy (bharathrupireddy) | 5 | 2023-01-31 16:20 |
2023-01-30 05:55 |
|||
Minimal logical decoding on standbys | Moved to next CF | 16 | Bertrand Drouvot (bdrouvot) | Bharath Rupireddy (bharathrupireddy) | 5 | 2023-01-31 16:20 |
2023-02-07 15:29 |
|
Use indexes on the subscriber when REPLICA IDENTITY is full on the publisher | Moved to next CF | 16 | Onder Kalaci (onderkalaci) | 4 | 2023-01-31 16:20 |
2023-02-04 11:24 |
||
Reuse Workers and Replication Slots during Logical Replication | Moved to next CF | Melih Mutlu (melihmutlu) | 4 | 2023-01-31 16:20 |
2023-02-07 07:28 |
|||
Avoid Copying WAL Segments Before Divergence to Speed Up pg_rewind | Moved to next CF | 16 | vignesh ravichandran (vigneshravichandran), Justin Kwan (justinpkwan.outlook.com) | Heikki Linnakangas (heikki), Michael Paquier (michael-kun) | 2 | 2022-11-30 07:03 |
2022-11-30 07:03 |
|
Allow logical replication to copy tables in binary format | Moved to next CF | Melih Mutlu (melihmutlu) | Bharath Rupireddy (bharathrupireddy) | 4 | 2023-01-31 16:20 |
2023-02-01 03:05 |
||
Allow usage of archive .backup files as backup_label | Moved to next CF | Michael Banck (mbanck) | 2 | 2022-11-10 04:55 |
2022-11-10 04:56 |
|||
pg_rewind WAL deletion pitfall | Moved to next CF | 16 | Alexander Kukushkin (cyberdem0n), Polina Bungina (hughcapet) | Kyotaro Horiguchi (horiguti) | 4 | 2023-01-31 16:20 |
2022-09-29 08:18 |
|
Security | ||||||||
USAGE privilege on PUBLICATION | Moved to next CF | Antonin Houska (a.houska) | Peter Eisentraut (petere) | 5 | 2023-02-01 12:02 |
2023-02-01 12:02 |
||
Let libpq reject unexpected authentication requests | Moved to next CF | 16 | Jacob Champion (jchampion) | Peter Eisentraut (petere), Aleksander Alekseev (a.alekseev) | 5 | 2023-01-31 16:27 |
2023-02-01 00:06 |
|
Transparent column encryption | Moved to next CF | Peter Eisentraut (petere) | Jehan-Guillaume de Rorthais (ioguix), Mark Dilger (mark.dilger), Frédéric Yhuel (yhuelf) | 5 | 2023-01-31 16:19 |
2023-02-03 20:43 |
||
allowing for control over SET ROLE | Moved to next CF | 16 | Robert Haas (rhaas) | Nathan Bossart (bossartn) | rhaas | 2 | 2022-11-21 16:04 |
2022-11-22 10:09 |
Server Features | ||||||||
On client login event trigger | Moved to next CF | Konstantin Knizhnik (knizhnik), Greg Nancarrow (gregn1234), Mikhail Gribkov (youzhick) | Pavel Stehule (okbobcz), Daniel Gustafsson (d_gustafsson), Ivan Panchenko (wao), Greg Nancarrow (gregn1234) | 12 | 2023-01-31 16:27 |
2023-01-21 16:11 |
||
Allow batched insert during cross-partition updates | Moved to next CF | Amit Langote (amitlan) | Etsuro Fujita (efujita), Georgios Kokolatos (gkokolatos), Hou Zhijie (houzj) | efujita | 10 | 2022-12-20 10:23 |
2022-12-20 11:19 |
|
pg_stats and range statistics | Moved to next CF | Egor Rogov (egorius) | Tomas Vondra (fuzzycz), Soumyadeep Chakraborty (soumyadeepc) | 10 | 2023-01-31 16:53 |
2023-01-24 07:35 |
||
Atomic rename feature for Windows | Moved to next CF | Victor Spirin (v.spirin) | 6 | 2022-11-30 12:38 |
2022-11-30 12:38 |
|||
Update relfrozenxmin when truncating temp tables | Moved to next CF | 16 | Greg Stark (stark) | Tom Lane (tgl) | 8 | 2023-01-31 16:53 |
2023-02-06 23:42 |
|
WIN32 pg_import_system_collations | Moved to next CF | Juanjo Santamaria Flecha (juanjo.santamaria.gmail.com) | Peter Eisentraut (petere) | petere | 6 | 2023-01-03 13:49 |
2023-01-03 13:48 |
|
Daitch-Mokotoff soundex | Moved to next CF | Dag Lem (daglem) | Paul Ramsey (pramsey) | 7 | 2023-01-31 16:22 |
2023-02-07 22:28 |
||
64-bit SLRU page numbers (independent part of 64-bit XIDs) | Moved to next CF | 16 | 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) | Kyotaro Horiguchi (horiguti), Aleksander Alekseev (a.alekseev) | 7 | 2023-01-31 16:53 |
2023-01-17 13:32 |
|
Pluggable toaster | Moved to next CF | 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 | 2023-01-31 16:54 |
2023-02-07 10:38 |
||
Allow file inclusion in pg_hba and pg_ident files | Moved to next CF | Julien Rouhaud (rjuju) | Michael Paquier (michael-kun) | michael-kun | 4 | 2022-11-28 23:49 |
2022-11-28 23:48 |
|
Reducing power consumption when idle | Moved to next CF | Simon Riggs (simon) | macdice | 4 | 2022-11-28 23:20 |
2023-01-31 09:23 |
||
Compression dictionaries for JSONB | Moved to next CF | Aleksander Alekseev (a.alekseev) | Matthias van de Meent (mmeent), Nikita Malakhov (nmalakh) | 5 | 2023-01-31 16:22 |
2023-02-07 13:39 |
||
Add initdb option to initialize cluster with non-standard xid/mxid/mxoff. | Moved to next CF | 16 | Maxim Orlov (m.orlov), Pavel Borisov (pborisov) | 5 | 2023-01-31 16:54 |
2022-11-25 12:19 |
||
Support % wildcard in extension upgrade scripts | Moved to next CF | 16 | Sandro Santilli (strk) | Regina Obe (reginaobe) | 5 | 2023-01-31 16:27 |
2023-01-11 10:16 |
|
ALTER TABLE SET ACCESS METHOD on partitioned tables | Moved to next CF | Soumyadeep Chakraborty (soumyadeep2007), Soumyadeep Chakraborty (soumyadeepc) | 5 | 2023-01-31 16:22 |
2022-06-09 18:21 |
|||
Push aggregation down to base relations and joins | Moved to next CF | Yuki Fujii (fujiiyuki) | 4 | 2023-01-31 16:22 |
2023-01-05 07:59 |
|||
BCP 47 locale names for Windows | Moved to next CF | Thomas Munro (macdice) | 3 | 2022-12-23 04:36 |
2022-12-23 04:36 |
|||
Provide the facility to set binary format output for specific OID's per session | Moved to next CF | 16 | Dave Cramer (dcramer) | Peter Eisentraut (petere) | 4 | 2023-01-31 16:55 |
2022-11-04 09:35 |
|
Page compression for OLTP | Moved to next CF | 16 | Chen huajun (chenhuajun) | 3 | 2023-01-31 16:56 |
2023-01-31 17:49 |
||
logical decoding and replication of sequences, take 2 | Moved to next CF | Tomas Vondra (fuzzycz) | 4 | 2023-01-31 02:37 |
2023-01-27 14:41 |
|||
ALTER TABLE ... SET STORAGE default | Moved to next CF | 16 | Aleksander Alekseev (a.alekseev) | Tom Lane (tgl) | tgl | 2 | 2022-11-10 23:21 |
2022-11-10 23:22 |
Support tls-exporter as channel binding for TLSv1.3 | Moved to next CF | 16 | Michael Paquier (michael-kun), Jacob Champion (jchampion) | 2 | 2022-11-30 06:52 |
2022-11-30 06:52 |
||
Enable jitlink as an alternative jit linker of legacy Rtdyld and add riscv jitting support | Moved to next CF | 16 | Alex Fan (alexfanqi) | 4 | 2023-01-31 16:22 |
2023-01-06 00:07 |
||
Add the ability to limit the amount of memory that can be allocated to backends. | Moved to next CF | Reid Thompson (jreidthompsoncd) | 4 | 2023-01-31 16:22 |
2023-02-02 15:41 |
|||
cataloguing NOT NULL constraints | Moved to next CF | Álvaro Herrera (alvherre) | Peter Eisentraut (petere) | 4 | 2023-01-31 16:56 |
2022-09-20 16:49 |
||
SQL Commands | ||||||||
CREATE INDEX CONCURRENTLY on partitioned table | Moved to next CF | 16 | Justin Pryzby (justinpryzby), Alexander Pyhalov (a.pyhalov) | Anastasia Lubennikova (lubennikovaav), Alexander Pyhalov (a.pyhalov), Ilya Gladyshev (qoops) | 13 | 2023-01-31 12:26 |
2022-12-09 13:53 |
|
Add SPLIT PARTITION/MERGE PARTITIONS commands | Moved to next CF | 16 | Dmitry Koval (d.koval) | 5 | 2023-01-31 16:23 |
2022-11-28 22:30 |
||
Add OR REPLACE option for CREATE OPERATOR | Moved to next CF | 16 | Svetlana Derevyanko (getsusun) | Nikita Malakhov (nmalakh) | 4 | 2023-01-31 16:23 |
2022-12-12 19:14 |
|
Introduce array_shuffle() and array_sample() functions | Moved to next CF | Martin Kalcher (mkalcher) | 4 | 2023-01-31 16:58 |
2022-09-29 19:33 |
|||
COPY FROM IGNORE_ERRORS - ignores rows with errors while copying | Moved to next CF | 15 | Damir Belyalov (xhevx) | Atsushi Torikoshi (atsushitorikoshi) | 4 | 2023-01-31 16:23 |
2023-02-06 06:00 |
|
Add support for DEFAULT specification in COPY FROM | Moved to next CF | Israel Barth (barthisrael) | Andrew Dunstan (adunstan) | 4 | 2023-01-31 16:22 |
2023-01-09 13:52 |
||
System Administration | ||||||||
Avoid hiding shared filesets in pg_ls_tmpdir (pg_ls_* functions for showing metadata ...) | Moved to next CF | 16 | Justin Pryzby (justinpryzby) | Fabien Coelho (calvin), Nathan Bossart (bossartn) | 17 | 2023-01-31 16:18 |
2022-10-28 00:38 |
|
Fix pg_rewind race condition just after promotion | Moved to next CF | Heikki Linnakangas (heikki) | Kyotaro Horiguchi (horiguti), Aleksander Alekseev (aalekseev) | 12 | 2023-01-31 16:18 |
2022-12-11 00:01 |
||
Allows database-specific role memberships | Moved to next CF | 16 | Kenaniah Cerny (kenaniah) | Antonin Houska (a.houska) | sfrost | 6 | 2022-10-12 07:42 |
2022-10-12 07:42 |
warn if GUC set to an invalid shared library | Moved to next CF | 16 | Justin Pryzby (justinpryzby) | cary huang (caryh), Maciek Sakrejda (msakrejda), Cary Huang (cary) | 6 | 2023-01-31 03:05 |
2022-11-01 22:26 |
|
Teach pg_waldump to extract FPIs from the WAL stream | Moved to next CF | 16 | David Christensen (dwc-pgguru) | Bharath Rupireddy (bharathrupireddy) | michael-kun | 4 | 2022-12-26 23:32 |
2022-12-27 11:52 |
pg_upgrade allows itself to be run twice (initdb) | Moved to next CF | Justin Pryzby (justinpryzby) | Peter Eisentraut (petere) | 2 | 2022-12-01 09:30 |
2022-12-01 09:30 |
||
Testing | ||||||||
Added Windows with MinGW environment in Cirrus CI | Moved to next CF | Melih Mutlu (melihmutlu) | Andres Freund (andresfreund), Justin Pryzby (justinpryzby) | andresfreund | 4 | 2022-11-18 00:31 |
2022-11-18 00:23 |
|
Unit tests for SLRU | Moved to next CF | 16 | Aleksander Alekseev (a.alekseev) | Daniel Gustafsson (d_gustafsson), Maxim Orlov (m.orlov), Pavel Borisov (pborisov) | michael-kun | 3 | 2022-11-16 00:56 |
2022-11-16 00:56 |
CI and test improvements | Moved to next CF | Justin Pryzby (justinpryzby) | 5 | 2023-01-31 16:19 |
2023-02-03 14:26 |
|||
Testing autovacuum wraparound | Moved to next CF | Andres Freund (andresfreund), Masahiko Sawada (masahikosawada) | 5 | 2023-01-31 17:00 |
2022-11-16 04:38 |
|||
pgstattuple: add test for coverage | Moved to next CF | DongWook Lee (dongwooklee) | 2 | 2022-11-22 22:28 |
2022-11-22 22:28 |
|||
old_snapshot: add test for coverage | Moved to next CF | DongWook Lee (dongwooklee) | 2 | 2022-11-25 11:06 |
2022-12-06 15:00 |
|||
xml2: add test for coverage | Moved to next CF | DongWook Lee (dongwooklee) | 3 | 2023-01-31 01:01 |
2023-01-31 17:50 |
|||
pg_basebackup: add test about zstd compress option | Moved to next CF | DongWook Lee (dongwooklee) | 2 | 2022-12-06 00:16 |
2022-12-06 12:53 |
|||
TAP output format for pg_regress | Moved to next CF | Daniel Gustafsson (d_gustafsson) | Nikolay Shaplov (nataraj) | 4 | 2023-01-31 16:25 |
2023-01-23 11:43 |
||
Better infrastructure for automated testing of concurrency issues | Moved to next CF | 16 | Alexander Korotkov (smagen) | 4 | 2023-01-31 17:01 |
2022-10-18 01:06 |