pgsql-hackers since 2026-03-26 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

March 26, 2026

Thread Author Time
Re: Use CASEFOLD() internally rather than LOWER() Mark Dilger 00:01
Re: Add uuid_to_base32hex() and base32hex_to_uuid() built-in functions Tomas Vondra 00:19
Re: another autovacuum scheduling thread David Rowley 00:28
Re: EXPLAIN: showing ReadStream / prefetch stats 📎 Tomas Vondra 00:35
Re: Add uuid_to_base32hex() and base32hex_to_uuid() built-in functions Tom Lane 00:35
Re: Stack-based tracking of per-node WAL/buffer usage Lukas Fittl 00:41
Re: pg_publication_tables: return NULL attnames when no column list is specified 📎 Roberto Mello 00:48
Re: Add uuid_to_base32hex() and base32hex_to_uuid() built-in functions Masahiko Sawada 01:09
Re: Reduce timing overhead of EXPLAIN ANALYZE using rdtsc? 📎 Lukas Fittl 01:17
Re: Track skipped tables during autovacuum and autoanalyze Yugo Nagata 01:18
Re: Add uuid_to_base32hex() and base32hex_to_uuid() built-in functions 📎 Masahiko Sawada 01:21
Re: Track skipped tables during autovacuum and autoanalyze Michael Paquier 01:31
Re: Refactor query normalization into core query jumbling Lukas Fittl 01:34
Re: Fixes inconsistent behavior in vacuum when it processes multiple relations Michael Paquier 02:22
Re: Track skipped tables during autovacuum and autoanalyze Yugo Nagata 02:25
Re: VACUUM FULL, CLUSTER, and REPACK block on other sessions' temp tables Chao Li 02:52
Re: Add uuid_to_base32hex() and base32hex_to_uuid() built-in functions Masahiko Sawada 03:13
Re: Fix how some lists are displayed by psql \d+ Fujii Masao 03:18
Re: Refactor query normalization into core query jumbling 📎 Sami Imseih 03:31
Re: [PATCH] Fix premature timeout in pg_promote() caused by signal interruptions Robert Pang 04:05
Re: Adding locks statistics 📎 Bertrand Drouvot 04:05
Re: pg_buffercache: Add per-relation summary stats Ashutosh Bapat 04:21
Re: [PATCH] Support automatic sequence replication 📎 Ajin Cherian 04:25
Re: [PATCH] Fix premature timeout in pg_promote() caused by signal interruptions Michael Paquier 04:39
Re: proposal: schema variables 📎 Pavel Stehule 05:18
RE: Add logical_decoding_spill_limit to cap spill file disk usage per slot Hayato Kuroda (Fujitsu) 05:33
Re: pg_stat_replication.*_lag sometimes shows NULL during active replication Shinya Kato 05:40
RE: Initial COPY of Logical Replication is too slow Zhijie Hou (Fujitsu) 05:44
Re: synchronized_standby_slots behavior inconsistent with quorum-based synchronous replication 📎 Ashutosh Sharma 06:05
Re: Skipping schema changes in publication Amit Kapila 06:10
Re: synchronized_standby_slots behavior inconsistent with quorum-based synchronous replication shveta malik 06:33
Re: [Patch] add new parameter to pg_replication_origin_session_setup Amit Kapila 06:40
Re: Adding locks statistics Michael Paquier 06:53
Re: SQL Property Graph Queries (SQL/PGQ) 📎 Ashutosh Bapat 07:08
Re: [PATCH] Add prepared_orphaned_transaction_timeout GUC Nikhil Chawla 07:32
Re: synchronized_standby_slots behavior inconsistent with quorum-based synchronous replication Ashutosh Sharma 07:48
Re: log XLogPrefetch stats at end of recovery 📎 Lakshmi N 08:06
Re: Adding REPACK [concurrently] Antonin Houska 08:23
Re: Add uuid_to_base32hex() and base32hex_to_uuid() built-in functions Andrey Borodin 08:32
RE: Initial COPY of Logical Replication is too slow 📎 Hayato Kuroda (Fujitsu) 08:35
Re: Use correct collation in pg_trgm David Geier 08:50
Re: CAST(... ON DEFAULT) - WIP build on top of Error-Safe User Functions jian he 08:59
Re: Adjust error message for CREATE STATISTICS to account for expressions John Naylor 09:22
Re: generic plans and "initial" pruning 📎 Amit Langote 09:24
Re: Introduce XID age based replication slot invalidation SATYANARAYANA NARLAPURAM 09:48
Re: Adding REPACK [concurrently] Antonin Houska 09:51
Re: SLOPE - Planner optimizations on monotonic expressions. 📎 Alexandre Felipe 09:51
Re: Adjust error message for CREATE STATISTICS to account for expressions Yugo Nagata 10:03
Re: Use SIGTERM instead of SIGUSR1 for slotsync worker to exit during promotion? Amit Kapila 10:10
Re: Better shared data structure management and resizable shared data structures Heikki Linnakangas 10:10
Re: Track skipped tables during autovacuum and autoanalyze 📎 Yugo Nagata 10:22
Re: Use SIGTERM instead of SIGUSR1 for slotsync worker to exit during promotion? 📎 Nisha Moond 10:37
Re: Introduce XID age based replication slot invalidation SATYANARAYANA NARLAPURAM 10:42
Re: Initial COPY of Logical Replication is too slow Amit Kapila 10:43
Re: Adding REPACK [concurrently] 📎 Antonin Houska 11:23
Re: VACUUM FULL, CLUSTER, and REPACK block on other sessions' temp tables Antonin Houska 11:25
Re: meson vs. llvm bitcode files 📎 Nazir Bilal Yavuz 11:27
Re: synchronized_standby_slots behavior inconsistent with quorum-based synchronous replication 📎 Ashutosh Sharma 11:52
Re: VACUUM FULL, CLUSTER, and REPACK block on other sessions' temp tables Jim Jones 11:53
Re: pg_stat_replication.*_lag sometimes shows NULL during active replication Fujii Masao 11:56
Clean up NamedLWLockTranche stuff 📎 Heikki Linnakangas 12:16
Re: pg_publication_tables: return NULL attnames when no column list is specified Álvaro Herrera 12:37
RE: Initial COPY of Logical Replication is too slow 📎 Hayato Kuroda (Fujitsu) 12:46
Re: Adding REPACK [concurrently] Srinath Reddy Sadipiralla 13:19
Re: pg_plan_advice Robert Haas 13:55
Re: Test timings are increasing too fast for cfbot Andres Freund 14:02
Re: Adding REPACK [concurrently] 📎 Antonin Houska 14:06
Re: Test timings are increasing too fast for cfbot Andres Freund 14:11
Re: pg_plan_advice Matheus Alcantara 14:30
Re: pg_plan_advice Robert Haas 14:37
Re: Clean up NamedLWLockTranche stuff Nathan Bossart 14:37
MinGW CI tasks fail / timeout Nazir Bilal Yavuz 14:40
Re: MinGW CI tasks fail / timeout Andres Freund 14:46
Re: eliminate xl_heap_visible to reduce WAL (and eventually set VM on-access) Melanie Plageman 14:51
Re: Allow to collect statistics on virtual generated columns 📎 Yugo Nagata 15:09
Re: Improve the performance of Unicode Normalization Forms. 📎 Alexander Borisov 15:13
Re: Clean up NamedLWLockTranche stuff Heikki Linnakangas 15:21
Re: Skipping schema changes in publication 📎 vignesh C 15:24
Re: Adding comments to help understand psql hidden queries Tom Lane 15:41
Re: Add comments about fire_triggers argument in ri_triggers.c 📎 Yugo Nagata 15:56
Re: Allow to collect statistics on virtual generated columns Dean Rasheed 16:00
Re: eliminate xl_heap_visible to reduce WAL (and eventually set VM on-access) Tomas Vondra 16:07
Re: Fixes inconsistent behavior in vacuum when it processes multiple relations 📎 Nathan Bossart 16:07
Re: [PATCH] pgindent truncates last line of files missing a trailing newline 📎 Tom Lane 16:29
Re: Clean up NamedLWLockTranche stuff Sami Imseih 16:34
Re: Refactor query normalization into core query jumbling Lukas Fittl 16:35
Re: Add uuid_to_base32hex() and base32hex_to_uuid() built-in functions Andrey Borodin 16:37
Re: another autovacuum scheduling thread 📎 Nathan Bossart 16:49
Re: Clean up NamedLWLockTranche stuff Heikki Linnakangas 16:57
Re: SQL-level pg_datum_image_equal Tom Lane 17:16
Re: Allow to collect statistics on virtual generated columns 📎 Yugo Nagata 17:18
Re: Add XMLNamespaces to XMLElement 📎 Jim Jones 17:18
Re: Refactor query normalization into core query jumbling 📎 Sami Imseih 17:18
Re: pg_plan_advice 📎 Robert Haas 17:20
Re: Allow to collect statistics on virtual generated columns Dean Rasheed 17:25
Re: Adding REPACK [concurrently] Alvaro Herrera 17:28
Re: Add uuid_to_base32hex() and base32hex_to_uuid() built-in functions 📎 Masahiko Sawada 17:30
Re: Allow to collect statistics on virtual generated columns 📎 Yugo Nagata 17:39
Re: Allow to collect statistics on virtual generated columns Dean Rasheed 17:44
Re: Add uuid_to_base32hex() and base32hex_to_uuid() built-in functions 📎 Andrey Borodin 17:59
Re: COMMENTS are not being copied in CREATE TABLE LIKE Carlos Alves 17:59
Re: COMMENTS are not being copied in CREATE TABLE LIKE Jim Jones 18:12
Re: Use correct collation in pg_trgm Jeff Davis 18:12
Re: DOCS - Add introductory paragraph to Getting Started chapter Tom Lane 18:14
Re: SLOPE - Planner optimizations on monotonic expressions. Dean Rasheed 18:17
Re: remove bits* types Nathan Bossart 18:21
Re: Use correct collation in pg_trgm Tom Lane 18:26
Re: Better shared data structure management and resizable shared data structures Daniel Gustafsson 18:31
Rename LWLockNewTrancheId() parameter from "name" to "tranche_name" 📎 Sami Imseih 18:34
Re: Adding REPACK [concurrently] Alvaro Herrera 19:15
Re: Document How Commit Handles Aborted Transactions Tom Lane 19:17
Add custom EXPLAIN options support to auto_explain 📎 Matheus Alcantara 19:18
Re: Rename LWLockNewTrancheId() parameter from "name" to "tranche_name" Nathan Bossart 19:30
Re: Rename LWLockNewTrancheId() parameter from "name" to "tranche_name" Sami Imseih 19:33
Re: Adding REPACK [concurrently] Antonin Houska 19:36
Re: pg_plan_advice Lukas Fittl 19:51
Re: dshash_find_or_insert vs. OOM Andres Freund 20:26
Re: BM_IO_ERROR flag is lost in TerminateBufferIO due to order of operations in UnlockBufHdrExt Andres Freund 20:29
Re: SLOPE - Planner optimizations on monotonic expressions. Alexandre Felipe 20:49
Re: Speed up COPY TO text/CSV parsing using SIMD Nathan Bossart 21:09
Re: Speed up COPY TO text/CSV parsing using SIMD Nathan Bossart 21:23
Re: another autovacuum scheduling thread David Rowley 21:29
Re: Don't synchronously wait for already-in-progress IO in read stream Melanie Plageman 21:43
Re: doc: create table improvements Tom Lane 21:47
Re: index prefetching Andres Freund 21:47
Re: Introduce XID age based replication slot invalidation 📎 Masahiko Sawada 21:49
Re: doc: create table improvements David G. Johnston 21:50
Re: LockHasWaiters() crashes on fast-path locks 📎 SATYANARAYANA NARLAPURAM 21:53
Re: Add uuid_to_base32hex() and base32hex_to_uuid() built-in functions 📎 Masahiko Sawada 22:01
Re: [PATCH][DOC][MINOR] Fix incorrect lexeme limit in textsearch docs Tom Lane 22:02
Re: Clean up NamedLWLockTranche stuff Heikki Linnakangas 22:03
Re: [PATCH][DOC][MINOR] Fix incorrect lexeme limit in textsearch docs Dharin Shah 22:48
Re: [PATCH v1] Fix typos: "its a" -> "it's a" in code comments Michael Paquier 22:53
Re: [PATCH v1] Fix typos in pg_bsd_indent: "dont" -> "don't" in comments Anexo: o arquivo Michael Paquier 22:54
Re: Fixes inconsistent behavior in vacuum when it processes multiple relations Michael Paquier 23:03
Re: LockHasWaiters() crashes on fast-path locks Bharath Rupireddy 23:05
Re: Track skipped tables during autovacuum and autoanalyze Michael Paquier 23:07
Re: eliminate xl_heap_visible to reduce WAL (and eventually set VM on-access) David Rowley 23:10
Re: Improve the performance of Unicode Normalization Forms. Michael Paquier 23:12
Re: Adding REPACK [concurrently] Alvaro Herrera 23:14
Re: pg_plan_advice Mark Dilger 23:20
Re: [PATCH v1] Fix typos in pg_bsd_indent: "dont" -> "don't" in comments Anexo: o arquivo Álvaro Herrera 23:21
Re: Adjust error message for CREATE STATISTICS to account for expressions Michael Paquier 23:23
Re: pg_plan_advice Robert Haas 23:25
Re: dshash_find_or_insert vs. OOM Michael Paquier 23:32
Re: [PATCH v1] Replace sprintf() with snprintf() in libpq for safety Anexo: o arquivo Álvaro Herrera 23:33
Re: Initial COPY of Logical Replication is too slow Masahiko Sawada 23:51
Re: [PATCH v1] Replace sprintf() with snprintf() in libpq for safety Anexo: o arquivo David G. Johnston 23:54

