pgsql-hackers since 2025-11-07 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

Nov. 7, 2025

Thread Author Time
Re: Suggestion to add --continue-client-on-abort option to pgbench Chao Li 00:06
Re: doc: Improve description of io_combine_limit and io_max_combine_limit GUCs Fujii Masao 00:39
Received e-mails in Spams (bad e-mail server configuration / ML configuration) + remove old ML alias (before lists.postgresql.org) * Neustradamus * 00:45
Re: [PATCH] Fix socket handle inheritance on Windows Thomas Munro 01:03
Re: [Patch] Windows relation extension failure at 2GB and 4GB 📎 Bryan Green 01:17
Re: [PATCH] Add pg_get_tablespace_ddl() function to reconstruct CREATE TABLESPACE statement 📎 Manni Wood 01:27
Re: [PATCH] Fix socket handle inheritance on Windows Bryan Green 01:35
Re: [Patch] Windows relation extension failure at 2GB and 4GB Thomas Munro 01:45
Re: [PATCH] Fix socket handle inheritance on Windows Thomas Munro 01:59
Re: [Patch] Windows relation extension failure at 2GB and 4GB Michael Paquier 02:12
Re: [PATCH] Fix orphaned backend processes on Windows using Job Objects Thomas Munro 02:39
transformJsonFuncExpr pathspec cache lookup failed 📎 jian he 02:50
Re: [Patch] Windows relation extension failure at 2GB and 4GB Thomas Munro 02:56
RE: Assertion failure in SnapBuildInitialSnapshot() Zhijie Hou (Fujitsu) 02:59
Re: [Patch] Windows relation extension failure at 2GB and 4GB Michael Paquier 03:32
Re: [PATCH] Add pg_get_role_ddl() functions for role recreation Quan Zongliang 03:36
Re: Skipping schema changes in publication Peter Smith 03:41
Re: Skipping schema changes in publication Peter Smith 04:04
Re: Assertion failure in SnapBuildInitialSnapshot() Amit Kapila 04:05
Re: Calling PGReserveSemaphores() from CreateOrAttachShmemStructs Ashutosh Bapat 04:22
Optimize SnapBuild by maintaining committed.xip in sorted order 📎 Xuneng Zhou 04:55
Re: Optimize SnapBuildPurgeOlderTxn: use in-place compaction instead of temporary array Xuneng Zhou 05:02
Re: Improve pg_sync_replication_slots() to wait for primary to advance Japin Li 05:06
Re: on_error table, saving error info to a table Nishant Sharma 05:28
Re: Logical Replication of sequences 📎 vignesh C 05:28
Re: Support tid range scan in parallel? 📎 David Rowley 05:31
Re: Assertion failure in SnapBuildInitialSnapshot() Masahiko Sawada 05:34
回复: [PATCH] Add pg_get_role_ddl() functions for role recreation li carol 05:42
Re: Skipping schema changes in publication Peter Smith 06:06
Re: Sequence Access Methods, round two 📎 Michael Paquier 06:12
Re: Consistently use the XLogRecPtrIsInvalid() macro Bertrand Drouvot 06:17
Re: transformJsonFuncExpr pathspec cache lookup failed Kirill Reshke 06:25
Re: doc: Improve description of io_combine_limit and io_max_combine_limit GUCs Fujii Masao 07:44
Re: Extended Statistics set/restore/clear functions. 📎 Michael Paquier 07:51
Re: [BUG] temporary file usage report with extended protocol and unnamed portals Frédéric Yhuel 08:06
Re: LISTEN/NOTIFY bug: VACUUM sets frozenxid past a xid in async queue 📎 Heikki Linnakangas 08:10
Re: Reorganize GUC structs 📎 Peter Eisentraut 08:44
Re: XMLSerialize: version and explicit XML declaration 📎 Jim Jones 09:17
Re: Logical Replication of sequences shveta malik 09:23
Re: Suggestion to add --continue-client-on-abort option to pgbench Fujii Masao 09:33
Re: Reorganize GUC structs Álvaro Herrera 09:38
Re: LISTEN/NOTIFY bug: VACUUM sets frozenxid past a xid in async queue Arseniy Mukhin 09:41
[PATCH] Implement condition variable-based WAL waiting for logical decoding 📎 Arkady Skvorcov 09:57
Re: [PATCH] Add pg_get_tablespace_ddl() function to reconstruct CREATE TABLESPACE statement Álvaro Herrera 09:58
Re: Add tab completion support for WAIT FOR command 📎 Xuneng Zhou 10:10
Re: contrib/pg_stat_tcpinfo 📎 Jakub Wartak 10:36
Re: [PATCH] Add pg_get_subscription_ddl() function 📎 Vaibhav Dalvi 10:42
Re: relfilenode statistics 📎 Bertrand Drouvot 11:28
Re: Logical Replication of sequences Amit Kapila 11:29
Re: Extend injection_points_attach() to accept a user-defined function 📎 Rahila Syed 12:09
Re: [PATCH] Add pg_get_subscription_ddl() function Álvaro Herrera 12:11
Re: [PATCH] Add pg_get_policy_ddl() function to reconstruct CREATE POLICY statement 📎 Akshay Joshi 12:20
Re: [PATCH] Add pg_get_policy_ddl() function to reconstruct CREATE POLICY statement Marcos Pegoraro 13:14
Re: Consistently use the XLogRecPtrIsInvalid() macro Álvaro Herrera 13:37
Re: Improve read_local_xlog_page_guts by replacing polling with latch-based waiting 📎 Xuneng Zhou 13:48
Minor refactor of the code in ExecScanExtended() 📎 cca5507 14:00
Re: LISTEN/NOTIFY bug: VACUUM sets frozenxid past a xid in async queue Álvaro Herrera 14:14
Re: [PATCH] Add pg_get_policy_ddl() function to reconstruct CREATE POLICY statement Akshay Joshi 14:27
pgsql: doc: Fix incorrect wording for --file in pg_dump Daniel Gustafsson 14:27
Xlogprefetcher: Use atomic add for increment counter 📎 Ranier Vilela 14:28
Re: Xlogprefetcher: Use atomic add for increment counter Andres Freund 14:41
Re: [PATCH] Add pg_get_policy_ddl() function to reconstruct CREATE POLICY statement Marcos Pegoraro 14:47
Re: Logical Replication of sequences 📎 vignesh C 14:47
Re: Xlogprefetcher: Use atomic add for increment counter Ranier Vilela 14:52
Re: Xlogprefetcher: Use atomic add for increment counter Andres Freund 14:59
Re: Xlogprefetcher: Use atomic add for increment counter Ranier Vilela 15:03
Re: Consistently use the XLogRecPtrIsInvalid() macro 📎 Bertrand Drouvot 15:03
Re: LTO aggressively optimizing out function despite explicit calls in logical decoding Andres Freund 15:10
Re: Reorganize GUC structs Tom Lane 15:14
Re: Incorrect checksum in control file with pg_rewind test Maksim.Melnikov 15:19
Multixid SLRU truncation bugs at wraparound 📎 Heikki Linnakangas 15:33
Re: CI: Add task that runs pgindent Andres Freund 15:33
Re: Decouple C++ support in Meson's PGXS from LLVM enablement Peter Eisentraut 15:39
Re: Reorganize GUC structs Peter Eisentraut 15:44
Re: Some efforts to get rid of "long" in our codebase Peter Eisentraut 15:53
Re: Reorganize GUC structs Álvaro Herrera 15:53
Re: POC: make mxidoff 64 bits Maxim Orlov 16:03
Re: Some efforts to get rid of "long" in our codebase Tom Lane 16:04
Re: Consistently use the XLogRecPtrIsInvalid() macro Peter Eisentraut 16:05
Re: Sequence Access Methods, round two Andrei Lepikhov 16:05
Re: CI: Add task that runs pgindent Tom Lane 16:07
Re: [PATCH] Add pg_get_tablespace_ddl() function to reconstruct CREATE TABLESPACE statement Jim Jones 16:16
Re: Decouple C++ support in Meson's PGXS from LLVM enablement Jelte Fennema-Nio 16:19
Re: AIX support Peter Eisentraut 16:28
Re: Decouple C++ support in Meson's PGXS from LLVM enablement Tristan Partin 16:29
Re: Consistently use the XLogRecPtrIsInvalid() macro 📎 Bertrand Drouvot 17:15
Re: Consistently use the XLogRecPtrIsInvalid() macro Dagfinn Ilmari Mannsåker 17:18
Re: Consistently use the XLogRecPtrIsInvalid() macro 📎 Bertrand Drouvot 17:22
Re: [PATCH] O_CLOEXEC not honored on Windows - handle inheritance chain 📎 Bryan Green 17:28
Re: Issue with logical replication slot during switchover 📎 Fabrice Chapuis 17:34
Re: [PATCH] Add pg_get_role_ddl() functions for role recreation 📎 Mario González Troncoso 17:46
Re: Optimize LISTEN/NOTIFY 📎 Joel Jacobson 18:59
Re: another autovacuum scheduling thread Sami Imseih 19:22
Draft back-branch release notes are up Tom Lane 19:58
Extended test coverage and docs for SSL passphrase commands 📎 Daniel Gustafsson 20:26
Re: Implement waiting for wal lsn replay: reloaded 📎 Alexander Korotkov 22:02
Re: [PATCH] Add pg_get_trigger_ddl() to retrieve the CREATE TRIGGER statement Philip Alger 22:06
Re: Extended Statistics set/restore/clear functions. Corey Huinker 22:28
Re: [PATCH] Add pg_get_tablespace_ddl() function to reconstruct CREATE TABLESPACE statement 📎 Manni Wood 22:38
Re: Missing calls to UnlockBuffers() - unify error handling? Andres Freund 22:49
Re: postmaster uses more CPU in 18 beta1 with io_method=io_uring Tomas Vondra 22:50
Re: Enhancing Memory Context Statistics Reporting 📎 Rahila Syed 22:55
Re: Extended Statistics set/restore/clear functions. Michael Paquier 22:56
Re: Sequence Access Methods, round two Michael Paquier 23:02
Re: Improve read_local_xlog_page_guts by replacing polling with latch-based waiting Michael Paquier 23:03
Re: contrib/pg_stat_tcpinfo Tomas Vondra 23:17
Re: [PATCH] Add pg_get_tablespace_ddl() function to reconstruct CREATE TABLESPACE statement Manni Wood 23:38
Re: IO in wrong state on riscv64 Thomas Munro 23:47

