pgsql: Doc: Abstract AF_UNIX sockets don't work on Windows.

2023-02-01 Thread Thomas Munro
Doc: Abstract AF_UNIX sockets don't work on Windows. An early release of AF_UNIX in Windows apparently supported Linux-style "abstract" Unix sockets, but they do not seem to work in current Windows versions and there is no mention of any of this in the Winsock documentation. Remove the mention of

pgsql: Doc: Abstract AF_UNIX sockets don't work on Windows.

2023-02-01 Thread Thomas Munro
Doc: Abstract AF_UNIX sockets don't work on Windows. An early release of AF_UNIX in Windows apparently supported Linux-style "abstract" Unix sockets, but they do not seem to work in current Windows versions and there is no mention of any of this in the Winsock documentation. Remove the mention of

pgsql: Doc: Abstract AF_UNIX sockets don't work on Windows.

2023-02-01 Thread Thomas Munro
Doc: Abstract AF_UNIX sockets don't work on Windows. An early release of AF_UNIX in Windows apparently supported Linux-style "abstract" Unix sockets, but they do not seem to work in current Windows versions and there is no mention of any of this in the Winsock documentation. Remove the mention of

pgsql: Allow the logical_replication_mode to be used on the subscriber.

2023-02-01 Thread Amit Kapila
Allow the logical_replication_mode to be used on the subscriber. Extend the existing developer option 'logical_replication_mode' to help test the parallel apply of large transactions on the subscriber. When set to 'buffered', the leader sends changes to parallel apply workers via a shared memory

Re: pgsql: Do assorted mop-up in the planner.

2023-02-01 Thread Tom Lane
Robins Tharakan writes: > This commit is causing occasional Asserts in my testing. Thanks! I'm tired now, but will have a look tomorrow. regards, tom lane

Re: pgsql: Do assorted mop-up in the planner.

2023-02-01 Thread Robins Tharakan
Hi Tom, On Tue, 31 Jan 2023 at 05:43, Tom Lane wrote: > > Do assorted mop-up in the planner. This commit is causing occasional Asserts in my testing. SQL / Backtrace / triaging below. Program terminated with signal SIGABRT, Aborted. #0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux

pgsql: Refactor heapam.c adding heapgettup_initial_block function

2023-02-01 Thread David Rowley
Refactor heapam.c adding heapgettup_initial_block function Here we adjust heapgettup() and heapgettup_pagemode() to move the code that fetches the first block number to scan out into a helper function. This removes some code duplication. Author: Melanie Plageman Reviewed-by: David Rowley Discussi

pgsql: meson: Fix typo in pkgconfig generation

2023-02-01 Thread Peter Eisentraut
meson: Fix typo in pkgconfig generation Reviewed-by: Andres Freund Discussion: https://www.postgresql.org/message-id/flat/07b37c70-349a-8fcd-bcc9-6c3ce0f6c2a4%40enterprisedb.com Branch -- master Details --- https://git.postgresql.org/pg/commitdiff/253432f42661fdd67d235252949e2838aa6421