Re: replace IDENTIFY_SYSTEM code in receivelog.c with RunIdentifySystem()

2021-08-30 Thread Michael Paquier
On Mon, Aug 30, 2021 at 01:01:16PM +0530, Bharath Rupireddy wrote: > Shound't we fix it in master branch to keep the code in sync with > other places where we usually follow that kind of type-casting? IMO, > we should just make that change, because it isn't a major change or we > aren't going to

Re: replace IDENTIFY_SYSTEM code in receivelog.c with RunIdentifySystem()

2021-08-30 Thread Bharath Rupireddy
On Mon, Aug 30, 2021 at 11:59 AM Michael Paquier wrote: > > 2) bool returning ReceiveXlogStream() in pg_receivewal.c is being used > > without type-casting its return return value which might generate a > > warning with some compilers. This kind of type-casting is more common > > in other places

Re: replace IDENTIFY_SYSTEM code in receivelog.c with RunIdentifySystem()

2021-08-30 Thread Michael Paquier
On Mon, Aug 30, 2021 at 11:00:40AM +0530, Bharath Rupireddy wrote: > 1) ReceiveXlogStream in receivelog.c has a duplicate code to execute > IDENTIFY_SYSTEM replication command on the server which can be > replaced with RunIdentifySystem(). I have looked at that. > 2) bool returning

replace IDENTIFY_SYSTEM code in receivelog.c with RunIdentifySystem()

2021-08-29 Thread Bharath Rupireddy
Hi, I see a couple of improvements to receivelog.c and pg_receivewal.c: 1) ReceiveXlogStream in receivelog.c has a duplicate code to execute IDENTIFY_SYSTEM replication command on the server which can be replaced with RunIdentifySystem(). 2) bool returning ReceiveXlogStream() in pg_receivewal.c