Nov. 8, 2025

Thread Author Time
Re: [PATCH] Add pg_get_tablespace_ddl() function to reconstruct CREATE TABLESPACE statement Jim Jones 00:03
Re: IO in wrong state on riscv64 Tom Lane 00:03
Re: IO in wrong state on riscv64 Andres Freund 00:10
Re: IO in wrong state on riscv64 Thomas Munro 00:13
Re: Thoughts on a "global" client configuration? Jacob Champion 00:14
Re: contrib/pg_stat_tcpinfo Andres Freund 00:18
Re: IO in wrong state on riscv64 Tom Lane 00:24
Support allocating memory for large strings 📎 Maxim Zibitsker 02:15
Re: Support allocating memory for large strings Tom Lane 02:32
Re: Extra blank line in StrategyGetBuffer Bruce Momjian 02:54
Re: [PATCH] Add pg_get_tablespace_ddl() function to reconstruct CREATE TABLESPACE statement 📎 Manni Wood 04:19
Re: [PATCH] Add pg_get_tablespace_ddl() function to reconstruct CREATE TABLESPACE statement Manni Wood 04:46
[PATCH] Fix text in comment of copyto.c 📎 河田達也 05:12
[PATCH] Add hints for invalid binary encoding names in encode/decode functions 📎 Sugamoto Shinya 06:25
Use bsearch() instead of a manual binary search in syscache.c 📎 cca5507 07:59
Re: ago(interval) → timestamptz Andreas Karlsson 08:09
Re: display hot standby state in psql prompt Andreas Karlsson 08:57
Re: [Patch] Windows relation extension failure at 2GB and 4GB 📎 Michael Paquier 09:40
Re: display hot standby state in psql prompt Jim Jones 10:21
Re: Support allocating memory for large strings Jose Luis Tallon 11:17
Re: Add tab completion support for WAIT FOR command 📎 Alexander Korotkov 11:33
Re: Use bsearch() instead of a manual binary search in syscache.c Antonin Houska 12:12
Re: Optimize LISTEN/NOTIFY Joel Jacobson 12:59
Re: Use bsearch() instead of a manual binary search in syscache.c Thomas Munro 13:24
Re: [PATCH] Add pg_get_tablespace_ddl() function to reconstruct CREATE TABLESPACE statement Manni Wood 14:05
Re: DOCS: What SGML markup to use for user objects like tables, columns, etc? Bruce Momjian 14:50
Re: Optimize LISTEN/NOTIFY 📎 Joel Jacobson 15:04
pg_dump not dumping default_text_search_config WAI? Philip Warner 16:14
Re: [PATCH] Add pg_get_tablespace_ddl() function to reconstruct CREATE TABLESPACE statement Jim Jones 16:30
Re: MSVC: Improve warning options set Peter Eisentraut 16:33
Re: Use bsearch() instead of a manual binary search in syscache.c Tom Lane 17:01
Re: pg_dump not dumping default_text_search_config WAI? Tom Lane 17:06
Re: ago(interval) → timestamptz Laurenz Albe 17:30
Re: IO in wrong state on riscv64 Tom Lane 19:26
Re: should we have a fast-path planning for OLTP starjoins? 📎 Tomas Vondra 20:14
[PATCH] libpq: Wrap out-of-memory error messages with libpq_gettext() 📎 Joshua Shanks 20:21
Re: should we have a fast-path planning for OLTP starjoins? Tom Lane 20:36
Re: MSVC: Improve warning options set Thomas Munro 21:40
Re: MSVC: Improve warning options set Tom Lane 21:58
Re: IO in wrong state on riscv64 Thomas Munro 22:50
Re: relfilenode statistics Michael Paquier 23:33
Re: [PATCH] Fix text in comment of copyto.c Michael Paquier 23:35
Re: Extend injection_points_attach() to accept a user-defined function Michael Paquier 23:35

