Commitfest PG19-4 (2026-01-01 – 2026-01-31)

No reviewers My patches My reviews
Text Status Target version Tag (type to search) Author (type to search) Reviewer (type to search)
Clear


Status summary: Needs review: 26. Waiting on Author: 2. Ready for Committer: 1. Committed: 91. Moved to next CF: 246. Rejected: 1. Withdrawn: 12. Total: 379.

Active patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Beautify read stream "per buffer data" APIs 5617 Needs review Refactoring Only Needs rebase! Thomas Munro (macdice) 4 3 months ago
Improve coments on structures in trigger.c 5680 Waiting on Author Comments Only 10/10 +47−40 Yugo Nagata (yugo.nagata) 4 4 months ago
Automatically sizing the IO worker pool 5913 Needs review Performance 19 Needs rebase! Thomas Munro (macdice) 2 6 months ago
pg_stat_statements: faster search by queryid 6136 Needs review Performance Needs rebase! Karina Litskevich (karinalitskevich) 2 4 months ago
Alow ALTER COLUMN TYPE when dependent generated column has SET EXPRESSION 6146 Needs review 19 Needs rebase! Chao Li (chaol) 2 3 months ago
Batching in executor, part 1: add batch variant of table AM scan API 6176 Waiting on Author Help - Benchmarks Performance 19 7/10 +1877−3 Amit Langote (amitlan) 2 3 weeks ago
Add pg_get_type_ddl() to retrieve the CREATE TYPE statement 6185 Needs review 9/10 +1019−0 Phil Alger (paalger) 2 3 months ago
Change initdb default to the builtin collation provider 6198 Needs review System Administration 19 6/10 +28−3 Jeff Davis (jdavis) 2 3 months ago
Write Notifications Through WAL 6205 Needs review Performance Needs rebase! Rishu Bagga (rishub) 1 2 months ago
Reduce unnecessary locking of pruned partitions when reusing cached plans 6216 Needs review Performance 19 10/10 +963−85 Amit Langote (amitlan) 1 2 months ago
Bypassing cursors in postgres_fdw to enable parallel plans 6233 Needs review postgres_fdw Performance 19 6/10 +612−81 Rafia Sabih (rafia.sabih) 1 3 weeks ago
quoteOneName() inconsistency with quote_all_identifiers — replacement API proposed: appendStringInfoIdentifier 6240 Needs review Refactoring Only 19 Needs rebase! Chao Li (chaol) 1 2 months ago
Proposal: Conflict log history table for Logical Replication 6252 Needs review Logical Replication 19 0/10 +1761−150 Dilip Kumar (dilip.kumar) 1 2 weeks ago
Cleanup shadows variable warnings 6262 Needs review Refactoring Only 19 10/10 +658−667 Chao Li (chaol) 1 2 months ago
<stdatomic.h> 6268 Needs review Refactoring Only Needs rebase! Thomas Munro (macdice) 1 2 months ago
Qual push down to table AM 6271 Needs review 10/10 +27−15 Julien Tachoires (julmon) 1 2 months ago
PoC: Simplify recovery after dropping a table by LOGGING the restore LSN 6272 Needs review GUC My First Patch 19 Needs rebase! Dmitry Lebedev (dmitrylebedev) 1 2 months ago
Adding TRIM_SPACE option to COPY 6289 Needs review 19 10/10 +67−3 Tatsuya Kawata (croissant) 1 2 months ago
New grouping strategy - Index Aggregate 6299 Needs review Performance stable 7/10 +4100−829 Sergey Solovev (ashblade) 1 1 month ago
SQL-level pg_datum_image_equal 6309 Needs review Needs rebase! Matthias van de Meent (mmeent) 1 1 month ago
Add sanity check for duplicate enum values in GUC definitions 6316 Needs review GUC 19 9/10 +75−0 Chao Li (chaol) 1 2 months ago
CRC32C optimizations using SVE2 on ARM. 6329 Needs review Performance 19 Needs rebase! Susmitha Devanga (susmithad) 1 1 month ago
json_table function PLAN clause 6332 Needs review Help - User Testing 19 10/10 +2312−168 Amit Langote (amitlan), Nikita Glukhov (n.glukhov), Nikita Malakhov (nmalakh) 1 1 month ago

Closed patches

