pgsql-hackers since 2026-01-24 00:00

The PostgreSQL developers team lives here. Discussion of current development issues, problems and bugs, and proposed new features. If your question cannot be answered by people in the other lists, and it is likely that only a developer will know the answer, you may re-post your question in this list. You must try elsewhere first!

Search the Archives

(enter a message-id to go directly to that message)

Browse Archives

Prev | Next

Jan. 24, 2026

Thread Author Time
Re: Custom oauth validator options Jacob Champion 00:04
Re: eliminate xl_heap_visible to reduce WAL (and eventually set VM on-access) Andres Freund 00:28
Re: docs: clarify ALTER TABLE behavior on partitioned tables David G. Johnston 00:57
Re: [oauth] Stabilize the libpq-oauth ABI (and allow alternative implementations?) Jacob Champion 01:02
Re: docs: clarify ALTER TABLE behavior on partitioned tables David G. Johnston 01:16
Re: ON CONFLICT DO SELECT (take 3) 📎 jian he 02:18
Re: Remove PG_MMAP_FLAGS Michael Paquier 02:46
Re: [PATCH] Align verify_heapam.c error message offset with test expectations zengman 05:54
Re: unnecessary executor overheads around seqscans Amit Langote 06:21
Re: unnecessary executor overheads around seqscans 📎 David Rowley 06:36
proposal: plpgsql - FOREACH t IN JSON ARRAY expr Pavel Stehule 07:10
Re: Converting README documentation to Markdown Álvaro Herrera 09:30
Re: unnecessary executor overheads around seqscans Amit Kapila 09:53
Re: libpq: Bump protocol version to version 3.2 at least until the first/second beta 📎 Jelte Fennema-Nio 10:10
Re: proposal: plpgsql - FOREACH t IN JSON ARRAY expr Pavel Stehule 11:22
unclear OAuth error message Álvaro Herrera 14:50
Re: Extended Statistics set/restore/clear functions. Junwang Zhao 15:26
Re: unnecessary executor overheads around seqscans Andres Freund 15:31
Re: Converting README documentation to Markdown Junwang Zhao 15:35
Re: unnecessary executor overheads around seqscans Andres Freund 15:36
Re: unnecessary executor overheads around seqscans Andres Freund 15:56
Add SQL/JSON ON MISMATCH clause to JSON_VALUE 📎 Florents Tselai 17:14
Re: ABI Compliance Checker GSoC Project 📎 Tom Lane 17:54
Re: Buffer locking is special (hints, checksums, AIO writes) Alexander Lakhin 19:00
Re: Buffer locking is special (hints, checksums, AIO writes) Andres Freund 20:31
Re: Buffer locking is special (hints, checksums, AIO writes) Andres Freund 21:03
Re: Buffer locking is special (hints, checksums, AIO writes) Tom Lane 21:11
Re: ABI Compliance Checker GSoC Project David E. Wheeler 21:20
Re: Buffer locking is special (hints, checksums, AIO writes) Peter Geoghegan 21:21
Re: ABI Compliance Checker GSoC Project Tom Lane 21:24
Re: ABI Compliance Checker GSoC Project David E. Wheeler 21:29
Re: Optional skipping of unchanged relations during ANALYZE? Robert Treat 21:36
Re: [PATCH] Refactor *_abbrev_convert() functions Aditya Gollamudi 22:27
Re: Buffer locking is special (hints, checksums, AIO writes) Andres Freund 23:03
Re: ABI Compliance Checker GSoC Project David E. Wheeler 23:09
Re: Time to drop RADIUS support? Thomas Munro 23:14
Re: ABI Compliance Checker GSoC Project Andres Freund 23:37
Re: ABI Compliance Checker GSoC Project David E. Wheeler 23:49

Jan. 25, 2026