Nov. 9, 2025

Thread Author Time
Re: MSVC: Improve warning options set Thomas Munro 00:29
Re: Use bsearch() instead of a manual binary search in syscache.c Thomas Munro 01:55
Re: Add tab completion support for WAIT FOR command Xuneng Zhou 03:11
Re: MSVC: Improve warning options set Andres Freund 03:21
Re: pg_dump not dumping default_text_search_config WAI? Philip Warner 06:15
Re: Use bsearch() instead of a manual binary search in syscache.c cca5507 07:50
Re: BUG #19095: Test if function exit() is used fail when linked static Torsten Rupp 08:33
Re: Avoid orphaned objects dependencies, take 3 Roman Eskin 08:33
Re: Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY 📎 Mihail Nikalayeu 11:20
Re: isolation tester limitation in case of multiple injection points in a single command Mihail Nikalayeu 12:53
Re: pg_dump not dumping default_text_search_config WAI? Tom Lane 16:03
Re: Revisiting {CREATE INDEX, REINDEX} CONCURRENTLY improvements 📎 Mihail Nikalayeu 18:02
Re: should we have a fast-path planning for OLTP starjoins? Tomas Vondra 18:14
Re: should we have a fast-path planning for OLTP starjoins? Tom Lane 18:42
Re: Don't synchronously wait for already-in-progress IO in read stream Peter Geoghegan 19:51
Re: index prefetching 📎 Peter Geoghegan 20:13
Re: DOCS: What SGML markup to use for user objects like tables, columns, etc? Peter Smith 21:30
Re: Adding REPACK [concurrently] Robert Treat 22:13
Re: Don't synchronously wait for already-in-progress IO in read stream Thomas Munro 22:20
Re: isolation tester limitation in case of multiple injection points in a single command Michael Paquier 22:34
Re: isolation tester limitation in case of multiple injection points in a single command Mihail Nikalayeu 22:51
Re: DOCS: What SGML markup to use for user objects like tables, columns, etc? Bruce Momjian 22:59

