| 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 |