Thread Author Time
Re: Some tests for TOAST, STORAGE MAIN/EXTENDED Michael Paquier 00:46
Re: Buffer locking is special (hints, checksums, AIO writes) Tom Lane 00:54
Re: ABI Compliance Checker GSoC Project Tom Lane 00:56
Re: Time to drop RADIUS support? Tom Lane 01:02
Re: Add SQL/JSON ON MISMATCH clause to JSON_VALUE 📎 Florents Tselai 01:15
Re: Extended Statistics set/restore/clear functions. Michael Paquier 01:24
Re: Add WALRCV_CONNECTING state to walreceiver Michael Paquier 01:26
Re: Extended Statistics set/restore/clear functions. Corey Huinker 02:19
Re: Extended Statistics set/restore/clear functions. Michael Paquier 02:35
[PATCH] Add monitoring guidance to replication slot documentation 📎 Venkat Venkatakrishnan 03:17
Fix a reference error for window functions: In the function 'find_window_functions', the deduplication logic should be removed 📎 Meng Zhang 04:09
Re: pg_stat_statements: add missing tests for nesting_level Alexander Lakhin 06:00
[PATCH] Replace COUNT(NULL) with '0'::bigint 📎 Junwang Zhao 06:48
Re: Fix a reference error for window functions: In the function 'find_window_functions', the deduplication logic should be removed David Rowley 07:05
Re: Fix a reference error for window functions: In the function 'find_window_functions', the deduplication logic should be removed Tender Wang 07:20
Re: pg_stat_statements: add missing tests for nesting_level 📎 Michael Paquier 07:41
Re: ABI Compliance Checker GSoC Project Dean Rasheed 10:03
Re: Fix a reference error for window functions: In the function 'find_window_functions', the deduplication logic should be removed 📎 David Rowley 10:14
Re: Extended Statistics set/restore/clear functions. 📎 Corey Huinker 10:20
Re: alignas (C11) Peter Eisentraut 10:34
Re: Proposal: Adding compression of temporary files 📎 Filip Janus 11:57
Re: [BUG] [PATCH] pg_basebackup produces wrong incremental files after relation truncation in segmented tables Alexander Lakhin 12:00
Re: [PATCH] Replace COUNT(NULL) with '0'::bigint David Rowley 12:13
Re: Make copyObject work in C++ 📎 Jelte Fennema-Nio 12:42
Re: [PATCH] Replace COUNT(NULL) with '0'::bigint Junwang Zhao 12:44
Re: RFC: adding pytest as a supported test framework 📎 Jelte Fennema-Nio 12:54
Re: Cleaning up PREPARE query strings? 📎 Julien Rouhaud 12:57
Re: unnecessary executor overheads around seqscans David Rowley 13:20
Re: RFC: Allow EXPLAIN to Output Page Fault Information 📎 Jelte Fennema-Nio 14:35
Re: Adding REPACK [concurrently] 📎 Mihail Nikalayeu 16:31
Re: [PATCH] Replace COUNT(NULL) with '0'::bigint Tom Lane 16:44
Re: Make copyObject work in C++ Andres Freund 16:50
Re: Optional skipping of unchanged relations during ANALYZE? Sami Imseih 16:52
Re: alignas (C11) Tom Lane 17:14
Re: Optional skipping of unchanged relations during ANALYZE? Sami Imseih 17:23
Re: Make copyObject work in C++ Jelte Fennema-Nio 17:52
Re: Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY 📎 Mihail Nikalayeu 18:39
Re: Make copyObject work in C++ Andres Freund 20:06
Re: ABI Compliance Checker GSoC Project David E. Wheeler 20:32
Re: ABI Compliance Checker GSoC Project David E. Wheeler 20:43
Re: ABI Compliance Checker GSoC Project Tom Lane 20:48
Re: ABI Compliance Checker GSoC Project David E. Wheeler 21:01
Re: Add GoAway protocol message for graceful but fast server shutdown/switchover 📎 Jelte Fennema-Nio 22:21
Re: Safer hash table initialization macro 📎 Jelte Fennema-Nio 23:38

Jan. 26, 2026

