Status summary: Committed: 154. Moved to next CF: 139. Withdrawn: 23. Rejected: 6. Returned with Feedback: 21. Total: 343.
| Patch | ID | Status | Tags | Ver | CI status | Stats | Author | Reviewers | Committer | Num cfs | Latest mail |
|---|---|---|---|---|---|---|---|---|---|---|---|
| AcquireExecutorLocks() and run-time pruning | 3478 | Committed | Performance | Needs rebase! | Amit Langote (amitlan) | Tom Lane (tgl) | Amit Langote (amitlan) | 17 | 2 months ago | ||
| Reducing planning time when tables have many partitions | 3701 | Committed | Performance |
|
+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 | 9 months ago | |
| Index Prefetching | 4351 | Moved to different CF | Performance |
|
+3786−1922 | Peter Geoghegan (pgeoghegan), Tomas Vondra (fuzzycz) | 13 | 6 days ago | |||
| Statistics Import and Export | 4538 | Committed | Performance |
|
+267−64 | Corey Huinker (coreyh) | Nathan Bossart (bossartn), Bharath Rupireddy (bharathrupireddy) | Jeff Davis (jdavis) | 9 | 8 months ago | |
| Reducing memory consumed by RestrictInfo list translations in partitionwise join planning | 4564 | Committed | Performance |
|
+389−77 | Ashutosh Bapat (ashutoshbapat) | Amit Langote (amitlan) | 8 | 9 months ago | ||
| Special-case executor expression steps for common combinations | 4627 | Committed | Performance |
|
+194−39 | Andres Freund (andresfreund), Daniel Gustafsson (d_gustafsson) | Andreas Karlsson (kandreas) | Daniel Gustafsson (d_gustafsson) | 8 | 10 months ago | |
| Teach predtest about IS [NOT] <boolean> proofs | 4690 | Moved to different CF | Performance |
|
+1882−129 | James Coleman (jcole1989) | Tom Lane (tgl) | 8 | 1 year ago | ||
| Parallel CREATE INDEX for GIN indexes | 4966 | Moved to different CF | Performance |
|
+7−0 | Tomas Vondra (fuzzycz) | Kirill Reshke (reshke), Matthias van de Meent (mmeent), Andy Fan (andy2) | 6 | 8 months ago | ||
| [CREATE|RE] INDEX CONCURRENTLY with single heap scan | 4971 | Moved to different CF | Performance | 19 |
|
+2867−479 | Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) | Matthias van de Meent (mmeent) | 8 | 1 week ago | |
| Sort functions with specialized comparators | 5036 | Committed | Performance |
|
+34−48 | Andrey Borodin (x4mmm), Stepan Neretin (fenixrnd.mail.ru) | John Naylor (john.naylor) | 5 | 11 months ago | ||
| Remove self join on a unique column | 5043 | Committed | Performance |
|
+53−28 | Andrei Lepikhov (lepikhov) | Dean Rasheed (deanr) | Alexander Korotkov (smagen) | 5 | 9 months ago | |
| nbtree skip scan | 5081 | Committed | Performance |
|
+3840−565 | Peter Geoghegan (pgeoghegan) | Aleksander Alekseev (a.alekseev), Masahiro Ikeda (masahiro.ikeda), Alena Rybakina (a.rybakina) | Peter Geoghegan (pgeoghegan) | 5 | 9 months ago | |
| Streaming Vacuum | 5089 | Committed | Performance | Not processed | Thomas Munro (macdice), Melanie Plageman (melanieplageman) | Melanie Plageman (melanieplageman) | 5 | 2 months ago | |||
| Improved crc32c performance with AVX-512 algorithm. | 5100 | Returned with feedback | Performance | 18 | Needs rebase! | Paul Amonson (pamonson), Raghuveer Devulapalli (rdevulap) | Nathan Bossart (bossartn) | 4 | 11 months ago | ||
| MergeJoin beats HashJoin in the case of multiple hash clauses | 5114 | Committed | Performance | Needs rebase! | Andrei Lepikhov (lepikhov) | Alexander Korotkov (smagen) | 4 | 6 months ago | |||
| Allow partition-wise join when whole row var is needed | 5128 | Moved to different CF | Performance | 18 | Needs rebase! | Ashutosh Bapat (ashutoshbapat), Alexander Pyhalov (a.pyhalov) | 5 | 5 months ago | |||
| Asynchronous MergeAppend Execution | 5129 | Moved to different CF | Performance |
|
+1441−710 | Alexander Pyhalov (a.pyhalov) | Matheus Alcantara (matheus.alcantara) | 7 | 3 weeks ago | ||
| Use read streams in autoprewarm | 5162 | Committed | Performance |
|
+178−76 | Nazir Bilal Yavuz (nbyavuz) | Daniel Gustafsson (d_gustafsson) | Melanie Plageman (melanieplageman) | 4 | 9 months ago | |
| AIO | 5227 | Committed | Performance |
|
+5611−79 | Andres Freund (andresfreund) | Noah Misch (nmisch) | Andres Freund (andresfreund) | 4 | 9 months ago | |
| Allow SQL functions use CachedPlan machinery | 5246 | Committed | Performance | 18 |
|
+2109−972 | Alexander Pyhalov (a.pyhalov) | Tom Lane (tgl), Pavel Stehule (okbobcz) | Tom Lane (tgl) | 3 | 9 months ago |
| Improve statistics estimation considering GROUP-BY as a 'uniqueiser' | 5269 | Committed | Performance | 18 |
|
+37−0 | Andrei Lepikhov (lepikhov) | Alexander Korotkov (smagen) | 3 | 11 months ago | |
| Replace IN VALUES with ANY in WHERE clauses during optimization | 5283 | Committed | Performance | 18 | Needs rebase! | Andrei Lepikhov (lepikhov), Alena Rybakina (a.rybakina) | newtglobal postgresql_contributors (newtpostgrescontributors) | Alexander Korotkov (smagen) | 3 | 9 months ago | |
| Limiting overshoot in nbtree SAOP parallel index scans | 5299 | Moved to different CF | Performance |
|
+151−23 | Matthias van de Meent (mmeent) | 4 | 6 months ago | |||
| Trigger more frequent autovacuums for insert-heavy tables | 5320 | Committed | Performance |
|
+37−16 | Melanie Plageman (melanieplageman) | Nathan Bossart (bossartn) | Melanie Plageman (melanieplageman) | 3 | 2 months ago | |
| Add sortsupport for range types and btree_gist | 5325 | Committed | Performance |
|
+870−8 | Bernd Helmle (psoo), Christoph Heiss (christoph.heiss) | Andrey Borodin (x4m), jian he (hellothere) | Heikki Linnakangas (heikki) | 3 | 9 months ago | |
| Parallel heap vacuum | 5326 | Moved to different CF | Performance | Needs rebase! | Masahiko Sawada (masahikosawada) | Hayato Kuroda (ha-kun) | 7 | 4 months ago | |||
| Use read_stream in index vacuum | 5327 | Committed | Performance |
|
+167−25 | Andrey Borodin (x4m) | Melanie Plageman (melanieplageman), Kirill Reshke (reshke), Rahila Syed (rahila), Zhao Junwang (zhjwpku) | Melanie Plageman (melanieplageman) | 3 | 10 months ago | |
| Showing applied extended statistics in explain Part2 | 5359 | Moved to different CF | Performance | 18 |
|
+365−2 | Tatsuro Yamada (tatsuro_yamada) | Tomas Vondra (fuzzycz), Andrei Lepikhov (lepikhov), Masahiro Ikeda (masahiro.ikeda), Ilia Evdokimov (ilidock95) | Tomas Vondra (fuzzycz) | 4 | 5 months ago |
| Let an Append to consider a tuple fraction when choosing fractional subpaths | 5361 | Committed | Performance | 18 | Needs rebase! | Andrei Lepikhov (lepikhov), Nikita Malakhov (nmalakh) | Alexander Korotkov (smagen) | 2 | 10 months ago | ||
| Using Expanded Objects other than Arrays from plpgsql | 5364 | Committed | Performance | Not processed | Tom Lane (tgl) | Tom Lane (tgl) | 2 | 11 months ago | |||
| Eagerly scan all-visible pages to amortize aggressive vacuum | 5366 | Committed | Performance | Not processed | Melanie Plageman (melanieplageman) | Melanie Plageman (melanieplageman) | 2 | 11 months ago | |||
| optimize file transfer in pg_upgrade | 5369 | Committed | Performance | 18 |
|
+642−80 | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 2 | 10 months ago | |
| Adding compression of temporary files | 5382 | Moved to different CF | Performance |
|
+4008−22 | Filip Januš (fjanus) | lakshmi g (lakshmi) | 6 | yesterday | ||
| [PERF] Improve Cardinality Estimation for Joins with GROUP BY Having Single Clause | 5422 | Withdrawn | Performance | 18 |
|
+0−0 | Ravi Revathy (revathyraavi) | 2 | 10 months ago | ||
| Eliminating SPI / SQL from some RI trigger functions | 5450 | Moved to different CF | Performance | 19 |
|
+675−73 | Amit Langote (amitlan) | 4 | 1 month ago | ||
| Function scan FDW pushdown | 5470 | Returned with feedback | Performance | 18 |
|
+1046−105 | Alexander Pyhalov (a.pyhalov), Gleb Kashkin (glebka) | Ashutosh Bapat (ashutoshbapat) | 2 | 1 year ago | |
| Speed up ICU case conversions | 5474 | Returned with feedback | Performance |
|
+86−41 | Andreas Karlsson (kandreas) | 2 | 2 weeks ago | |||
| handle batch explosion in hash joins | 5482 | Committed | Performance |
|
+5635−0 | Tomas Vondra (fuzzycz) | Tomas Vondra (fuzzycz) | 2 | 11 months ago | ||
| Pull-up subquery if INNER JOIN-ON contains refs to upper-query | 5487 | Moved to different CF | Performance | 19 |
|
+1487−46 | Alena Rybakina (a.rybakina) | Ilia Evdokimov (ilidock95) | 5 | 3 months ago | |
| Allow to use an index for ILIKE in more cases | 5505 | Withdrawn | Performance | 18 | Needs rebase! | Yugo Nagata (yugo.nagata) | 1 | 9 months ago | |||
| Get rid of WALBufMappingLock | 5511 | Committed | Performance | 18 |
|
+0−0 | Alexander Korotkov (smagen), Yura Sokolov (funny_falcon) | Alexander Korotkov (smagen), Yura Sokolov (funny_falcon), Pavel Borisov (pborisov) | Alexander Korotkov (smagen) | 1 | 9 months ago |
| quick and dirty fix: Quadratic planning time for ordered paths over partitioned tables | 5516 | Rejected | Performance | 18 | Not processed | 1 | 1 year ago | ||||
| SVE enablement for pop-count | 5520 | Committed | Performance | 18 |
|
+714−17 | Chiranmoy Bhattacharya (chiranmoy), Susmitha Devanga (susmithad) | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 1 | 9 months ago |
| SVE popcount support | 5521 | Withdrawn | Performance | Not processed | 1 | 9 months ago | |||||
| SVE enablement for hex-encode and hex-decode | 5538 | Moved to different CF | Performance | 19 |
|
+418−4 | Chiranmoy Bhattacharya (chiranmoy), Susmitha Devanga (susmithad) | Nathan Bossart (bossartn) | Nathan Bossart (bossartn) | 4 | 3 months ago |
| Improve CRC32C performance with AVX-512, take 2 | 5545 | Committed | Performance |
|
+419−60 | Raghuveer Devulapalli (rdevulap) | John Naylor (john.naylor) | John Naylor (john.naylor) | 1 | 9 months ago | |
| starjoin join order planning | 5553 | Moved to different CF | Performance |
|
+794−3 | Tomas Vondra (fuzzycz) | Tom Lane (tgl) | 3 | 1 month ago | ||
| Expanding HOT updates for expression and partial indexes | 5556 | Moved to different CF | Performance | 19 |
|
+2380−511 | Greg Burd (gregburd) | 4 | 1 week ago | ||
| Reduce TupleHashEntryData struct size by half | 5561 | Committed | Performance | 18 |
|
+72−73 | Jeff Davis (jdavis) | Jeff Davis (jdavis) | 1 | 10 months ago | |
| Use Bump allocator for HashAgg | 5562 | Committed | Performance | 18 | Needs rebase! | Jeff Davis (jdavis) | Jeff Davis (jdavis) | 1 | 11 months ago | ||
| Introduce RWSpin lock and use it in sinvaladt.c and xlogrecovery.c | 5573 | Moved to different CF | Performance | 18 |
|
+217−42 | Yura Sokolov (funny_falcon) | 3 | 5 months ago | ||
| Optimization for lower(), upper(), casefold() functions. | 5574 | Committed | Performance | Needs rebase! | Alexander Borisov (lexborisov) | Jeff Davis (jdavis) | Jeff Davis (jdavis) | 1 | 10 months ago | ||
| Improvement of var_eq_non_const() | 5588 | Moved to different CF | Performance | 18 |
|
+29−14 | Fedor Sigaev (sigaev) | 2 | 10 months ago | ||
| Avoid O(N^2) script parsing cost in pgbench | 5599 | Committed | Performance |
|
+98−66 | Tom Lane (tgl) | Tom Lane (tgl) | 1 | 10 months ago | ||
| SIMD optimization for list_sort and tuple-sort | 5607 | Withdrawn | Performance |
|
+1176−7 | Rakshit R (rakshtr) | 1 | 9 months ago | |||
| Read stream scalability improvements and AIO-compatibility | 5619 | Committed | Performance | Needs rebase! | Thomas Munro (macdice) | Thomas Munro (macdice) | 1 | 9 months ago | |||
| Compress big WAL records | 5621 | Moved to different CF | Performance |
|
+418−352 | Andrey Borodin (x4m) | Fujii Masao (masaofujii) | 4 | 1 week ago | ||
| Reduce timing overhead of EXPLAIN ANALYZE using rdtsc | 5622 | Moved to different CF | Performance |
|
+470−44 | Andres Freund (andresfreund), Lukas Fittl (lfittl), David Geier (geidav) | 4 | 2 weeks ago |