Status summary: Committed: 70. Moved to next CF: 183. Withdrawn: 14. Returned with Feedback: 12. Total: 279.
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 |
2022-09-30 01:07 |
|
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 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 |
2022-11-17 07:43 |
||
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 |
||
Fix alter subscription concurrency errors | Moved to next CF | 16 | Jelte Fennema (jeltef) | 4 | 2023-01-31 01:10 |
2023-01-16 14:39 |
||
Make ON_ERROR_STOP stop on shell script failure | Moved to next CF | Tatsuhiro Nakamori (tatsu) | Fujii Masao (masaofujii) | 3 | 2023-01-31 16:34 |
2022-12-14 00:40 |
||
Fix order of checking ICU options in initdb and create database | Moved to next CF | 15 | Marina Polyakova (whipping.top1991) | Peter Eisentraut (petere), José Villanova (azlev) | petere | 3 | 2023-01-31 16:34 |
2022-11-24 07:41 |
Logical replication timeout problem | Moved to next CF | wei wang (wangwei) | 2 | 2023-01-31 01:08 |
2023-02-03 04:43 |
|||
Work around non-atomic read of read of control file on ext4 | Moved to next CF | Thomas Munro (macdice) | Anton Melnikov (antonmel) | 2 | 2023-01-31 16:34 |
2023-02-01 06:45 |
||
Fix progress report of CREATE INDEX for nested partitioned tables | Moved to next CF | Ilya Gladyshev (qoops) | Justin Pryzby (justinpryzby) | 2 | 2023-02-02 16:11 |
2023-02-02 15:18 |
||
Non-replayable WAL records through overflows and >MaxAllocSize lengths | Moved to next CF | stable | Matthias van de Meent (mmeent) | 2 | 2023-01-31 02:42 |
2022-12-19 11:37 |
||
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 |
||
functions to compute size of schemas/AMs (and maybe \dn++ and \dA++) | Moved to next CF | 16 | Justin Pryzby (justinpryzby) | 7 | 2023-01-31 02:43 |
2022-12-16 08:05 |
||
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-01-31 09:00 |
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 |
|
Use the system CA pool for certificate verification | Moved to next CF | Jacob Champion (jchampion), Thomas Habets (habets) | Jelte Fennema (jeltef) | 3 | 2023-01-31 16:26 |
2023-01-11 21:58 |
||
psql: Add tab-complete for optional view parameters | Moved to next CF | 16 | Christoph Heiss (christoph.heiss) | Jim Jones (jimus), Mikhail Gribkov (youzhick) | 2 | 2023-01-31 16:35 |
2023-01-29 10:19 |
|
Add sslmode "no-clientcert" to avoid auth failure in md5/scram connections | Moved to next CF | 16 | Jim Jones (jimus) | 2 | 2023-01-31 02:43 |
2023-01-30 21:02 |
||
Add SHELL_EXIT_CODE variable to psql | Moved to next CF | Corey Huinker (coreyh) | Maxim Orlov (m.orlov) | 2 | 2023-01-31 02:44 |
2023-01-30 20:23 |
||
Documentation | ||||||||
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 |
|
Add document is_superuser | Moved to next CF | 16 | Kotaro Kawamoto (kawamochi) | Shinya Kato (kato-shinya), Masao Fujii (fujiimso) | masaofujii | 3 | 2023-01-31 16:12 |
2022-09-18 07:42 |
Improve doc for autovacuum on partitioned tables | Moved to next CF | 16 | Laurenz Albe (laurenz) | Nathan Bossart (bossartn) | 3 | 2023-01-31 16:12 |
2023-01-25 08:43 |
|
Create visible links for HTML elements that have an id to make them discoverable via the web interface | Moved to next CF | 16 | Brar Piening (brar) | Karl Pinc (kop) | 2 | 2023-01-31 16:35 |
2023-01-26 20:48 |
|
Doc: Rework contrib appendix -- informative titles, tweaked sentences | Moved to next CF | Karl Pinc (kop) | Brar Piening (brar) | 2 | 2023-01-31 16:26 |
2023-01-22 21:29 |
||
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 |
||
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 |
|
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 |
|
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 |
|
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 |
||
CF App: add "Returned: Needs more interest" close status | Moved to next CF | Jacob Champion (jchampion) | 3 | 2023-02-01 20:42 |
2023-02-01 20:44 |
|||
Optimizing Node Files Support | Moved to next CF | 16 | Ranier Vilela (raniervilela) | 2 | 2023-01-31 16:13 |
2023-01-06 15:18 |
||
Add function to_oct | Moved to next CF | 16 | Eric Radman (eradman) | Dag Lem (daglem) | 2 | 2023-01-31 16:13 |
2023-01-07 15:29 |
|
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-05 19:56 |
|
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 |
|
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 |
|
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 index scan progress to pg_stat_progress_vacuum | Moved to next CF | 16 | Sami Imseih (simseih) | Nathan Bossart (bossartn) | 4 | 2023-01-31 16:14 |
2023-02-02 06:33 |
|
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 |
||
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 |
|||
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 |
||
Periodic burst growth of the checkpoint_req counter on replica. | Moved to next CF | Anton Melnikov (antonmel) | 3 | 2023-01-31 16:14 |
2022-12-07 08:03 |
|||
Add EXPLAIN option GENERIC_PLAN for parameterized queries | Moved to next CF | 16 | Laurenz Albe (laurenz) | Julien Rouhaud (rjuju), Michel Pelletier (michelp), Jim Jones (jimus) | 3 | 2023-01-31 16:14 |
2023-02-05 17:24 |
|
Introduce a new view for checkpointer related stats | Moved to next CF | Bharath Rupireddy (bharathrupireddy) | Nitin Jadhav (nitinjadhav11), Bertrand Drouvot (bertranddrouvot.pg) | 2 | 2023-01-31 16:26 |
2023-01-21 00:26 |
||
Operation log for major operations | Moved to next CF | 16 | Dmitry Koval (d.koval) | David Christensen (dwc-pgguru) | 2 | 2023-01-31 16:14 |
2023-01-25 08:35 |
|
Fix inconsistency in reporting checkpointer stats | Moved to next CF | Nitin Jadhav (nitinjadhav11) | 2 | 2023-01-31 16:14 |
2023-01-27 14:25 |
|||
Sampling-based timing for EXPLAIN ANALYZE | Moved to next CF | Lukas Fittl (lfittl) | Jelte Fennema (jeltef) | 2 | 2023-01-31 16:14 |
2023-01-17 19:51 |
||
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 |
||
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 |
||
Consider parallel for LATERAL subqueries having LIMIT/OFFSET | Moved to next CF | James Coleman (jcole1989) | Greg Nancarrow (gregn1234) | 11 | 2023-01-31 16:15 |
2022-09-26 15:17 |
||
Faster pglz compression | Moved to next CF | Andrey Borodin (x4m), Владимир Лесков (tinsane) | Mark Dilger (mark.dilger) | fuzzycz | 12 | 2023-01-31 16:26 |
2023-02-06 02:00 |
|
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 |
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 |
||
Parallelize correlated subqueries that execute within each worker | Moved to next CF | James Coleman (jcole1989) | 8 | 2023-02-02 14:37 |
2023-01-23 14:00 |
|||
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 |
|
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-03 07:42 |
|
AcquireExecutorLocks() and run-time pruning | Moved to next CF | Amit Langote (amitlan) | Tom Lane (tgl) | 7 | 2023-02-02 14:50 |
2023-02-03 13:01 |
||
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-01-31 14:07 |
||
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-01-31 14:42 |
||
Reducing planning time when tables have many partitions | Moved to next CF | Yuya Watari (watari) | Thom Brown (thom), Andrey Lepikhov (lepikhov) | 5 | 2023-01-31 16:16 |
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-01-26 11:21 |
|
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 |
|
BRIN Sort - sorting using BRIN indexes | Moved to next CF | Tomas Vondra (fuzzycz) | Greg Stark (stark) | 3 | 2023-01-31 16:47 |
2022-12-06 18:51 |
||
Prefetch the next tuple's memory during seqscans | Moved to next CF | David Rowley (davidrowley), Thomas Munro (macdice) | 3 | 2023-01-30 02:19 |
2023-01-30 02:23 |
|||
Lockless queue of waiters based on atomic operations for LWLock | Moved to next CF | Alexander Korotkov (smagen), Pavel Borisov (pborisov) | 3 | 2023-01-31 16:16 |
2022-11-25 18:52 |
|||
Refactor relation extension, faster COPY | Moved to next CF | Andres Freund (andresfreund) | 3 | 2023-01-31 16:16 |
2023-01-20 00:40 |
|||
Partial aggregates push down | Moved to next CF | 16 | Yuki Fujii (fujiiyuki) | 2 | 2023-01-31 16:16 |
2022-12-15 22:23 |
||
Check lateral references within PHVs for memoize cache keys | Moved to next CF | Richard Guo (richardguo) | 2 | 2023-01-31 16:16 |
2023-01-30 08:55 |
|||
Fix ParamPathInfo for union-all AppendPath | Moved to next CF | Richard Guo (richardguo) | 2 | 2023-01-31 16:17 |
2022-12-12 09:55 |
|||
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-03 20:33 |
||
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-01-20 17:00 |
|||
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 |
||
Simplify find_my_exec by using realpath(3) | Moved to next CF | Tom Lane (tgl) | 3 | 2023-01-31 16:18 |
2022-10-05 13:59 |
|||
Avoid use deprecated Windows Memory API | Moved to next CF | 16 | Ranier Vilela (raniervilela) | Aleksander Alekseev (a.alekseev) | 3 | 2023-01-31 16:18 |
2022-09-15 13:44 |
|
Remove dead macro exec_subplan_get_plan | Moved to next CF | 16 | Mingli Zhang (zml) | Richard Guo (richardguo) | 3 | 2023-01-31 16:18 |
2022-09-16 07:16 |
|
Move backup-related code to xlogbackup.c/.h | Moved to next CF | Bharath Rupireddy (bharathrupireddy) | Nathan Bossart (bossartn) | 3 | 2023-01-31 16:18 |
2022-10-26 06:06 |
||
Rework collation code | Moved to next CF | 16 | Jeff Davis (jdavis), Thomas Munro (macdice) | Peter Eisentraut (petere) | 3 | 2023-01-31 16:18 |
2023-01-31 23:33 |
|
Windows filesystem support improvements | Moved to next CF | Thomas Munro (macdice) | 3 | 2023-01-31 16:49 |
2023-01-04 12:06 |
|||
Simplify standby state machine a bit in WaitForWALToBecomeAvailable() | Moved to next CF | Bharath Rupireddy (bharathrupireddy) | Nathan Bossart (bossartn) | 3 | 2023-01-31 16:27 |
2023-01-05 13:24 |
||
ResourceOwner refactoring | Moved to next CF | Heikki Linnakangas (heikki) | Aleksander Alekseev (a.alekseev) | heikki | 3 | 2023-01-31 16:50 |
2022-11-01 15:42 |
|
Split index and table statistics into different types of stats | Moved to next CF | 16 | Bertrand Drouvot (bertranddrouvot.pg) | Melanie Plageman (melanieplageman) | 3 | 2023-01-31 16:18 |
2023-01-21 05:42 |
|
heapgettup() refactoring | Moved to next CF | 17 | Melanie Plageman (melanieplageman) | Peter Eisentraut (petere) | 3 | 2023-01-31 16:50 |
2023-02-03 02:26 |
|
SetLatches() | Moved to next CF | Thomas Munro (macdice) | 3 | 2023-01-31 16:18 |
2023-01-27 14:39 |
|||
Use AF_UNIX for tests on Windows (ie drop fallback TCP code) | Moved to next CF | Thomas Munro (macdice) | 2 | 2023-01-31 16:51 |
2023-01-16 12:05 |
|||
POC: Lock updated tuples in tuple_update() and tuple_delete() | Moved to next CF | 16 | Alexander Korotkov (smagen) | Aleksander Alekseev (a.alekseev), Pavel Borisov (pborisov) | smagen | 2 | 2023-01-31 16:27 |
2023-01-10 01:07 |
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-03 14:16 |
||
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 |
||
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-06 07:05 |
||
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-06 07:07 |
|
Perform streaming logical transactions by background workers | Moved to next CF | Hou Zhijie (houzj) | Peter Smith (smithpb2250) | 5 | 2023-01-31 01:05 |
2023-02-03 09:44 |
||
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-01-31 11:50 |
|
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-03 10:19 |
|||
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 |
||
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 |
|
Fix bogus error emitted by pg_recvlogical when interrupted | Moved to next CF | Bharath Rupireddy (bharathrupireddy) | 3 | 2023-01-31 16:20 |
2022-10-28 03:11 |
|||
Disable STARTUP_PROGRESS_TIMEOUT in standby mode | Moved to next CF | Simon Riggs (simon), Bharath Rupireddy (bharathrupireddy) | 2 | 2023-01-31 16:21 |
2023-02-03 04:22 |
|||
suppressing useless wakeups in logical/worker.c | Moved to next CF | 16 | Nathan Bossart (bossartn) | Tom Lane (tgl) | 2 | 2023-01-31 16:52 |
2023-02-01 00:05 |
|
Improve WALRead() to suck data directly from WAL buffers when possible | Moved to next CF | Bharath Rupireddy (bharathrupireddy) | 2 | 2023-01-31 16:21 |
2023-01-27 09:35 |
|||
Exit walsender before confirming remote flush in logical replication | Moved to next CF | Hayato Kuroda (ha-kun) | 2 | 2023-01-31 01:07 |
2023-02-06 06:53 |
|||
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 |
||
User functions for building SCRAM secrets | Moved to next CF | 16 | Jonathan Katz (jkatz05) | Michael Paquier (michael-kun) | 3 | 2023-01-31 16:19 |
2023-01-23 05:58 |
|
Add a hook to allow modification of the ldapbindpasswd | Moved to next CF | Andrew Dunstan (adunstan), John Naylor (john.naylor) | 2 | 2023-01-31 16:19 |
2023-01-23 19:11 |
|||
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 |
||
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 |
||
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-05 23:30 |
|
Daitch-Mokotoff soundex | Moved to next CF | Dag Lem (daglem) | Paul Ramsey (pramsey) | 7 | 2023-01-31 16:22 |
2023-01-20 13:45 |
||
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-05 22:33 |
||
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-05 19:06 |
||
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 |
|||
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 |
|
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 |
|||
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 |
||
Multi-version ICU | Moved to next CF | Thomas Munro (macdice) | Peter Eisentraut (petere) | 3 | 2023-01-31 16:57 |
2023-01-20 20:54 |
||
Code checks for App Devs, using new options for transaction behavior | Moved to next CF | Simon Riggs (simon) | 3 | 2023-01-31 16:22 |
2022-11-22 16:02 |
|||
TDE key management patches | Moved to next CF | 16 | Bruce Momjian (bmomjian), David Christensen (dwc-pgguru) | 3 | 2023-01-31 16:57 |
2023-01-06 06:27 |
||
Post-special Page Storage TDE support | Moved to next CF | 16 | David Christensen (dwc-pgguru) | 3 | 2023-01-31 16:22 |
2023-01-25 00:38 |
||
Direct I/O (developer-only feature) | Moved to next CF | Andres Freund (andresfreund), Thomas Munro (macdice) | Bharath Rupireddy (bharathrupireddy) | 3 | 2023-01-31 16:22 |
2023-01-25 07:57 |
||
Reduce wakeup on idle for bgwriter & walwriter for >5s | Moved to next CF | Simon Riggs (simon) | 2 | 2023-01-31 16:22 |
2023-01-31 09:23 |
|||
ANY_VALUE aggregate | Moved to next CF | 16 | Vik Fearing (xocolatl) | Peter Eisentraut (petere) | 2 | 2023-01-31 16:57 |
2023-01-23 07:50 |
|
Transaction timeout | Moved to next CF | 16 | Andrey Borodin (x4mmm) | Nathan Bossart (bossartn), Nikolay Samokhvalov (nikolay) | 2 | 2023-01-31 16:27 |
2023-01-13 19:00 |
|
Allow tailoring of ICU locales with custom rules | Moved to next CF | Peter Eisentraut (petere) | 2 | 2023-01-31 16:22 |
2023-02-04 20:46 |
|||
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 |
|
Dynamic result sets from procedures | Moved to next CF | Peter Eisentraut (petere) | 9 | 2023-01-31 16:23 |
2023-01-31 11:07 |
|||
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 |
||
Fix tab completion MERGE | Moved to next CF | 16 | Kotaro Kawamoto (kawamochi) | Dean Rasheed (deanr), Shinya Kato (kato-shinya), Masao Fujii (fujiimso) | masaofujii | 3 | 2023-01-31 16:58 |
2023-01-10 12:24 |
COPY FROM enable FORCE_NULL/FORCE_NOT_NULL on all columns | Moved to next CF | 16 | Mingli Zhang (zml) | Andrew Dunstan (adunstan) | 3 | 2023-01-31 16:24 |
2023-01-13 14:18 |
|
Ability to reference other extensions by schema in extension scripts | Moved to next CF | 16 | Regina Obe (reginaobe) | Sandro Santilli (strk) | 2 | 2023-01-31 16:24 |
2023-01-18 22:04 |
|
Exclusion constraints on partitioned tables | Moved to next CF | Paul Jungwirth (pjungwir) | 2 | 2023-01-31 16:24 |
2023-01-24 14:38 |
|||
CAST( ... ON DEFAULT) | Moved to next CF | Corey Huinker (coreyh) | 2 | 2023-01-31 16:59 |
2023-01-03 19:15 |
|||
Support MERGE into views | Moved to next CF | Dean Rasheed (deanr) | Vik Fearing (xocolatl) | 2 | 2023-01-31 16:24 |
2023-01-21 11:03 |
||
SQL/JSON | Moved to next CF | Amit Langote (amitlan), Nikita Glukhov (n.glukhov) | 2 | 2023-01-31 16:24 |
2023-01-30 06:39 |
|||
add PROCESS_MAIN to VACUUM | Moved to next CF | 16 | Nathan Bossart (bossartn) | 2 | 2023-01-31 16:24 |
2023-01-19 19:08 |
||
Underscores in numeric literals | Moved to next CF | Peter Eisentraut (petere) | Dean Rasheed (deanr) | deanr | 2 | 2023-02-04 09:56 |
2023-02-04 10:29 |
|
Support MERGE ... WHEN NOT MATCHED BY SOURCE | Moved to next CF | Dean Rasheed (deanr) | Vik Fearing (xocolatl) | 2 | 2023-01-31 16:24 |
2023-01-21 14:17 |
||
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 |
||
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 |
|
Enable fine-grained control over what gets logged on connection attempt (reduces log size) | Moved to next CF | 16 | Sergey Dudoladov (sdudoladov) | Justin Pryzby (justinpryzby) | 2 | 2023-02-01 20:03 |
2023-02-01 19:59 |
|
GUC for temporary disabling event triggers | Moved to next CF | Daniel Gustafsson (d_gustafsson) | Mikhail Gribkov (youzhick) | 2 | 2023-01-31 16:59 |
2023-01-27 14:00 |
||
recovery modules | Moved to next CF | 16 | Nathan Bossart (bossartn) | Michael Paquier (michael-kun) | michael-kun | 2 | 2023-01-31 16:59 |
2023-02-04 18:14 |
Testing | ||||||||
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 |
|||
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 |
||
Test for function error in logrep worker | Moved to next CF | Anton Melnikov (antonmel) | 2 | 2023-01-31 16:19 |
2023-01-08 06:02 |
|||
Allow tests to pass in OpenSSL FIPS mode | Moved to next CF | Peter Eisentraut (petere) | 2 | 2023-01-31 16:19 |
2023-01-31 09:55 |
|||
Add TAP tests for psql \g piped into program | Moved to next CF | Daniel Vérité (danielverite) | 2 | 2023-01-31 01:13 |
2023-01-02 21:32 |