Thread Author Time
Re: Some tests for TOAST, STORAGE MAIN/EXTENDED Michael Paquier 00:33
Re: [PATCH] Avoid potential NULL dereference in LIKE/ILIKE with C locale Neil Chen 00:41
Re: Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY Mihail Nikalayeu 01:09
Re: unnecessary executor overheads around seqscans David Rowley 01:32
Re: [Proposal] Adding Log File Capability to pg_createsubscriber 📎 Gyan Sreejith 01:38
Re: [PATCH] Replace COUNT(NULL) with '0'::bigint Junwang Zhao 02:41
Re: Proposal: Cascade REPLICA IDENTITY changes to leaf partitions 📎 Chao Li 02:51
Re: unnecessary executor overheads around seqscans David Rowley 03:03
RE: Newly created replication slot may be invalidated by checkpoint 📎 Zhijie Hou (Fujitsu) 03:03
Some questions about JIT optimization ywgrit 03:11
Re:Fix logical decoding not track transaction during SNAPBUILD_BUILDING_SNAPSHOT ocean_li_996 03:18
Re: Some questions about JIT optimization David Rowley 03:35
Re: docs: clarify ALTER TABLE behavior on partitioned tables 📎 Chao Li 04:15
Re: docs: clarify ALTER TABLE behavior on partitioned tables Chao Li 04:16
Re: docs: clarify ALTER TABLE behavior on partitioned tables David G. Johnston 04:36
Re: docs: clarify ALTER TABLE behavior on partitioned tables Chao Li 05:13
[BUG#19384] Fix Server crash at textout 📎 vaibhave postgres 05:16
docs: warn about post-data-only schema dumps with parallel restore. 📎 vaibhave postgres 05:23
RE: Newly created replication slot may be invalidated by checkpoint Hayato Kuroda (Fujitsu) 05:35
Re: docs: clarify ALTER TABLE behavior on partitioned tables David G. Johnston 05:38
Re: Flush some statistics within running transactions 📎 Bertrand Drouvot 06:59
Re: tablecmds: reject CLUSTER ON for partitioned tables earlier 📎 Chao Li 07:10
Re: docs: clarify ALTER TABLE behavior on partitioned tables 📎 Chao Li 07:20
Re: Adding REPACK [concurrently] Antonin Houska 07:34
Re: Flush some statistics within running transactions Bertrand Drouvot 07:35
Re: Extended Statistics set/restore/clear functions. Michael Paquier 07:42
Re: unnecessary executor overheads around seqscans Amit Langote 07:47
Re: support fast default for domain with constraints 📎 jian he 07:52
Re: Optimize IS DISTINCT FROM with non-nullable inputs 📎 Richard Guo 08:00
Re: Safer hash table initialization macro Bertrand Drouvot 08:41
Re: unclear OAuth error message Zsolt Parragi 08:53
Re: Proposal: Cascade REPLICA IDENTITY changes to leaf partitions Chao Li 08:56
Re: Batching in executor Amit Langote 09:01
Re: alignas (C11) Peter Eisentraut 09:34
Re: Batching in executor Daniil Davydov 09:34
Re: Newly created replication slot may be invalidated by checkpoint Chao Li 09:35
pg_stat_io_histogram 📎 Jakub Wartak 09:40
Re: Custom oauth validator options Zsolt Parragi 09:51
Re: Is abort() still needed in WalSndShutdown()? 📎 Fujii Masao 09:52
Re: Safer hash table initialization macro 📎 Jelte Fennema-Nio 10:05
meson: Make test output much more useful on failure (both in CI and locally) 📎 Jelte Fennema-Nio 10:13
Re: get rid of Pointer type, mostly Peter Eisentraut 10:20
Re: Safer hash table initialization macro Bertrand Drouvot 10:26
Re: Make copyObject work in C++ Peter Eisentraut 10:29
Re: Make copyObject work in C++ Jelte Fennema-Nio 10:43
Re: Make copyObject work in C++ Jelte Fennema-Nio 10:47
Re: Fix a reference error for window functions: In the function 'find_window_functions', the deduplication logic should be removed David Rowley 10:49
Re: Safer hash table initialization macro 📎 Jelte Fennema-Nio 10:50
Re: Bypassing cursors in postgres_fdw to enable parallel plans 📎 Rafia Sabih 11:44
Re: DOCS - "\d mytable" also shows any publications that publish mytable Fujii Masao 11:49
Re: unnecessary executor overheads around seqscans Amit Kapila 11:57
Re: [oauth] Stabilize the libpq-oauth ABI (and allow alternative implementations?) Zsolt Parragi 12:06
rename and move AssertVariableIsOfType 📎 Peter Eisentraut 12:17
Re: AIX support Peter Eisentraut 12:22
Re: Is abort() still needed in WalSndShutdown()? Heikki Linnakangas 12:33
Re: Time to drop RADIUS support? Aleksander Alekseev 13:06
Re: Auto-tune shared_buffers to use available huge pages 📎 Anthonin Bonnefoy 13:16
Re: Use correct collation in pg_trgm Zsolt Parragi 13:24
Re: Use correct collation in pg_trgm Alexander Korotkov 13:33
Re: Exit walsender before confirming remote flush in logical replication Fujii Masao 14:08
Re: Safer hash table initialization macro Bertrand Drouvot 14:41
Re: docs: clarify ALTER TABLE behavior on partitioned tables Zsolt Parragi 14:47
RE: AIX support Srirama Kucherlapati 14:59
Re: pg_stat_io_histogram Andres Freund 15:08
Re: Fix accidentally cast away qualifiers Peter Eisentraut 15:09
Re: unnecessary executor overheads around seqscans Heikki Linnakangas 15:23
Re: meson: Make test output much more useful on failure (both in CI and locally) Zsolt Parragi 15:36
Re: AIX support Andres Freund 15:41
Re: refactor architecture-specific popcount code 📎 Nathan Bossart 15:41
Re: pg_plan_advice 📎 Robert Haas 16:07
Re: meson: Make test output much more useful on failure (both in CI and locally) Andres Freund 16:42
Re: unnecessary executor overheads around seqscans Andres Freund 17:16
Patch: Add tsmatch JSONPath operator for granular Full Text Search 📎 Florents Tselai 17:22
Re: pg_waldump: support decoding of WAL inside tarfile Robert Haas 17:22
LLVMJIT: introduce force-inlined functions 📎 Pierre Ducroquet 17:23
Re: tablecmds: reject CLUSTER ON for partitioned tables earlier Zsolt Parragi 17:26
Re: AIX support Tom Lane 17:45
Re: meson: Make test output much more useful on failure (both in CI and locally) Jelte Fennema-Nio 17:46
Re: unnecessary executor overheads around seqscans Andres Freund 18:08
Re: [BUG] [PATCH] pg_basebackup produces wrong incremental files after relation truncation in segmented tables Robert Haas 18:14
Re: Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY 📎 Álvaro Herrera 20:06
Re: Initial COPY of Logical Replication is too slow 📎 Masahiko Sawada 20:30
Re: pg_upgrade: optimize replication slot caught-up check Masahiko Sawada 20:31
RepOrigin vs. replorigin Masahiko Sawada 21:24
Re: Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY Mihail Nikalayeu 21:33
Re: unclear OAuth error message Jacob Champion 22:17
Re: docs: clarify ALTER TABLE behavior on partitioned tables 📎 Chao Li 22:41
Re: unclear OAuth error message Jacob Champion 22:43
Re: Cleaning up PREPARE query strings? Sami Imseih 22:48
Re: tablecmds: reject CLUSTER ON for partitioned tables earlier 📎 Chao Li 23:13
Re: unnecessary executor overheads around seqscans Andres Freund 23:25
Re: failed NUMA pages inquiry status: Operation not permitted Tomas Vondra 23:32
Re: pgsql: Implement WAIT FOR command Heikki Linnakangas 23:33
Re: Parallel CREATE INDEX for GIN indexes Tomas Vondra 23:33

Jan. 27, 2026

Thread Author Time
Re: DOCS - "\d mytable" also shows any publications that publish mytable Peter Smith 00:59
Re: Implement waiting for wal lsn replay: reloaded 📎 Xuneng Zhou 01:14
RE: Fix logical decoding not track transaction during SNAPBUILD_BUILDING_SNAPSHOT Hayato Kuroda (Fujitsu) 02:17
Re: Optimize IS DISTINCT FROM with non-nullable inputs Tender Wang 02:32
Re: unnecessary executor overheads around seqscans Amit Langote 02:39
RE: Fix logical decoding not track transaction during SNAPBUILD_BUILDING_SNAPSHOT Zhijie Hou (Fujitsu) 02:39
Re: Is abort() still needed in WalSndShutdown()? Fujii Masao 02:58
Re: Batching in executor Amit Langote 03:00
Re: Proposal: Conflict log history table for Logical Replication Peter Smith 03:08
Re: Remove PG_MMAP_FLAGS Ashutosh Bapat 03:12
Re: Fix logical decoding not track transaction during SNAPBUILD_BUILDING_SNAPSHOT cca5507 03:13
Pgbench: remove synchronous prepare 📎 Dmitrii Bondar 03:34
Re: display hot standby state in psql prompt Fujii Masao 03:46
Re: Proposal: Conflict log history table for Logical Replication 📎 Dilip Kumar 03:53
Make T_CoalesceExpr executable on a foreign server 📎 p.gilev 04:33
Re: Extended Statistics set/restore/clear functions. Michael Paquier 04:55
Re: Optional skipping of unchanged relations during ANALYZE? VASUKI M 05:11
tablecmds: fix bug where index rebuild loses replica identity on partitions 📎 Chao Li 05:13
Re: Import Statistics in postgres_fdw before resorting to sampling. Ashutosh Bapat 05:47
pgsql: Prevent invalidation of newly synced replication slots. Amit Kapila 05:56
Fix the race condition for updating slot minimum LSN 📎 Zhijie Hou (Fujitsu) 06:32
Re: failed NUMA pages inquiry status: Operation not permitted Bertrand Drouvot 06:36
Re: Proposal: Cascade REPLICA IDENTITY changes to leaf partitions Michael Paquier 06:56
Re: Unlinking Parallel Hash Join inner batch files sooner 📎 Andrey Borodin 06:59

Browse Archives

Prev | Next