Nov. 10, 2025

Thread Author Time
Add MERGE and VALUES statements to tab completion for PREPARE 📎 Haruna Miwa 00:40
Re: Emitting JSON to file using COPY TO 📎 jian he 00:53
Re: Some efforts to get rid of "long" in our codebase 📎 David Rowley 00:53
Re: Extend injection_points_attach() to accept a user-defined function Michael Paquier 00:57
Re: isolation tester limitation in case of multiple injection points in a single command Michael Paquier 00:59
Add tests for object size limits of injection points 📎 Michael Paquier 01:11
Re: Changing the state of data checksums in a running cluster 📎 Tomas Vondra 01:26
Re: Suggestion to add --continue-client-on-abort option to pgbench Chao Li 02:06
Re: Add tests for object size limits of injection points Chao Li 02:30
Re: add function argument name to substring and substr 📎 jian he 02:30
Re: Extra blank line in StrategyGetBuffer Ashutosh Bapat 03:07
Re: Optimize SnapBuildPurgeOlderTxn: use in-place compaction instead of temporary array 📎 Xuneng Zhou 03:22
Re: Add tests for object size limits of injection points Michael Paquier 03:31
Re: pg_dump not dumping default_text_search_config WAI? Philip Warner 03:43
Re: pg_createsubscriber --dry-run logging concerns 📎 Peter Smith 04:00
Re: Suggestion to add --continue-client-on-abort option to pgbench Fujii Masao 04:45
Re: POC: enable logical decoding when wal_level = 'replica' without a server restart Peter Smith 04:50
Re: Resetting recovery target parameters in pg_createsubscriber Alena Vinter 05:02
pg_getaddrinfo_all() with hintp=NULL 📎 Sergey Tatarintsev 05:14
Re: Add MERGE and VALUES statements to tab completion for PREPARE Fujii Masao 05:15
Re: [PATCH] Add pg_get_policy_ddl() function to reconstruct CREATE POLICY statement Akshay Joshi 05:16
Re: Remove unused for_all_tables field from AlterPublicationStmt Peter Smith 05:20
Re: Extended Statistics set/restore/clear functions. 📎 Corey Huinker 05:33
Re: [Proposal] Expose internal MultiXact member count function for efficient monitoring Ashutosh Bapat 06:13
Re: proposal: schema variables 📎 Pavel Stehule 06:40
Re: [PATCH] libpq: Wrap out-of-memory error messages with libpq_gettext() Fujii Masao 07:04
Re: display hot standby state in psql prompt Fujii Masao 07:30

Browse Archives

Prev | Next