Commitfest 2019-09

Shortcuts
TextStatusTarget versionAuthor (type to search)Reviewer (type to search)
Clear


Status summary: Committed: 39. Moved to next CF: 151. Withdrawn: 11. Rejected: 1. Returned with Feedback: 26. Total: 228.

Closed es

IDStatusVerCI statusStatsAuthorReviewersCommitterNum cfsLatest mail
Bug Fixes
Fix the optimization to skip WAL-logging on table created in same transaction528Moved to next CF13Not processedHeikki Linnakangas (heikki), Michael Paquier (michael-kun), Kyotaro Horiguchi (horiguti)Michael Paquier (michael-kun), Kyotaro Horiguchi (horiguti), Noah Misch (nmisch), satyanarayana Narlapuram (snarlap), Sameer Arora (sameera), Hüseyin Demir (huseyin.demir)Noah Misch (nmisch)195 years ago
postgres.exe doesn't output crash dump when it crashes before main()1525Moved to next CFNot processedTakayuki Tsunakawa (maumau)Haribabu Kommi (haribabu)95 years ago
Allow AddForeignUpdateTargets to add extra target expressions other than columns1819Moved to next CFNot processedEtsuro Fujita (efujita), Kyotaro Horiguchi (horiguti)Etsuro Fujita (efujita)65 years ago
Fix Deadlock Issue in Single User Mode When IO Failure Occurs2003Moved to next CFstableNot processedChengchao Yu (allelujava)Amit Kapila (amitkapila), Kyotaro Horiguchi (horiguti)55 years ago
SimpleLruTruncate() mutual exclusion (data loss from lack thereof)2025Moved to next CFstableNot processedNoah Misch (nmisch)55 years ago
Spurious "apparent wraparound" via SimpleLruTruncate() rounding (data loss)2026Moved to next CFstableNot processedNoah Misch (nmisch)Andrey Borodin (x4m)Noah Misch (nmisch)104 years ago
Problem with default partition pruning2029CommittedstableNot processedYuzuko Hosoya (yuzu)Thibaut MADELAINE (madtibo), Ibrar Ahmed (ibrar), Shawn Wang (shawnwang)Álvaro Herrera (alvherre)35 years ago
propagating replica identity to partitions2044Returned with feedback13Not processedÁlvaro Herrera (alvherre)35 years ago
Fix unique join costings2050Moved to next CFstableNot processedDavid Rowley (davidrowley)Tom Lane (tgl)94 years ago
fix for BUG #3720: wrong results at using ltree2054Moved to next CFNot processedFilip Rembiałkowski (filiprem)Tom Lane (tgl), Ibrar Ahmed (ibrar), Benjie Gillam (benjie)Tom Lane (tgl)55 years ago
Unaccent extension python script Issue in Windows2062CommittedNot processedHugh Ranalli (hughr), Ramanarayana M (ramnar)Álvaro Herrera (alvherre)25 years ago
Problem during Windows service start2087WithdrawnNot processedRamanarayana M (ramnar)26 years ago
Fix issues with "x SIMILAR TO y ESCAPE NULL"2128Committed13Not processedTom Lane (tgl)Tom Lane (tgl)25 years ago
ALTER TABLE restructuring2130Moved to next CFNot processedTom Lane (tgl)Álvaro Herrera (alvherre)Tom Lane (tgl)45 years ago
standby recovery fails when re-replaying due to missing directory which was removed in previous replay.2161Moved to next CFstableNot processedKyotaro Horiguchi (horiguti), Paul Guo (paulguo)Michael Paquier (michael-kun)Álvaro Herrera (alvherre)162 years ago
Fix support for hypothetical indexes using BRIN access method2179Moved to next CFNot processedJulien Rouhaud (rjuju)Heikki Linnakangas (heikki), Michael Paquier (michael-kun)Michael Paquier (michael-kun)35 years ago
Duplicated LSN in ReorderBuffer2187CommittedNot processedIldar Musin (i.musin)Masahiko Sawada (masahikosawada)Álvaro Herrera (alvherre)25 years ago
Windows could not stat file - over 4GB2189Moved to next CFNot processedJuanjo Santamaria Flecha (juanjo.santamaria.gmail.com)Emil Iggland (emiliggland)Tom Lane (tgl)84 years ago
CVE-2017-7484-induced bugs, or, btree cmp functions are not proof?2205Moved to next CFNot processedDilip Kumar (dilip.kumar), Amit Langote (amitlan)Dilip Kumar (dilip.kumar), Amit Langote (amitlan)Tom Lane (tgl)25 years ago
pg_upgrade fails with non-standard ACL2215Moved to next CFNot processedAnastasia Lubennikova (lubennikovaav), Artur Zakirov (a.zakirov)Grigory Smolkin (g.smolkin.postgrespro.ru)Noah Misch (nmisch)123 years ago
Add mandatory access control for TRUNCATE2220Withdrawn13Not processed15 years ago
Race condition in logical walsender causes long postgresql shutdown delay2224Moved to next CFstableNot processedCraig Ringer (ringerc)Álvaro Herrera (alvherre)25 years ago
Prevent an illegal memory access in DecodeTimeOnly2231CommittedNot processedAlexander Lakhin (law)Michael Paquier (michael-kun)Michael Paquier (michael-kun)15 years ago
Bug #15977: fix "AND CHAIN" inconsistency2265Committed12Not processedFabien Coelho (calvin)Peter Eisentraut (petere)15 years ago
Invalid permission check in pg_stats for functional indexes2274Moved to next CF13Not processedPierre Ducroquet (pinaraf)Kuntal Ghosh (kuntal_ghosh)54 years ago
Clients
pgbench - another attempt at tap test for time-related options1306Moved to next CFNot processedFabien Coelho (calvin)144 years ago
New libpq option to prefer standby for connection1677Moved to next CFNot processedHaribabu Kommi (haribabu), vigneshwaran C (vignesh.postgres), Greg Nancarrow (gregn1234)Laurenz Albe (laurenz), Takayuki Tsunakawa (maumau), Peter Smith (smithpb)Tom Lane (tgl)154 years ago
Psql to show access methods info1689Moved to next CF13Not processedAlik Khilazhev (alikhil), Sergey Cherkashin (cherkashins)Kyotaro Horiguchi (horiguti), Nikita Glukhov (n.glukhov), vigneshwaran C (vignesh.postgres)Alexander Korotkov (smagen)105 years ago
pgbench - add pseudo-random permutation function1736Moved to next CFNot processedFabien Coelho (calvin), Hironobu Suzuki (suzuki_hironobu)Muhammad Usama (muhammad_usama)Dean Rasheed (deanr)144 years ago
libpq host/hostaddr consistency1769CommittedNot processedFabien Coelho (calvin)Artur Zakirov (a.zakirov)Álvaro Herrera (alvherre)65 years ago
libpq trace log1854Returned with feedback13Not processedAya Iwata (iwata.aya)Jacob Champion (jchampion), Jim Doty (doty-pivotal), Ramanarayana M (ramnar)54 years ago
\describe: verbose commands in psql1976Withdrawn13Not processedCorey Huinker (coreyh)Ibrar Ahmed (ibrar)35 years ago
pgbench - extend initialization phase control2086Moved to next CFNot processedFabien Coelho (calvin)Fujii Masao (masaofujii), Ibrar Ahmed (ibrar), Anna Endo (btannaendo)Fujii Masao (masaofujii)35 years ago
pgbench - implement strict TPC-B benchmark2090Moved to next CFNot processedFabien Coelho (calvin)35 years ago
pgbench - add \aset to store results of combined queries (\;)2091Moved to next CFNot processedFabien Coelho (calvin)Ibrar Ahmed (ibrar)Michael Paquier (michael-kun)55 years ago
psql - add SHOW_ALL_RESULTS option2096Moved to next CFNot processedFabien Coelho (calvin)Peter Eisentraut (petere)Peter Eisentraut (petere)133 years ago
psql - sort by size2188WithdrawnNot processedPavel Stehule (okbobcz)Fabien Coelho (calvin)25 years ago
pgbench - allow to create partitioned "account" tables2217Moved to next CFNot processedFabien Coelho (calvin)Asif Rehman (asifrana)Amit Kapila (amitkapila)25 years ago
Tab completion for CREATE OR REPLACE2247CommittedNot processedFujii Masao (masaofujii)Fujii Masao (masaofujii)15 years ago
psql - improve code coverage2262Moved to next CFNot processedFabien Coelho (calvin)Gerdan Santos (gerdan)54 years ago
psql: add tab completion for \df slash command suffixes2268Returned with feedbackstableNot processedIan Barwick (barwick)Kuntal Ghosh (kuntal_ghosh)15 years ago
Code Comments
Contribution to Perldoc for TestLib module in Postgres2088CommittedNot processedRamanarayana M (ramnar)Andrew Dunstan (adunstan), Daniel Gustafsson (d_gustafsson)Álvaro Herrera (alvherre)25 years ago
Update misleading comment in tuplesort_set_bound2207CommittedNot processedJames Coleman (jcole1989)Álvaro Herrera (alvherre)15 years ago
Documentation
documenting signal handling with readme1796Returned with feedbackNot processedChris Travers (einhverfr)Tom Lane (tgl)55 years ago
DOC: Document encode() and decode() base64 encoding2051Moved to next CFNot processedKarl Pinc (kop)Fabien Coelho (calvin)Tom Lane (tgl)35 years ago
List of Available Figures/Graphics in the Documentation2204Returned with feedback13Not processedJürgen Purtz ([email protected])15 years ago
document that psql's FETCH_COUNT does not work with combined (\;) queries2219Moved to next CFNot processedFabien Coelho (calvin)Gerdan Santos (gerdan), David Johnston (polobo)64 years ago
Update PL/pgSQL sample loop function2264Committed13Not processedIan Barwick (barwick)Amit Kapila (amitkapila)15 years ago
Miscellaneous
anycompatible and anycompatiblearray polymorphic types1911Moved to next CFNot processedPavel Stehule (okbobcz)Tom Lane (tgl)Tom Lane (tgl)75 years ago
suppress errors thrown by to_reg*()2060Returned with feedbackNot processedtakuma hoshiai (hoshiai)Tom Lane (tgl)25 years ago
[WIP] Show a human-readable n_distinct in pg_stats view2061Withdrawn13Not processedMaxence Ahlouche (maahl)Laurenz Albe (laurenz)26 years ago
src/test/modules/dummy_index -- way to test reloptions from inside of access method2064CommittedNot processedNikolay Shaplov (nataraj)Michael Paquier (michael-kun)Michael Paquier (michael-kun)25 years ago
Change ereport level for QueuePartitionConstraintValidation2076CommittedNot processedSergei Kornilov (melkij)Tom Lane (tgl)Tom Lane (tgl)25 years ago
parse-time support function for "any" datatype2081Moved to next CFNot processedPavel Stehule (okbobcz)104 years ago
Mingw: Fix import library extension, build actual static libraries2082Returned with feedbackNot processedSandro Mani (sandrom)Peter Eisentraut (petere)25 years ago
Implement uuid_version()2084Returned with feedback13Not processedJose Luis Tallon (jltallon)Fabien Coelho (calvin)25 years ago
pg_upgrade version and path checking2095Returned with feedbackNot processedDaniel Gustafsson (d_gustafsson)Peter Eisentraut (petere)Peter Eisentraut (petere)24 years ago
Improve Append/MergeAppend EXPLAIN output when all subplans are pruned.2102Moved to next CFNot processedDavid Rowley (davidrowley)35 years ago
Make pg_waldump and xact_desc() report the detail information like GID about PREPARE TRANSACTION record2105Moved to next CFNot processedFujii Masao (masaofujii)Julien Rouhaud (rjuju)Fujii Masao (masaofujii)35 years ago
Rearrange postmaster startup order to improve logging behavior2126CommittedNot processedTom Lane (tgl)Tom Lane (tgl)25 years ago
Avoiding deadlock errors in CREATE INDEX CONCURRENTLY2141Moved to next CFNot processedDhruv Goel (goeldhru)Yoshikazu Imai (yimai)35 years ago
Fix runtime errors from -fsanitize=undefined2144RejectedNot processedPeter Eisentraut (petere)Fabien Coelho (calvin), didier gautheron (didier.users.sourceforge.net)25 years ago
vacuumlo: report the number of large objects going to be removed2148Returned with feedbackNot processedTimur Birsh (taem)25 years ago
errbacktrace2177Moved to next CFNot processedÁlvaro Herrera (alvherre), Peter Eisentraut (petere)Álvaro Herrera (alvherre)35 years ago
allow_system_table_mods stuff2191Moved to next CFNot processedPeter Eisentraut (petere)Tom Lane (tgl)Peter Eisentraut (petere)45 years ago
Remove "master"/"slave" usage from PL/pgSQL tests2199CommittedNot processedDagfinn Ilmari Mannsåker (ilmari)Peter Eisentraut (petere)Peter Eisentraut (petere)15 years ago
Adding a test for speculative wait case2200Moved to next CFNot processedAshwin Agrawal (ashwinstar), Melanie Plageman (melanieplageman)Andres Freund (andresfreund)45 years ago
Add test case for sslinfo2203Returned with feedbackNot processed15 years ago
pgrename_temp() – concurrent rename of temporary files on Windows2230Moved to next CFNot processedAlexander Korotkov (smagen)45 years ago
Use data directory inode number for IPC keys2238CommittedNot processedTom Lane (tgl)Peter Eisentraut (petere)Tom Lane (tgl)15 years ago
allocation limit for encoding conversion2240Moved to next CFNot processedÁlvaro Herrera (alvherre)Tom Lane (tgl)Tom Lane (tgl)25 years ago
Ltree, lquery, and ltxtquery binary protocol support2242Moved to next CFNot processedNino Floris (nino)Alexander Korotkov (smagen)Tom Lane (tgl)45 years ago
Add index AM callback to adjust opfamily member dependencies2243Moved to next CFNot processedTom Lane (tgl)Alexander Korotkov (smagen), Hamid Akhtar (hamidakhtar)Tom Lane (tgl)54 years ago
pageinspect function to decode infomasks2250CommittedNot processedCraig Ringer (ringerc), Masahiko Sawada (masahikosawada)Michael Paquier (michael-kun)Michael Paquier (michael-kun)15 years ago
Cleanup isolation specs from unused steps2252Committed13Not processedMichael Paquier (michael-kun)Michael Paquier (michael-kun)15 years ago
Increasing regression test coverage based on GCOV analysis2257WithdrawnNot processed15 years ago
Increasing regression test coverage based on GCOV analysis2258CommittedstableNot processedmovead li (movead.li)Michael Paquier (michael-kun)15 years ago
Monitoring & Control
Shared-memory based stats collector1708Moved to next CFNot processedKyotaro Horiguchi (horiguti)Tomas Vondra (fuzzycz), Antonin Houska (a.houska)173 years ago
Log bind parameter values on error1934Moved to next CF13Not processedAlexey Bashtanov (bashtanov)Álvaro Herrera (alvherre)65 years ago
Planning counters in pg_stat_statements1999Moved to next CFNot processedFujii Masao (masaofujii), Julien Rouhaud (rjuju), Thomas Munro (macdice), PAscal L (pascall)Greg Stark (stark), Yoshikazu Imai (yimai), PAscal L (pascall)Fujii Masao (masaofujii)65 years ago
Expose queryid in pg_stat_activity and log_line_prefix2069Moved to next CFNot processedJulien Rouhaud (rjuju)atsushi torikoshi (atorik), Evgeny Efimkin (efimkine), Nitin Jadhav (nitinjadhav11)Bruce Momjian (bmomjian)104 years ago
allow to set log_statement_sample_limit - maximal duration for sampling2163Moved to next CFNot processedPavel Stehule (okbobcz)Adrien Nayrat (anayrat)35 years ago
progress report for ANALYZE2164Moved to next CF13Not processedÁlvaro Herrera (alvherre), Vinayak Pokale (vinayak), Tatsuro Yamada (tatsuro_yamada)Julien Rouhaud (rjuju), Amit Langote (amitlan)Álvaro Herrera (alvherre)45 years ago
socket_timeout in interfaces/libpq2175Moved to next CF13Not processedRyohei Nagaura (nyannyan)55 years ago
Redacting information from logs2222WithdrawnNot processedJeff Davis (jdavis)15 years ago
Adding column "mem_usage" to view pg_prepared_statements2223Returned with feedback13Not processedDaniel Migowski (dmigowski)Peter Eisentraut (petere)15 years ago
get current and recovery timeline2225Moved to next CF13Not processedJehan-Guillaume de Rorthais (ioguix)Kyotaro Horiguchi (horiguti), Fujii Masao (masaofujii)35 years ago
Amcheck: check B-tree leftlink-rightlink invariant on standby2254Moved to next CFNot processedAndrey Borodin (x4m)Georgy Rylov (godjan)Peter Geoghegan (pgeoghegan)44 years ago
Add a reset_computed_values function in pg_stat_statements2275Moved to next CFNot processedPierre Ducroquet (pinaraf)Julien Rouhaud (rjuju), Euler Taveira (eulerto)25 years ago
Performance
Protect syscache from bloating with negative cache entries931Moved to next CFNot processedKyotaro Horiguchi (horiguti)Heikki Linnakangas (heikki), Jim Nasby (decibel), Takayuki Tsunakawa (maumau), Takeshi Ideriha (ideriha)234 years ago
Incremental sort1124Moved to next CFNot processedAlexander Korotkov (smagen), Tomas Vondra (fuzzycz), James Coleman (jcole1989)Tomas Vondra (fuzzycz), Antonin Houska (a.houska), James Coleman (jcole1989), Diego - (galponcio)Tomas Vondra (fuzzycz)115 years ago
Evaluate immutable functions during planning (in FROM clause)1664CommittedNot processedAlexander Kuzmenkov (akuzmenkov), Aleksandr Parfenov (a.parfenov)Antonin Houska (a.houska), Anastasia Lubennikova (lubennikovaav), Anthony Bykov (anthonyb)Tom Lane (tgl)75 years ago
Global shared meta cache1695Returned with feedback13Not processedTakeshi Ideriha (ideriha)75 years ago
Remove self join on a unique column1712Moved to next CFNot processedKonstantin Knizhnik (knizhnik), Alexander Kuzmenkov (akuzmenkov), Andrei Lepikhov (lepikhov)Alena Rybakina (a.rybakina)Alexander Korotkov (smagen)271 month ago
Autoprepare: implicitly replace literals with parameters and store generalized plan1747Moved to next CFNot processedKonstantin Knizhnik (knizhnik)Ryo Yamaji (ryamaji), Ryohei Nagaura (nyannyan)104 years ago
Tid range scan1755Moved to next CF13Not processedEdmund Horner (ejrh)David Rowley (davidrowley), Shawn Wang (shawnwang)David Rowley (davidrowley)74 years ago
Block level parallel vacuum1774Moved to next CFNot processedMasahiko Sawada (masahikosawada)Dilip Kumar (dilip.kumar), Sergei Kornilov (melkij)Amit Kapila (amitkapila)85 years ago
KNN for B-tree1804Moved to next CFNot processedNikita Glukhov (n.glukhov)Alexander Korotkov (smagen), Anastasia Lubennikova (lubennikovaav)Alexander Korotkov (smagen)85 months ago
Speed up transaction completion faster after many relations are accessed in a transaction1993Moved to next CF13Not processedTakayuki Tsunakawa (maumau)Takayuki Tsunakawa (maumau)David Rowley (davidrowley)51 year ago
Optimization of some jsonb functions2011Committed13Not processedNikita Glukhov (n.glukhov)Andrew Dunstan (adunstan)Álvaro Herrera (alvherre)35 years ago
Convert NOT IN to anti-joins when possible2020Moved to next CF13Not processedDavid Rowley (davidrowley)Antonin Houska (a.houska)45 years ago
NOT IN to ANTI JOIN transformation2023Moved to next CF13Not processedJames Finnerty (jimfinnerty), Zheng Li (zhengli)65 years ago
Flexible partition pruning hook2028Returned with feedback13Not processedMike Palmiotto (mpalmiotto)35 years ago
Bloom index cost model2043Moved to next CF13Not processedJeff Janes (jjanes)Julien Rouhaud (rjuju)45 years ago
Built-in connection proxy2067Moved to next CFNot processedKonstantin Knizhnik (knizhnik)Koichi Suzuki (koichi)74 years ago
Avoid full GIN index scan when possible2071Moved to next CF13Not processedJulien Rouhaud (rjuju), Nikita Glukhov (n.glukhov)Tom Lane (tgl)Alexander Korotkov (smagen)45 years ago
Trigger autovacuum on tuple insertion2093Moved to next CFNot processedLaurenz Albe (laurenz)David Rowley (davidrowley), Laurenz Albe (laurenz), Justin Pryzby (justinpryzby)David Rowley (davidrowley)55 years ago
Parallel-aware file_fdw2108Returned with feedbackNot processedThomas Munro (macdice)Daniel Gustafsson (d_gustafsson)25 years ago
accounting for memory used for BufFile during hash joins2109Moved to next CFNot processedTomas Vondra (fuzzycz)Melanie Plageman (melanieplageman)35 years ago
Use memcpy in pglz decompression2119Moved to next CFNot processedAndrey Borodin (x4m), Владимир Лесков (tinsane)Peter Eisentraut (petere)Tomas Vondra (fuzzycz)45 years ago
Use heap_multi_insert for catalog relations2125Moved to next CFNot processedDaniel Gustafsson (d_gustafsson)Michael Paquier (michael-kun)44 years ago
Optimized partial TOAST decompression2135Moved to next CFNot processedXiao Bao (djydewang)Andrey Borodin (x4m)Tomas Vondra (fuzzycz)35 years ago
Reduce overhead of NOTIFY with many databases2142CommittedNot processedMartijn van Oosterhout (martijnvoosterhout)Tom Lane (tgl)Tom Lane (tgl)25 years ago
Speedup truncates of relation forks2145CommittedNot processedKirk Jamison (kirkjamison)Fujii Masao (masaofujii)Fujii Masao (masaofujii)25 years ago
Parallel grouping sets2147Moved to next CFNot processedRichard Guo (richardguo)64 years ago
Multi insert in CTAS/MatView2160Moved to next CFNot processedPaul Guo (paulguo), Taylor Vesely (tvesely)Asim Rama Praveen (apraveen)64 years ago
Run-time pruning for ModifyTable2173Moved to next CFNot processedDavid Rowley (davidrowley)Amit Langote (amitlan), sho kato (kato-sho)55 years ago
Optimize pglz compression2180WithdrawnNot processedAndrey Borodin (x4m), Владимир Лесков (tinsane)25 years ago
de-TOAST'ing using a iterator2194Moved to next CFNot processedXiao Bao (djydewang)84 years ago
Memory-Bounded Hash Aggregation2201Moved to next CFNot processedJeff Davis (jdavis)Jeff Davis (jdavis)45 years ago
B-tree deduplication2202Moved to next CFNot processedAnastasia Lubennikova (lubennikovaav)Peter Geoghegan (pgeoghegan), Antonin Houska (a.houska)Peter Geoghegan (pgeoghegan)45 years ago
Use PageIndexTupleOverwrite() within nbtsort.c2209CommittedNot processedPeter Geoghegan (pgeoghegan)Anastasia Lubennikova (lubennikovaav)Peter Geoghegan (pgeoghegan)15 years ago
Allow simplehash to use already-calculated hash values2212CommittedNot processedJeff Davis (jdavis)Jeff Davis (jdavis)15 years ago
Improve performance of old_snapshot_threshold checks2214CommittedNot processedThomas Munro (macdice)Thomas Munro (macdice)15 years ago
Memory Accounting at Block Level2216Moved to next CFNot processedJeff Davis (jdavis)Melanie Plageman (melanieplageman), Soumyadeep Chakraborty (soumyadeep2007)Tomas Vondra (fuzzycz)25 years ago
to clean Query after rewrite-and-analyze2229WithdrawnNot processed15 years ago
Take skip header out of a loop in COPY FROM2253Returned with feedbackNot processedSurafel Temesgen (surafel)15 years ago
Write visibility map during CLUSTER/VACUUM FULL2273Moved to next CFNot processedAlexander Korotkov (smagen)Shawn Wang (shawnwang), Anna Akenteva (a.akenteva)22 years ago
Procedural Languages
declarative session variables, LET command1608Moved to next CF 7/7+9966−64Pavel 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), newtglobal postgresql_contributors (newtpostgrescontributors)363 days ago
Refactoring
get rid of StdRdOptions, use individual binary reloptions representation for each relation kind instead1536Returned with feedbackNot processedNikolay Shaplov (nataraj)John Dent (denty)85 years ago
Avoid duplication of code to read XLOG page2098Moved to next CFNot processedAntonin Houska (a.houska)Michael Paquier (michael-kun)Álvaro Herrera (alvherre)35 years ago
Remove page-read callback from XLogReaderState2113Moved to next CFNot processedKyotaro Horiguchi (horiguti)Heikki Linnakangas (heikki), Antonin Houska (a.houska), Takashi Menjo (tmenjo)Thomas Munro (macdice)133 years ago
Remove HeapTuple and Buffer dependency for predicate locking functions2169Moved to next CF13Not processedAshwin Agrawal (ashwinstar)Thomas Munro (macdice)Thomas Munro (macdice)45 years ago
Reduce size of core scanner transition array2174Moved to next CF13Not processedJohn Naylor (john.naylor)Tom Lane (tgl)Tom Lane (tgl)45 years ago
standardize integer parsing in front-end utilities2197Moved to next CFNot processedSurafel Temesgen (surafel), Joe Nelson (begriffs)Daniel Gustafsson (d_gustafsson)45 years ago
Extra quote_all_identifiers in _dumpOptions2198Committed13Not processedArtur Zakirov (a.zakirov)Bruce Momjian (bmomjian)15 years ago
Removing unneeded downlink field from nbtree stack struct2210CommittedNot processedPeter Geoghegan (pgeoghegan)Anastasia Lubennikova (lubennikovaav)Peter Geoghegan (pgeoghegan)15 years ago
Store FullTransactionId in TwoPhaseFileHeader/GlobalTransactionData2226Withdrawn13Not processedvigneshwaran C (vignesh.postgres)15 years ago
More refactoring for BuildIndexInfo2227CommittedNot processedMichael Paquier (michael-kun)Michael Paquier (michael-kun)15 years ago
Refactoring code stripping trailing \n and \r from strings2228CommittedNot processedMichael Paquier (michael-kun)Bruce Momjian (bmomjian)Michael Paquier (michael-kun)15 years ago
Remove IndexBuildCallback's dependency on HeapTuple2235Moved to next CFNot processedAshwin Agrawal (ashwinstar)Andres Freund (andresfreund)25 years ago
pgbench - improve variable management performance2236Moved to next CFNot processedFabien Coelho (calvin)64 years ago
remove "msg" parameter from convert_tuples_by_name2239CommittedNot processedÁlvaro Herrera (alvherre)Peter Eisentraut (petere)Álvaro Herrera (alvherre)15 years ago
Plug-in common/logging.h with vacuumlo and oid2name2245CommittedNot processedMichael Paquier (michael-kun)Peter Eisentraut (petere)Michael Paquier (michael-kun)15 years ago
Refactoring of connection with password prompt loop for frontends2248Returned with feedback13Not processedMichael Paquier (michael-kun)15 years ago
Consolidate code that makes a sorted array unique.2267Moved to next CFNot processedThomas Munro (macdice)Thomas Munro (macdice)25 years ago
Introduce xid8 and xid8_current() etc, for 64 bit transaction IDs.2271Moved to next CFNot processedThomas Munro (macdice)Takao Fujii (t-fujii)Thomas Munro (macdice)45 years ago
share string to *int64 functions, take two2272Moved to next CF13Not processedMichael Paquier (michael-kun), Fabien Coelho (calvin)25 years ago
Replication & Recovery
Logical decoding of two-phase transactions944Returned with feedback13Not processedNikhil Sontakke (nikkhils)Tomas Vondra (fuzzycz), Petr Jelínek (pjmodos)133 years ago
Restricting maximum keep segments by repslots1260Moved to next CF13Not processedKyotaro Horiguchi (horiguti)Masahiko Sawada (masahikosawada), Greg Stark (stark), Jehan-Guillaume de Rorthais (ioguix)125 years ago
pg_rewind: options to use restore_command from recovery.conf or command line1849Moved to next CF13Not processedAlexey Kondratov (ololobus)Andrey Borodin (x4m)Michael Paquier (michael-kun)85 years ago
online change primary_conninfo1896Moved to next CF13Not processedSergei Kornilov (melkij)Fujii Masao (masaofujii)Álvaro Herrera (alvherre)75 years ago
Remove deprecated exclusive backup mode1913Moved to next CFNot processedDavid Steele (dsteele)Magnus Hagander (mha)94 years ago
Add timeline to partial WAL segments1919Moved to next CFNot processedDavid Steele (dsteele)94 years ago
logical for large in-progress transactions1927Moved to next CFNot processedAmit Kapila (amitkapila), Tomas Vondra (fuzzycz), Petr Jelínek (pjmodos), Dilip Kumar (dilip.kumar)Dilip Kumar (dilip.kumar), Masahiko Sawada (masahikosawada), vigneshwaran C (vignesh.postgres)Amit Kapila (amitkapila)94 years ago
Synchronizing slots from primary to standby1961Returned with feedback13Not processedPetr Jelínek (pjmodos)Shaun Thomas (bonesmoses)45 years ago
pg_basebackup to adjust existing data directory permissions2018Moved to next CFNot processedHaribabu Kommi (haribabu)Martín Marqués (mmarques)45 years ago
Two new options for pg_rewind (1. Ensure clean shutdown 2. Add recovery conf information); Also extract common code of pg_rewind and pg_basebackup.2106Committed13Not processedAshwin Agrawal (ashwinstar), Paul Guo (paulguo), Jimmy Yih (jyih)Payal Singh (payal)Álvaro Herrera (alvherre)25 years ago
Add the capability to logical replication to transfer base types using binary2152Moved to next CFNot processedDave Cramer (dcramer)Daniel Gustafsson (d_gustafsson)Tom Lane (tgl)64 years ago
unlogged sequences2167Moved to next CFNot processedPeter Eisentraut (petere)Peter Eisentraut (petere)33 years ago
base backup client as auxiliary backend process2192Moved to next CFNot processedPeter Eisentraut (petere)55 years ago
Row filtering for logical replication2270Moved to next CF13Not processedEuler Taveira (eulerto)Amit Langote (amitlan), Gerdan Santos (gerdan), movead li (movead.li)43 years ago
Security
using explicit_bzero2170CommittedNot processedPeter Eisentraut (petere)Peter Eisentraut (petere)25 years ago
OpenSSL specific value under USE_SSL instead of USE_OPENSSL2195CommittedNot processedDaniel Gustafsson (d_gustafsson)Bruce Momjian (bmomjian)15 years ago
Add mandatory access control for TRUNCATE2221Moved to next CF13Not processedYulian Khodorkovskiy (ykhodo)KaiGai Kohei (kaigai), Mike Palmiotto (mpalmiotto)Joe Conway (jconway)25 years ago
Add "password_protocol" connection parameter to libpq2232CommittedNot processedJeff Davis (jdavis)Michael Paquier (michael-kun)Jeff Davis (jdavis)15 years ago
Allow cluster owner to bypass authentication2244Moved to next CFNot processedPeter Eisentraut (petere)45 years ago
Server Features
Generic type subscripting1062Moved to next CF14Not processedDmitry Dolgov (erthalion)Tom Lane (tgl), Pavel Stehule (okbobcz), Artur Zakirov (a.zakirov)Alexander Korotkov (smagen)194 years ago
Push aggregation down to base relations and joins1247Moved to next CFNot processedAntonin Houska (a.houska)Tom Lane (tgl), Ashutosh Bapat (ashutoshbapat), Richard Guo (richardguo), Andy Fan (andyf)194 years ago
Custom compression methods1294Returned with feedbackNot processedIldus Kurbangaliev (ildus)104 years ago
BRIN bloom and multi-minmax indexes1348Moved to next CFNot processedTomas Vondra (fuzzycz)114 years ago
Add enum relation option type1489Committed13Not processedNikolay Shaplov (nataraj)Álvaro Herrera (alvherre)85 years ago
Advanced partition matching for partition-wise join1553Moved to next CF13Not processedEtsuro Fujita (efujita), Ashutosh Bapat (ashutoshbapat)Etsuro Fujita (efujita), Amul Sul (sulamul), Ashutosh Bapat (ashutoshbapat), Mark Dilger (mark.dilger)Etsuro Fujita (efujita)115 years ago
Transactions involving multiple postgres foreign servers1574Moved to next CFNot processedMasahiko Sawada (masahikosawada), Ashutosh Bapat (ashutoshbapat)Takayuki Tsunakawa (maumau), Ashutosh Bapat (ashutoshbapat), Chris Travers (einhverfr), Muhammad Usama (muhammad_usama), Masahiro Ikeda (masahiro.ikeda)183 years ago
Undo logs1649Moved to next CF13Not processedDilip Kumar (dilip.kumar), Thomas Munro (macdice)Amit Kapila (amitkapila)85 years ago
Index Skip Scan1741Moved to next CF16Not processedDmitry Dolgov (erthalion), Thomas Munro (macdice), Jesper Pedersen (jpedersen)Peter Geoghegan (pgeoghegan), Dilip Kumar (dilip.kumar), Thomas Munro (macdice), Chris Travers (einhverfr), James Coleman (jcole1989), Cristiano Duarte (cunha17), Andy Fan (andyf), Yuming Wang (yumwang), Jet Zhang (thinkj), Alexandre Felipe (bob.tpro)193 years ago
amcheck verification for GiST1800Moved to next CF13Not processedAndrey Borodin (x4m)Peter Geoghegan (pgeoghegan)Peter Geoghegan (pgeoghegan)65 years ago
Undo worker and transaction rollback1828Withdrawn13Not processedAmit Kapila (amitkapila), Dilip Kumar (dilip.kumar), mithun cy (mithun.cy), Rafia Sabih (rafia.sabih)56 years ago
Cleaning up orphaned files using undo logs1863Moved to next CFNot processedThomas Munro (macdice)53 years ago
Add Hook Functions for Disk Quota Extension1883Moved to next CFNot processedHaozhou Wang (hawang), Hubert Zhang (hubertz), Hao Wu (hwu)Raymond Martin (ramarti)84 years ago
Implement NULL-related checks in object address functions to prevent cache lookup errors, take two1947Moved to next CFNot processedMichael Paquier (michael-kun)Daniel Gustafsson (d_gustafsson)Michael Paquier (michael-kun)84 years ago
Ltree syntax improvement1977Moved to next CFNot processedDmitry Belyavsky (beldmit)Nikolay Shaplov (nataraj), Nikita Glukhov (n.glukhov), Aleksandr Sorokin (mustiks)84 years ago
Replica with large recovery_min_apply_delay is not receiving changes from master after restart until this delay is expired1995Moved to next CFNot processedKonstantin Knizhnik (knizhnik)Martín Marqués (mmarques)74 years ago
NOTIFY options + COLLAPSE (make deduplication optional)2053CommittedNot processedFilip Rembiałkowski (filiprem)Tom Lane (tgl)25 years ago
Data at rest encryption2104Moved to next CF13Not processedAntonin Houska (a.houska), Ants Aasma (antsaasma)Shawn Wang (shawnwang)35 years ago
tableam vs. TOAST2120Moved to next CF13Not processedRobert Haas (rhaas)Peter Eisentraut (petere)Robert Haas (rhaas)45 years ago
Introduce spgist quadtree @<(point,circle) operator2124Returned with feedback13Not processedMatwey V. Kornilov (matwey)25 years ago
Support for jsonpath .datetime() method2133Moved to next CFNot processedAlexander Korotkov (smagen), Nikita Glukhov (n.glukhov)Peter Eisentraut (petere), Anastasia Lubennikova (lubennikovaav)Alexander Korotkov (smagen)35 years ago
Shared Memory Context2166Returned with feedback13Not processedTakeshi Ideriha (ideriha)Thomas Munro (macdice)25 years ago
Opclass parameters2183Moved to next CF13Not processedNikita Glukhov (n.glukhov)35 years ago
ALTER STATISTICS ... SET STATISTICS ...2190Committed13Not processedTomas Vondra (fuzzycz)Kirk Jamison (kirkjamison)Tomas Vondra (fuzzycz)25 years ago
KMS - Internal key management system2196Moved to next CFNot processedMasahiko Sawada (masahikosawada), Ibrar Ahmed (ibrar), Insung Moon (tsukiwamoon)Cary Huang (cary)64 years ago
REINDEX filtering in the backend2206Returned with feedback13Not processedJulien Rouhaud (rjuju)Peter Eisentraut (petere)15 years ago
Resume vacuum and autovacuum from interruption and cancellation2211Moved to next CFNot processedMasahiko Sawada (masahikosawada)Rafia Sabih (rafia.sabih), Ibrar Ahmed (ibrar)45 years ago
Global temporary tables2233Moved to next CFNot processedKonstantin Knizhnik (knizhnik)35 years ago
A hook for path-removal decision on add_path2234Moved to next CFNot processedKaiGai Kohei (kaigai)112 years ago
Unix-domain socket support on Windows2237Moved to next CFNot processedPeter Eisentraut (petere)Andrew Dunstan (adunstan)Peter Eisentraut (petere)45 years ago
Remove pg_pltemplate, add trustable extensions instead2246Moved to next CFNot processedTom Lane (tgl)Peter Eisentraut (petere)Tom Lane (tgl)35 years ago
Asymmetric partition-wise JOIN2249Moved to next CFNot processedKaiGai Kohei (kaigai)Andrei Lepikhov (lepikhov)73 years ago
Hooks for session start and end, take two2251Moved to next CF13Not processedMichael Paquier (michael-kun)Fabrízio Mello (fabriziomello)Michael Paquier (michael-kun)25 years ago
ICU for global collation2256Moved to next CFNot processedPeter Eisentraut (petere)Julien Rouhaud (rjuju)Peter Eisentraut (petere)43 years ago
Startup Centralization2259Moved to next CF13Not processedMike Palmiotto (mpalmiotto), Yulian Khodorkovskiy (ykhodo)Mike Palmiotto (mpalmiotto)24 years ago
seccomp-bpf support2263Moved to next CF13Not processedJoe Conway (jconway)Monk Dead (monkd)34 years ago
Fix partitionwise join with partially-redundant join clauses2266Moved to next CFNot processedRichard Guo (richardguo)Tom Lane (tgl), Dilip Kumar (dilip.kumar), Ashutosh Bapat (ashutoshbapat)Richard Guo (richardguo)169 months ago
SQL Commands
SQL/JSON: functions1472Moved to next CFNot processedFedor Sigaev (sigaev), Alexander Korotkov (smagen), Nikita Glukhov (n.glukhov), Oleg Bartunov (oleg)Pavel Stehule (okbobcz), Andrew Dunstan (adunstan), Gerdan Santos (gerdan), Andrew Alsup (ahalsup)133 years ago
SQL/JSON: JSON_TABLE1473Moved to next CFNot processedFedor Sigaev (sigaev), Alexander Korotkov (smagen), Nikita Glukhov (n.glukhov), Oleg Bartunov (oleg)Pavel Stehule (okbobcz), Andrew Dunstan (adunstan)123 years ago
Add support for ON UPDATE/DELETE actions on ALTER CONSTRAINT1533Moved to next CFNot processedMatheus Oliveira (matheus.oliveira)Gerdan Santos (gerdan), Ashutosh Bapat (ashutoshbapat), José Villanova (azlev), Lucas Viecelli (lucasviecelli), Cleysson Lima (cleyssonlima)154 years ago
FETCH FIRST clause WITH TIES option1844Moved to next CFNot processedSurafel Temesgen (surafel)Tomas Vondra (fuzzycz), Vik Fearing (xocolatl)Álvaro Herrera (alvherre)85 years ago
extension of CREATE OR REPLACE TRIGGER2034Returned with feedback13Not processedTakamichi Osumi (tatatappp)Surafel Temesgen (surafel), Philippe BEAUDOIN (beaud76)34 years ago
[WIP] Temporal query processing with range types - Temporal Normalization2045Moved to next CF13Not processedPeter Moser (pemoser), Anton Dignös (dignoes)Ibrar Ahmed (ibrar)55 years ago
SQL:2011 application time2048Moved to next CFNot processedPaul Jungwirth (pjungwir), Ibrar Ahmed (ibrar)Peter Eisentraut (petere)121 week ago
range_agg / multiranges2112Moved to next CF14Not processedPaul Jungwirth (pjungwir)Pavel Stehule (okbobcz), Jeff Davis (jdavis)Alexander Korotkov (smagen)94 years ago
Incremental Materialized View Maintenance2138Moved to next CF16Not processedYugo Nagata (yugo.nagata), takuma hoshiai (hoshiai)Tatsuo Ishii (ishii), Toshi Harada (nuko-yokohama), yonghua jian (yonghua)172 years ago
Allow an alias to be attached directly to a JOIN ... USING2158Moved to next CFNot processedPeter Eisentraut (petere)Tom Lane (tgl)Peter Eisentraut (petere)104 years ago
FETCH FIRST clause PERCENT option2176Moved to next CFNot processedSurafel Temesgen (surafel)123 years ago
conflict handling for COPY FROM2186Moved to next CFNot processedSurafel Temesgen (surafel)Alexey Kondratov (ololobus), Anthony Nowocien (anthonyn), Takanori Asaba (takanori.asaba)55 years ago
Implement INSERT SET syntax2218Moved to next CFNot processedGareth Palmer (gareth)Jaime Casanova (jcasanov), Ibrar Ahmed (ibrar), movead li (movead.li), Wenjing Zeng (wenjing.zwj)152 years ago
Allow to_date() and to_timestamp() to accept localized names2255Moved to next CF13Not processedJuanjo Santamaria Flecha (juanjo.santamaria.gmail.com)Tom Lane (tgl)Tom Lane (tgl)45 years ago
pg_get_databasebyid(oid)2261Returned with feedbackNot processedSergei Kornilov (melkij)Vik Fearing (xocolatl), Ibrar Ahmed (ibrar)15 years ago
Allow REINDEX, CLUSTER and VACUUM FULL to rebuild on new TABLESPACE/INDEX_TABLESPACE2269Moved to next CFNot processedJustin Pryzby (justinpryzby), Alexey Kondratov (ololobus)Justin Pryzby (justinpryzby), Cleysson Lima (cleyssonlima)Michael Paquier (michael-kun)94 years ago
System Administration
Support huge_pages on AIX1960Moved to next CF13Not processedThomas Munro (macdice)Thomas Munro (macdice)65 years ago
Windows Service status is set to "SERVICE_RUNNING" when timeout is occurred (version 9.6 or earlier).1970Moved to next CFNot processeddaisuke higuchi (daisukehiguchi), Ramanarayana M (ramnar)Takayuki Tsunakawa (maumau)45 years ago
DROP DATABASE FORCE2055Moved to next CFNot processedPavel Stehule (okbobcz), Filip Rembiałkowski (filiprem)Amit Kapila (amitkapila), Ibrar Ahmed (ibrar), Anthony Nowocien (anthonyn), vigneshwaran C (vignesh.postgres), Cleysson Lima (cleyssonlima), Federico Campoli (rotellaro)Amit Kapila (amitkapila)45 years ago
Improve search for missing parent downlinks in amcheck2140Moved to next CF13Not processedAlexander Korotkov (smagen)Peter Geoghegan (pgeoghegan)Alexander Korotkov (smagen)55 years ago
Add --include-foreign-data option to pg_dump to dump the data of foreign tables2208Moved to next CF13Not processedLuis M Carril (lmcarril)Daniel Gustafsson (d_gustafsson), Ashutosh Bapat (ashutoshbapat), vigneshwaran C (vignesh.postgres)Álvaro Herrera (alvherre)45 years ago
Add FOREIGN to ALTER TABLE in pg_dump when the target is a foreign table2213Moved to next CF13Not processedLuis M Carril (lmcarril)Daniel Gustafsson (d_gustafsson), vigneshwaran C (vignesh.postgres)Álvaro Herrera (alvherre)45 years ago
New GUC prepared_statement_limit to limit memory used by prepared statements2241Moved to next CFNot processedDaniel Migowski (dmigowski)Ibrar Ahmed (ibrar)25 years ago
Online checksums - take 32260Moved to next CFNot processedMagnus Hagander (mha), Daniel Gustafsson (d_gustafsson)44 years ago