March 27, 2026

Thread Author Time
Re: log XLogPrefetch stats at end of recovery Bharath Rupireddy 00:10
Re: Don't synchronously wait for already-in-progress IO in read stream Andres Freund 00:12
Re: [PATCH v1] Fix typos in pg_bsd_indent: "dont" -> "don't" in comments Anexo: o arquivo Andres Freund 00:15
Re: [PATCH v1] Fix typos in pg_bsd_indent: "dont" -> "don't" in comments Anexo: o arquivo Bruce Momjian 00:17
[Proposal] pg_stat_wal_records – per-record-type WAL generation statistics 📎 SATYANARAYANA NARLAPURAM 00:29
Re: Add comments about fire_triggers argument in ri_triggers.c Amit Langote 00:39
Re: Adjust error message for CREATE STATISTICS to account for expressions John Naylor 00:45
Re: Better shared data structure management and resizable shared data structures 📎 Heikki Linnakangas 00:51
Re: Skipping schema changes in publication Peter Smith 01:36
Re: Make COPY format extendable: Extract COPY TO format implementations Sutou Kouhei 01:36
Re: Refactor query normalization into core query jumbling Lukas Fittl 01:50
RE: Patch for migration of the pg_commit_ts directory Hayato Kuroda (Fujitsu) 02:12
Re: [Proposal] pg_stat_wal_records – per-record-type WAL generation statistics Michael Paquier 02:59
Re: Add comments about fire_triggers argument in ri_triggers.c Yugo Nagata 03:00
RE: Initial COPY of Logical Replication is too slow Hayato Kuroda (Fujitsu) 03:16
Re: [PATCH v1] Fix typos in pg_bsd_indent: "dont" -> "don't" in comments Anexo: o arquivo Michael Paquier 03:19
Re: [PATCH v1] Fix typos in pg_bsd_indent: "dont" -> "don't" in comments Anexo: o arquivo Bruce Momjian 03:20
Re: Skipping schema changes in publication Amit Kapila 03:49
Re: Initial COPY of Logical Replication is too slow Amit Kapila 03:51
Re: POC: Parallel processing of indexes in autovacuum Bharath Rupireddy 03:54
Re: Clean up NamedLWLockTranche stuff Sami Imseih 03:57
Re: Use SIGTERM instead of SIGUSR1 for slotsync worker to exit during promotion? shveta malik 03:58
Re: pg_publication_tables: return NULL attnames when no column list is specified Ajin Cherian 04:06
Re: Adjust error message for CREATE STATISTICS to account for expressions Yugo Nagata 04:46
Re: Clean up NamedLWLockTranche stuff 📎 Sami Imseih 04:49
Re: Use SIGTERM instead of SIGUSR1 for slotsync worker to exit during promotion? 📎 Nisha Moond 04:57
Re: Refactor query normalization into core query jumbling 📎 Michael Paquier 05:17
[PATCH] pg_prewarm: validate that first_block <= last_block 📎 Postgress Cybrosys 05:32
Re: Allow to collect statistics on virtual generated columns 📎 Yugo Nagata 05:35
Re: Add comments about fire_triggers argument in ri_triggers.c 📎 Amit Langote 05:36
Re: Skipping schema changes in publication shveta malik 05:49
Re: pg_plan_advice Alexander Lakhin 06:00
Re: Use SIGTERM instead of SIGUSR1 for slotsync worker to exit during promotion? Fujii Masao 06:06
Re: Initial COPY of Logical Replication is too slow 📎 Masahiko Sawada 06:20
Re: Better shared data structure management and resizable shared data structures 📎 Ashutosh Bapat 07:01
Re: Refactor query normalization into core query jumbling Lukas Fittl 07:19
Re: Stack-based tracking of per-node WAL/buffer usage 📎 Lukas Fittl 07:21
Re: Track skipped tables during autovacuum and autoanalyze 📎 Yugo Nagata 07:35
Re: Enable -Wstrict-prototypes and -Wold-style-definition by default 📎 Peter Eisentraut 07:38
Re: [PATCH] Fix unexpected loss of DEFERRABLE property after toggling NOT ENFORCED / ENFORCED 📎 Yasuo Honda 07:41
Re: Allow to collect statistics on virtual generated columns 📎 Yugo Nagata 07:43
Re: Use SIGTERM instead of SIGUSR1 for slotsync worker to exit during promotion? Amit Kapila 07:49
Re: Skipping schema changes in publication 📎 Shlok Kyal 07:50
Re: pg_plan_advice Jakub Wartak 08:00
Re: pg_plan_advice Lukas Fittl 08:31
Re: SLOPE - Planner optimizations on monotonic expressions. Dean Rasheed 08:46
Re: XMLSerialize: version and explicit XML declaration 📎 Jim Jones 08:50
Re: Better shared data structure management and resizable shared data structures Ashutosh Bapat 08:58
Re: generic plans and "initial" pruning Amit Langote 09:00
Re: BM_IO_ERROR flag is lost in TerminateBufferIO due to order of operations in UnlockBufHdrExt Yura Sokolov 09:04
Re: Skipping schema changes in publication shveta malik 09:23
Re: SLOPE - Planner optimizations on monotonic expressions. Alexandre Felipe 09:29

Browse Archives

Prev | Next