On Thu, Sep 16, 2021 at 9:31 AM Michael Paquier <mich...@paquier.xyz> wrote: > > > Here's the v2 with above modifications. > > I was looking at this patch, and I agree that checking for the system > ID and the timeline by setting sysidentifier beforehand looks like an > improvement. > > The extra IDENTIFY_SYSTEM done at the beginning of StreamLog() is not > a performance bottleneck as we run it only once for each loop. I > don't really get the argument of a server replacing another one on the > same port requiring to rely only on the first system ID fetched before > starting the loops of StreamLog() calls. So I would leave main() > alone, but fill in the system ID from RunIdentifySystem() in > StreamLog().
Thanks. I changed the code that way. PSA v3 patch. Regards, Bharath Rupireddy.
v3-0001-improve-pg_receivewal-code.patch
Description: Binary data