Patch ID Status Tags Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Sequence Access Methods, round two 4677 Moved to different CF Needs rebase! Michael Paquier (michael-kun) 12 1 month ago
Return pg_control from pg_backup_stop(). 4997 Moved to different CF 19 Needs rebase! David Steele (dsteele) 10 6 months ago
relfilenode statistics 5007 Moved to different CF Monitoring 18 10/10 +690−84 Bertrand Drouvot (bertranddrouvot.pg) 10 1 month ago
Document NULL Concepts and Behaviors 5086 Moved to different CF Docs Only 18 10/10 +1360−161 David Johnston (polobo) 9 2 weeks ago
SendProcSignal(), SetLatch() → SendInterrupt() 5118 Moved to different CF Refactoring Only 5/10 +3786−3668 Heikki Linnakangas (heikki), Thomas Munro (macdice) 5 yesterday
Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY 5160 Committed Bugfix stable Needs rebase! Michail Nikolaev (nkey), Mihail Nikalayeu (mihailnikalayeu) Álvaro Herrera (alvherre) 7 3 weeks ago
Don't dirty pages while they are getting flushed out 5483 Moved to different CF Refactoring Only 10/10 +7−5 Andres Freund (andresfreund) 5 3 days ago
Fix buffer pinning logic/visibility bugs in [SP-]Gist Index-Only Scans 5542 Moved to different CF Bugfix Needs rebase! Peter Geoghegan (pgeoghegan), Michail Nikolaev (nkey), Matthias van de Meent (mmeent), Mihail Nikalayeu (mihailnikalayeu) 5 1 month ago
Expanding HOT updates for expression and partial indexes 5556 Moved to different CF Performance 19 10/10 +287−36 Greg Burd (gregburd) 5 yesterday
Reduce timing overhead of EXPLAIN ANALYZE using rdtsc 5622 Moved to different CF Performance 10/10 +758−86 Andres Freund (andresfreund), Lukas Fittl (lfittl), David Geier (geidav) 5 6 days ago
support fast default for domain with constraints 5641 Moved to different CF 10/10 +182−17 Jian He (stayreal) 5 3 weeks ago
Create DATA dump objects for partitioned tables too 5692 Moved to different CF Performance 10/10 +223−41 Tom Lane (tgl) 5 10 months ago
Allow to collect statistics on virtual generated columns 5714 Moved to different CF 19 10/10 +167−28 Yugo Nagata (yugo.nagata) 5 5 months ago
virtual generated column as partition key 5720 Moved to different CF 19 1/10 +704−64 Jian He (stayreal) 5 1 month ago
Accounting for metapages in genericcostestimate() 5727 Moved to different CF Performance 10/10 +55−13 Tom Lane (tgl) 5 9 months ago
Improve logicalrep_worker_launch() logic 5734 Withdrawn Refactoring Only Needs rebase! Fujii Masao (masaofujii) Fujii Masao (masaofujii) 4 9 months ago
ALTER DOMAIN ADD NOT NULL NOT VALID 5768 Moved to different CF 19 10/10 +212−25 Jian He (stayreal) 5 1 month ago
Extend skipping FK checks on replicas to include ADD FK and TRUNCATE 5774 Moved to different CF Performance Help - Stuck Rebasing Logical Replication 19 9/10 +96−3 Hannu Krosing (hannukrosing) 4 1 month ago
Make wal_receiver_timeout configurable per subscription 5781 Moved to different CF 10/10 +245−101 Fujii Masao (masaofujii) Fujii Masao (masaofujii) 5 1 hour ago
Removing BTScanPosUnpinIfPinned idiom from nbtree, simplifying mark/restore support 5816 Withdrawn Refactoring Only 10/10 +133−78 Peter Geoghegan (pgeoghegan) 2 8 months ago
pgindent: improve formatting of multiline comments 5831 Moved to different CF Good First Review 19 10/10 +36−0 Aleksander Alekseev (a.alekseev) 5 1 week ago
problems with toast.* reloptions 5839 Moved to different CF Bugfix stable Needs rebase! Nathan Bossart (bossartn) 5 7 months ago
docs: Include protocol version changes made without a version bump or extension 5863 Moved to different CF Docs Only 10/10 +22−104 Jelte Fennema-Nio (jeltef) 5 1 week ago
Report bytes and transactions actually sent downtream 5877 Moved to different CF Monitoring Logical Replication 10/10 +452−190 Ashutosh Bapat (ashutoshbapat) 5 6 days ago
Don't keep closed WAL segment in page cache after replay 5894 Moved to different CF Performance 19 10/10 +40−0 Anthonin Bonnefoy (bonnefoa) 4 yesterday
no table rewrite when set column type to constrained domain 5907 Moved to different CF 19 10/10 +183−10 Jian He (stayreal) 4 5 months ago
Eagerly evict bulkwrite strategy ring 5919 Moved to different CF Performance 19 Needs rebase! Melanie Plageman (melanieplageman) 5 1 month ago
Making jsonb_agg() faster 5930 Committed Performance Needs rebase! Tom Lane (tgl) Tom Lane (tgl) 3 1 month ago
CAST(... ON DEFAULT) - WIP build on top of Error-Safe User Functions 5941 Moved to different CF SQL Commands 19 10/10 +2960−509 Jian He (stayreal) Peter Eisentraut (petere) 4 1 month ago
Adding locks statistics 5942 Moved to different CF Monitoring 19 10/10 +1149−100 Bertrand Drouvot (bertranddrouvot.pg) 4 5 hours ago
Adding per backend commit and rollback counters 5947 Moved to different CF Monitoring 19 10/10 +296−2 Bertrand Drouvot (bertranddrouvot.pg) 4 5 months ago
pg_waldump: support decoding of WAL inside tarfile 5955 Moved to different CF 19 9/10 +1427−246 Amul Sul (sulamul) 4 yesterday
implement CAST(expr AS type FORMAT 'template') 5957 Moved to different CF 19 10/10 +1143−13 Jian He (stayreal) 4 2 weeks ago
Per backend relation statistics tracking 5958 Moved to different CF Monitoring 19 9/10 +261−2 Bertrand Drouvot (bertranddrouvot.pg) 4 5 months ago
When deleting the plpgsql function, release the CachedPlan of the function 5975 Withdrawn PL/pgSQL 19 9/10 +118−2 Man Zeng (zengman) 3 5 months ago
CREATE SCHEMA ... CREATE DOMAIN support 5985 Moved to different CF SQL Commands 19 10/10 +885−149 Jian He (stayreal) 4 1 month ago
minor refactor on src/test/modules/test_ddl_deparse/sql/alter_table.sql 6001 Committed Refactoring Only 19 10/10 +36−32 Jian He (stayreal) Heikki Linnakangas (heikki) 3 5 months ago
ALTER COLUMN SET EXPRESSION [GENERATED|STORED] 6010 Moved to different CF 19 9/10 +633−13 Jian He (stayreal) 4 1 month ago
ternary reloption type 6021 Committed Refactoring Only 19 10/10 +323−131 Nikolay Shaplov (nataraj) Álvaro Herrera (alvherre) 3 4 weeks ago
Stack-based tracking of per-node WAL/buffer usage 6023 Moved to different CF Performance 19 Needs rebase! Lukas Fittl (lfittl) 4 1 month ago
Improve read_local_xlog_page_guts by replacing polling with latch-based waiting 6024 Moved to different CF Performance Logical Replication 19 9/10 +40−11 Xuneng Zhou (dylanzhou) 3 2 weeks ago
Get rid of pgstat_count_backend_io_op*() functions 6025 Moved to different CF Performance Refactoring Only 19 10/10 +31−57 Bertrand Drouvot (bertranddrouvot.pg) 3 4 months ago
Use enum type replacing #define for exec state of hashjoin and mergejoin 6027 Moved to different CF 10/10 +36−27 Tender Wang (tndrwang) 3 4 months ago
UPDATE with invalid domain constraint 6031 Moved to different CF Bugfix Backport stable 0/10 +114−0 Jian He (stayreal) 3 5 months ago
Fix replica identity mismatch for partitioned tables with publish_via_partition_root 6047 Moved to different CF Bugfix Logical Replication stable 10/10 +211−38 Mikhail Kharitonov (mkharitonov) 3 1 month ago
let ALTER COLUMN SET DATA TYPE cope with POLICY dependency 6054 Moved to different CF 19 10/10 +705−61 Jian He (stayreal) 3 5 months ago
let ALTER TABLE DROP COLUMN drop whole-row referenced object 6055 Moved to different CF Bugfix Backport stable 10/10 +646−5 Jian He (stayreal) 3 1 month ago
Improving the names generated for indexes on expressions 6059 Moved to different CF 10/10 +265−159 Tom Lane (tgl) 3 3 months ago
CREATE TABLE LIKE INCLUDING POLICIES 6064 Moved to different CF 19 10/10 +593−25 Jian He (stayreal) 3 5 days ago
Add stats related to slot sync skip 6082 Committed Needs rebase! Shlok Kyal (shlokkyal) Amit Kapila (amitkapila) 2 2 months ago
create table like including storage parameter 6088 Moved to different CF SQL Commands 19 9/10 +201−9 Jian He (stayreal) 3 2 months ago
let ALTER COLUMN SET DATA TYPE cope with trigger dependency 6089 Moved to different CF 19 10/10 +496−27 Jian He (stayreal) 3 4 weeks ago
use SIMD in GetPrivateRefCountEntry() 6101 Withdrawn Performance 19 Needs rebase! Nathan Bossart (bossartn) 2 3 months ago
refactor CreateStatsStmt 6106 Moved to different CF Refactoring Only 19 10/10 +149−101 Jian He (stayreal) Álvaro Herrera (alvherre) 3 3 months ago
Little refactoring of portalcmds.c 6113 Moved to different CF Refactoring Only Good First Review 10/10 +16−24 Aleksander Alekseev (a.alekseev) 3 3 months ago
incremental autovacuum scheduling improvements 6114 Moved to different CF 19 Needs rebase! Nathan Bossart (bossartn) 3 2 months ago
Add Windows support for backtrace_functions (MSVC only) 6116 Moved to different CF My First Patch 19 10/10 +156−3 Bryan Green (lispyone) Peter Eisentraut (petere) 3 1 week ago
avoid call ATPostAlterTypeCleanup twice 6121 Moved to different CF Bugfix Backport stable 10/10 +88−0 Jian He (stayreal) 3 3 months ago
refactor func-matching.sgml, make regexp* function more readable 6144 Moved to different CF Docs Only 19 10/10 +114−76 Jian He (stayreal) 3 4 months ago
CI: Add task that runs pgindent 6148 Moved to different CF CI Testing 10/11 +40−2 Jelte Fennema-Nio (jeltef) 3 3 months ago
Optimization of the is_normalized() function. 6152 Moved to different CF Performance 19 10/10 +6626−8086 Alexander Borisov (lexborisov) 3 3 months ago
Add a warning on stats manipulation functions 6155 Moved to different CF Docs Only 19 10/10 +6−0 Yugo Nagata (yugo.nagata) 3 3 months ago
Add GoAway protocol message for graceful but fast server shutdown/switchover 6156 Moved to different CF libpq 10/10 +274−12 Jelte Fennema-Nio (jeltef) 3 1 week ago
NLS: use gettext() to translate system error messages 6172 Moved to different CF 19 0/1 +71−2 Jeff Davis (jdavis) 3 1 month ago
Add archive_mode to prevent unarchived WAL on permanent primary failure 6177 Moved to different CF Physical Replication 19 8/10 +805−43 Andrey Borodin (x4m) 3 1 week ago
COPY FROM with RLS 6178 Moved to different CF SQL Commands 19 10/10 +238−14 Jian He (stayreal) 3 3 months ago
Optimize SnapBuild by maintaining committed.xip in sorted order 6187 Moved to different CF Performance Logical Replication 19 10/10 +151−25 Xuneng Zhou (dylanzhou) 3 2 months ago
Optimize shared LWLock acquisition for high-core-count systems 6191 Moved to different CF Performance Multithreading 19 10/10 +88−16 Zhiguo Zhou (zhiguozhou) 3 6 months ago
Lock-free XLog Reservation from WAL 6192 Moved to different CF Performance Multithreading 19 5/10 +532−57 Yura Sokolov (funny_falcon), Zhiguo Zhou (zhiguozhou) 3 3 months ago
Increase NUM_XLOGINSERT_LOCKS 6193 Moved to different CF Multithreading Performance 19 10/10 +34−21 Yura Sokolov (funny_falcon) 3 1 year ago
O_CLOEXEC not honored on Windows - handle inheritance chain 6197 Committed 19 Needs rebase! Bryan Green (lispyone) Thomas Munro (macdice) 2 1 month ago
Fix LTREE subpath with negative offset 6199 Moved to different CF Bugfix Needs rebase! Marcus Gartner (mgartner) Tom Lane (tgl) 2 3 months ago
Instead of dynamically allocating a StringInfo instance and then throwing it away or destroying it at the end of the function, use a stack-allocated StringInfoData. 6200 Moved to different CF Refactoring Only stable 10/10 +344−124 Mats Kindahl (mkindahl) David Rowley (davidrowley) 2 3 months ago
Fix orphaned backend processes on Windows using Job Objects 6201 Moved to different CF Bugfix 19 10/10 +366−0 Bryan Green (lispyone) 2 3 months ago
ago(interval) → timestamptz 6202 Moved to different CF SQL Commands 19 10/10 +25−0 Florents Tselai (florentst) 2 3 months ago
Add pretty formatting to pg_get_triggerdef 6203 Withdrawn 10/10 +139−43 Phil Alger (paalger) 1 3 months ago
Windows relation extension failure at 2GB and 4GB 6204 Moved to different CF Bugfix 19 10/10 +298−8 Bryan Green (lispyone) 2 2 months ago
Fix fragile walreceiver test. 6206 Committed Bugfix Testing 19 Needs rebase! Bryan Green (lispyone) Michael Paquier (michael-kun) 1 3 months ago
Fix socket handle inheritance on Windows 6207 Moved to different CF Bugfix 10/10 +154−2 Bryan Green (lispyone) 2 3 months ago
Add pg_get_subscription_ddl() function 6208 Moved to different CF My First Patch 19 10/10 +458−0 Vaibhav Dalvi (vaibhavdalvi) 2 2 months ago
Avoid overflow (src/backend/utils/adt/formatting.c) 6209 Moved to different CF Bugfix 19 10/10 +5−2 Ranier Vilela (raniervilela) 2 3 months ago
Move instrumentation structs 6210 Committed Refactoring Only My First Patch 10/10 +235−188 Mario Gonzalez (gonzalemario) Álvaro Herrera (alvherre) 1 1 month ago
fix corner cases involving failed DSM registry entry initialization and leaked LWLock tranches 6211 Moved to different CF Bugfix stable 10/10 +49−12 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 3 months ago
remove obsolete autovacuum comment 6213 Moved to different CF Comments Only 19 9/10 +0−5 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 3 months ago
Add support for COPY TO in tablesync for partitioned tables. 6214 Moved to different CF Logical Replication 19 10/10 +3−2 Ajin Cherian (ajinc) Masahiko Sawada (masahikosawada) 2 2 months ago
Refactor how we form HeapTuples for CatalogTuple(Insert|Update) 6221 Withdrawn Refactoring Only 19 Needs rebase! Greg Burd (gregburd) 1 2 weeks ago
enhance wraparound warnings 6222 Moved to different CF 19 10/10 +100−18 Nathan Bossart (bossartn) 2 yesterday
postgresql.conf.sample tab width 6223 Moved to different CF stable Needs rebase! Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 3 months ago
Give Plugins control at the end of CHECKPOINT to store their state 6224 Moved to different CF Extensions 19 10/10 +215−0 Andrei Lepikhov (lepikhov), Asif Rehman (asifrana) 2 3 months ago
Add memory usage reporting to VACUUM VERBOSE 6225 Committed My First Patch 19 10/10 +33−0 Tatsuya Kawata (croissant) Masahiko Sawada (masahikosawada) 1 1 month ago
backend/nodes cleanup: Move loop variables definitions into for statement 6227 Moved to different CF Refactoring Only 19 10/10 +20−35 Chao Li (chaol) Peter Eisentraut (petere) 2 2 months ago
Adding callback support for custom statistics kinds 6228 Committed 9/10 +524−21 Sami Imseih (simseih) Michael Paquier (michael-kun) 1 2 months ago
Have BackendXidGetPid return pid_t 6229 Rejected 9/10 +2−2 Sami Imseih (simseih) 1 3 months ago
transformJsonFuncExpr pathspec cache lookup failed 6232 Moved to different CF Bugfix Backport stable Needs rebase! Jian He (stayreal) Amit Langote (amitlan) 2 2 months ago
Implement pg_add_size_overflow() and friends 6235 Committed Refactoring Only 19 10/10 +0−0 Jacob Champion (jchampion) Jacob Champion (jchampion) 1 2 months ago
fix documentation for insert vacuum formula 6236 Moved to different CF Docs Only 18 2/10 +7−3 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 3 months ago
IS JSON predicate support for domain base type as JSON/JSONB/BYTEA/TEXT 6237 Moved to different CF 19 10/10 +356−9 Jian He (stayreal) 2 3 months ago
Allow GUC settings in CREATE SUBSCRIPTION CONNECTION to take effect on publisher's walsender 6239 Committed Logical Replication 10/10 +62−10 Fujii Masao (masaofujii) Fujii Masao (masaofujii) 1 2 weeks ago
Remove useless casts to (void *) 6241 Moved to different CF Refactoring Only 19 9/10 +0−0 Bertrand Drouvot (bertranddrouvot.pg) Peter Eisentraut (petere) 2 2 months ago
Remove ctid from self-join examples in UPDATE and DELETE docs 6246 Withdrawn Docs Only 19 10/10 +8−11 Bernice Southey (fyrefreez) 1 2 months ago
Reorganize pqcomm.h a bit 6247 Committed Refactoring Only 19 Needs rebase! Jacob Champion (jchampion) Jacob Champion (jchampion) 1 2 months ago
Avoid pallocs in async.c's "critical section" 6248 Withdrawn Needs rebase! Joel Jacobson (joeljacobson) 1 2 months ago
better handle errors in dsm registry functions 6250 Moved to different CF stable 10/10 +78−69 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 2 months ago
Use ROLERECURSE_PRIVS in is_admin_of_role() 6251 Moved to different CF Good First Review 10/10 +16−1 ChangAo Chen (chenchangao) 2 1 month ago
Rewrites CTEs only once to prevent a spurious error 6254 Committed My First Patch Bugfix Needs rebase! Bernice Southey (fyrefreez) Dean Rasheed (deanr) 1 2 months ago
Remove unused struct fields 6256 Moved to different CF Refactoring Only 19 10/10 +2−6 Bertrand Drouvot (bertranddrouvot.pg) Nathan Bossart (bossartn) 2 2 months ago
show size of DSAs and dshash tables in pg_dsm_registry_allocations 6257 Committed 19 10/10 +53−25 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 2 months ago
Adds two new modifiers for \dt[Oo] and \di[Oo]. This helps inspect large deployments where relation size is important. 6258 Moved to different CF psql My First Patch libpq 19 10/10 +25−3 M.Atıf CEYLAN (ceylani) 2 1 month ago
doc: Clarify ANALYZE VERBOSE output 6259 Moved to different CF Docs Only stable 10/10 +2−1 Shinya Kato (shinyakato) 2 3 months ago
extend JSON_TABLE top level path expression 6260 Moved to different CF 19 10/10 +238−105 Jian He (stayreal) 2 2 months ago
Static assertion implementation improvements 6261 Committed Needs rebase! Peter Eisentraut (petere), Thomas Munro (macdice) Peter Eisentraut (petere) 1 3 months ago
Remove unused function parameters, part 1: contrib 6263 Moved to different CF Refactoring Only 19 10/10 +50−80 Bertrand Drouvot (bertranddrouvot.pg) 2 2 months ago
Remove unused function parameters, part 2: replication 6264 Moved to different CF Refactoring Only 19 10/10 +42−42 Bertrand Drouvot (bertranddrouvot.pg) 2 2 months ago
Add MODE parameter to WAIT FOR LSN command 6265 Committed 19 10/10 +58−12 Xuneng Zhou (dylanzhou) Alexander Korotkov (smagen) 1 3 weeks ago
Better Performance for PostgreSQL with large INSERTs 6266 Moved to different CF Performance GUC 19 10/10 +24−14 Filip Januš (fjanus) 2 2 months ago
split tablecmds.c 6269 Moved to different CF Refactoring Only 19 10/10 +8077−7950 Nathan Bossart (bossartn) 2 2 weeks ago
UPDATE run check constraints for affected columns only 6270 Moved to different CF 19 10/10 +130−11 Jian He (stayreal) 2 3 weeks ago
Add a greedy join search algorithm to handle large join problems 6274 Moved to different CF Performance 2/10 +1922−4 Chengpeng Yan (chengpeng.yan) 2 3 days ago
use LW_SHARED in dsa_get_total_size() 6275 Committed 19 10/10 +2−2 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 1 2 months ago
Safer hash table initialization macro 6276 Moved to different CF Refactoring Only 19 10/10 +942−1431 Bertrand Drouvot (bertranddrouvot.pg) 2 3 weeks ago
Use func(void) for functions with no parameters 6277 Committed Refactoring Only 19 10/10 +11−11 Bertrand Drouvot (bertranddrouvot.pg) Nathan Bossart (bossartn) 1 2 months ago
Improve robustness of CORR() and related aggregates 6278 Committed Bugfix 10/10 +247−66 Tom Lane (tgl) Tom Lane (tgl) 1 2 months ago
Fix crash during recovery when redo segment is missing 6279 Committed Bugfix Backport Needs rebase! Nitin Jadhav (nitinjadhav11) Michael Paquier (michael-kun) 1 4 weeks ago
refactor ExecInitPartitionInfo 6280 Moved to different CF Refactoring Only stable Needs rebase! Jian He (stayreal) 2 2 months ago
Clarify the scope and intended use of pg_dumpall 6282 Moved to different CF Docs Only 19 10/10 +13−4 Laurenz Albe (laurenz) 2 2 months ago
Support getrandom() for pg_strong_random() source 6283 Moved to different CF 19 10/10 +259−35 Masahiko Sawada (masahikosawada) 2 1 month ago
More const-marking cleanup 6284 Committed 10/10 +255−136 Tom Lane (tgl) Tom Lane (tgl) 1 1 month ago
Moving _bt_readpage and _bt_checkkeys into a new .c file 6286 Committed Refactoring Only 19 10/10 +3813−3777 Peter Geoghegan (pgeoghegan) Peter Geoghegan (pgeoghegan) 1 2 months ago
Change comment in `contrib/amcheck` regression suite 6287 Moved to different CF Help - Bikeshedding Comments Only 10/10 +33−8 Kirill Reshke (reshke) 2 1 month ago
Fix text in comment of copyto.c 6290 Committed Comments Only 19 Not processed Tatsuya Kawata (croissant) Michael Paquier (michael-kun) 1 3 months ago
Select PG_PRINTF_ATTRIBUTE separately for C and C++ 6293 Committed 10/10 +169−12 Tom Lane (tgl) Tom Lane (tgl) 1 2 months ago
Fix a minor typo in the comment of read_stream_start_pending 6294 Committed AIO 19 10/10 +1−1 Xuneng Zhou (dylanzhou) Heikki Linnakangas (heikki) 1 2 months ago
Fix typo 586/686 in atomics/arch-x86.h 6295 Moved to different CF Comments Only 19 10/10 +1−1 Jakub Wartak (jakub.wartak.tomtom) 2 1 month ago
Centralize exit() checks for libpq into a shared Perl script used by both Makefile and Meson; unify platform handling and use nm detected at configure time 6296 Committed Missing Tests PL/Perl libpq My First Patch 19 10/10 +2−1 Vasu M (vasu01) Michael Paquier (michael-kun) 1 2 months ago
Let's add a test for NLS translation of PRI* macros 6300 Committed Testing 10/10 +322−1 Tom Lane (tgl) Tom Lane (tgl) 1 2 months ago
Safer and easier to use hash table initialization macro 6301 Moved to different CF Refactoring Only 10/10 +942−1431 Bertrand Drouvot (bdrouvot), Jelte Fennema-Nio (jeltef) 2 3 weeks ago
Mark function arguments of type "T *" as "const T *" where possible 6302 Withdrawn Refactoring Only 19 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) 1 2 months ago
refactor handling optional argument in system functions 6303 Moved to different CF Refactoring Only 19 10/10 +102−161 Mark Wong (markwkm) 2 19 hours ago
Incorrect historic snapshot may be serialized to disk during fast-forwarding 6304 Moved to different CF Bugfix 10/10 +12−9 ChangAo Chen (chenchangao), haiyang li (ocean-li) 2 3 weeks ago
Expose checkpoint timestamp and duration in pg_stat_checkpointer 6307 Moved to different CF Extensions Performance 19 Needs rebase! Soumya S Murali (soumyamurali) 2 2 months ago
Add last_executed timestamp to pg_stat_statements 6308 Moved to different CF Extensions Good First Review Monitoring 19 10/10 +267−4 Pavlo Golub (pasha_golub) 2 yesterday
Fix and improve allocation formulas 6310 Withdrawn Refactoring Only 19 Needs rebase! Bertrand Drouvot (bertranddrouvot.pg) 1 2 months ago
Add WALRCV_CONNECTING state to walreceiver 6311 Moved to different CF Monitoring 19 Needs rebase! Xuneng Zhou (dylanzhou) Michael Paquier (michael-kun) 2 3 weeks ago
change default default_toast_compression to lz4 6312 Moved to different CF Performance GUC 10/10 +35−5 Euler Taveira (eulerto) Peter Eisentraut (petere) 2 1 hour ago
Don't use the deprecated and insecure PQcancel in our frontend tools anymore 6314 Moved to different CF psql Security 10/10 +428−326 Jelte Fennema-Nio (jeltef) 2 1 week ago
Enable partitionwise join for partition keys wrapped by RelabelType 6315 Moved to different CF 10/10 +50−2 Matheus Alcantara (matheus.alcantara) 2 3 weeks ago
Docs: Standardize "cannot" usage in SGML source 6317 Committed Docs Only 19 9/10 +3−3 Chao Li (chaol) Bruce Momjian (bmomjian) 1 1 month ago
Change the signature of pgstat_report_vacuum() so that it's passed a Relation 6318 Committed Refactoring Only 19 10/10 +0−0 Bertrand Drouvot (bertranddrouvot.pg) Michael Paquier (michael-kun) 1 2 months ago
Fix possible 'unexpected data beyond EOF' on replica restart 6319 Committed Bugfix stable 10/10 +16−1 Anthonin Bonnefoy (bonnefoa) Heikki Linnakangas (heikki) 1 1 month ago
Error position support for ComputeIndexAttrs 6322 Committed 19 Needs rebase! Jian He (stayreal) Tom Lane (tgl) 1 1 month ago
Adjust pg_hba for MD5 deprecation 6323 Committed Docs Only 10/10 +2−2 Mikael Gustavsson (micke.vischan) John Naylor (john.naylor) 1 1 month ago
Do not emit FPW for unlogged relations in BRIN empty-page 6324 Committed Performance stable 10/10 +5−1 Kirill Reshke (reshke) Heikki Linnakangas (heikki) 1 2 months ago
Refactor query normalization into core query jumbling 6326 Moved to different CF Refactoring Only 19 Needs rebase! Sami Imseih (simseih) 2 1 month ago
Fix outdated comments in catcache.h 6327 Committed Comments Only 8/10 +1−4 ChangAo Chen (chenchangao) David Rowley (davidrowley) 1 1 month ago
Fix unexpected reversal of the list during rehash catcache 6330 Committed 10/10 +2−2 ChangAo Chen (chenchangao) Michael Paquier (michael-kun) 1 1 month ago
Message in pg_terminate_backend 6331 Moved to different CF Good First Review 19 9/10 +362−18 Roman Khapov (rkhapov) 2 2 weeks ago
Fix GetOperatorFromCompareType using uninitialized variable 6333 Committed Bugfix 19 10/10 +29−27 Paul Jungwirth (pjungwir) David Rowley (davidrowley) 1 1 month ago
Remove header lock BufferGetLSNAtomic() on architectures with 64 bit atomic operations 6334 Moved to different CF Performance 19 10/10 +52−33 Andreas Karlsson (kandreas) 2 2 weeks ago
File locks for data directory lockfile in the context of Linux namespaces 6335 Moved to different CF stable 9/10 +111−18 Dmitry Dolgov (erthalion) 2 1 month ago
[bug fix] prepared transaction might be lost when max_prepared_transactions is zero on the subscriber 6336 Committed Backport Logical Replication Needs rebase! Zhijie Hou (houzj) Amit Kapila (amitkapila) 1 1 month ago
add new parameter to pg_replication_origin_session_setup 6337 Committed Backport Logical Replication Needs rebase! Zhijie Hou (houzj) Amit Kapila (amitkapila) 1 1 month ago
Assertion failure in SnapBuildInitialSnapshot() 6338 Committed Backport Logical Replication Needs rebase! Zhijie Hou (houzj) Masahiko Sawada (masahikosawada) 1 1 month ago
Add --extra-dependencies and immediate data dumping for pg_dump/pg_upgrade 6340 Moved to different CF 19 9/10 +220−6 Jeevan Chalke (jeevan.chalke) 2 1 month ago
pg_stat_statements: Fix nested tracking for implicitly closed cursors 6342 Moved to different CF Monitoring 10/10 +309−26 Sami Imseih (simseih) 2 4 weeks ago
Reuse data from readRecordBuf in XLogDecodeNextRecord 6343 Withdrawn AIO Performance My First Patch 19 2/10 +97−68 Sonya Valchuk (pyos) 1 2 months ago
Add Restart Policy to Systemd Unit File 6344 Moved to different CF Docs Only 10/10 +1−0 Andrew Jackson (andrewjackson) 2 2 months ago
Streamify more code paths 6346 Moved to different CF Extensions AIO Performance 19 10/10 +300−46 Xuneng Zhou (dylanzhou) 2 1 week ago
Fix incorrect assertion in heapgettup_pagemode() 6348 Committed Good First Review 10/10 +1−1 ChangAo Chen (chenchangao) Heikki Linnakangas (heikki) 1 1 month ago
cleanup: Split long Makefile lists across lines and sort them 6349 Committed Refactoring Only Needs rebase! Jelte Fennema-Nio (jeltef) Michael Paquier (michael-kun) 1 1 month ago
Fixing some ancient errors in hash join costing 6350 Committed Bugfix 19 10/10 +268−246 Tom Lane (tgl) Tom Lane (tgl) 1 1 month ago
Storage layer hooks to enable data transformation in extensions 6351 Withdrawn Extensions My First Patch 9/10 +1718−3 Henson Choi (assam258.gmail.com) 1 1 month ago
Improve performance of tuple deformation 6352 Moved to different CF Performance Needs rebase! David Rowley (davidrowley) 2 2 weeks ago
Remove Int8GetDatum, DatumGetUInt8 and UInt8GetDatum funcitons 6354 Moved to different CF Refactoring Only Good First Review 19 9/10 +9−38 Aleksander Alekseev (a.alekseev), Kirill Reshke (reshke) 2 1 month ago
Change IndexAmRoutines to be statically allocated 6355 Committed Performance 9/10 +0−0 Matthias van de Meent (mmeent) Tom Lane (tgl) 1 1 month ago
Wrong comment for ReplicationSlotCreate 6357 Committed Comments Only 19 9/10 +0−0 Daniil Davydov (dddaniil) Amit Kapila (amitkapila) 1 1 month ago
Refactor PROCLOCK hash table into partitioned list allocator 6358 Moved to different CF Refactoring Only 10/10 +325−310 Andrey Borodin (x4m) 2 1 month ago
Remove support for standard_conforming_strings = off 6359 Committed 10/10 +155−661 Tom Lane (tgl) Tom Lane (tgl) 1 2 weeks ago
Speed up ICU case conversion 6360 Committed Performance 19 10/10 +208−94 Andreas Karlsson (kandreas) Jeff Davis (jdavis) 1 1 month ago
Support for EXTRA_REGRESS_OPTS and TEMP_CONFIG for meson tests 6361 Moved to different CF Testing 10/10 +9−0 Andreas Karlsson (kandreas) 2 1 month ago
PL/Python initialization cleanup 6362 Committed 10/10 +62−88 Peter Eisentraut (petere) Peter Eisentraut (petere) 1 1 month ago
Add a berief general comment on BTScanInsertData's nextkey and backward 6363 Moved to different CF Comments Only 10/10 +3−2 Yugo Nagata (yugo.nagata) 2 3 months ago
Fix comments on _bt_skiparray_strat_increment/decrement 6364 Committed Comments Only 10/10 +0−0 Yugo Nagata (yugo.nagata) Peter Geoghegan (pgeoghegan) 1 1 month ago
psql: Add tab completion for \copy pstdin and pstdout 6365 Committed libpq 10/10 +15−6 Yugo Nagata (yugo.nagata) Masahiko Sawada (masahikosawada) 1 1 month ago
Add "format" target to make and ninja to run pgindent and pgperltidy 6366 Moved to different CF Devtools 1/10 +315−28 Jelte Fennema-Nio (jeltef) 2 1 month ago
Generate pkg-config for server module development 6367 Moved to different CF Needs rebase! Anders Åstrand (anders_a) 2 1 month ago
Create unique GiST index 6368 Moved to different CF Bugfix SQL Commands 19 10/10 +447−17 Paul Jungwirth (pjungwir) 2 1 month ago
intarray: fix an edge case int32 overflow bug 6374 Committed Extensions Bugfix stable Not processed Chao Li (chaol) David Rowley (davidrowley) 2 1 month ago
Adjust errcode in checkPartition(). 6376 Committed Bugfix 19 10/10 +1−1 Tender Wang (tndrwang) Alexander Korotkov (smagen) 2 1 month ago
fix pg_dump's use of pg_get_sequence_data 6382 Committed Bugfix 18 10/10 +18−6 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 1 month ago
Use correct macro for accessing offset numbers. 6387 Committed stable 10/10 +15−15 Kirill Reshke (reshke) Michael Paquier (michael-kun) 2 1 month ago
[pg_stat_statements crashes with var and non-var expressions in IN clause 6395 Committed Bugfix stable 9/10 +31−3 Sami Imseih (simseih) Michael Paquier (michael-kun) 2 4 weeks ago
PL/Python initialization cleanup 6396 Committed PL/Python Needs rebase! Peter Eisentraut (petere) Peter Eisentraut (petere) 2 1 month ago
refactor architecture-specific popcount code 6398 Committed Refactoring Only 19 10/10 +534−566 Nathan Bossart (bossartn) Nathan Bossart (bossartn) 2 6 days ago
backup: Fix trivial typo and error message issues 6403 Committed Good First Review Comments Only 10/10 +2−2 Man Zeng (zengman) Michael Paquier (michael-kun) 2 1 month ago
DOCS - "\d mytable" also shows any publications that publish mytable 6414 Committed Docs Only 19 10/10 +5−5 Peter Smith (smithpb2250) Fujii Masao (masaofujii) 2 3 weeks ago
Remove unnecessary abort() from WalSndShutdown(). 6434 Committed Refactoring Only 10/10 +0−1 Fujii Masao (masaofujii) Fujii Masao (masaofujii) 2 3 weeks ago
Improvements and refactoring in shmem.c 6443 Committed Refactoring Only 10/10 +91−106 Heikki Linnakangas (heikki), Ashutosh Bapat (ashutoshbapat) Heikki Linnakangas (heikki) 2 2 weeks ago