Re: base backup client as auxiliary backend process - Mailing list pgsql-hackers

From Thomas Munro
Subject Re: base backup client as auxiliary backend process
Date
Msg-id CA+hUKGKK=DXYip-mau5CLNgVuZYaKLBD7r__QdPD1Dnzsfm5iQ@mail.gmail.com
Whole thread Raw
In response to base backup client as auxiliary backend process  (Peter Eisentraut <peter.eisentraut@2ndquadrant.com>)
Responses Re: base backup client as auxiliary backend process  (Sergei Kornilov <sk@zsrv.org>)
List pgsql-hackers
On Sun, Jun 30, 2019 at 8:05 AM Peter Eisentraut
<peter.eisentraut@2ndquadrant.com> wrote:
> Attached is a very hackish patch to implement this.  It works like this:
>
>     # (assuming you have a primary already running somewhere)
>     initdb -D data2 --minimal
>     $EDITOR data2/postgresql.conf  # set primary_conninfo
>     pg_ctl -D data2 start

+1, very nice.  How about --replica?

FIY Windows doesn't like your patch:

src/backend/postmaster/postmaster.c(1396): warning C4013: 'sleep'
undefined; assuming extern returning int
[C:\projects\postgresql\postgres.vcxproj]

https://ci.appveyor.com/project/postgresql-cfbot/postgresql/build/1.0.45930

-- 
Thomas Munro
https://enterprisedb.com



pgsql-hackers by date:

Previous
From: "Jamison, Kirk"
Date:
Subject: RE: [PATCH] Speedup truncates of relation forks
Next
From: Michael Paquier
Date:
Subject: Re: Introduce MIN/MAX aggregate functions to pg_lsn