Re: PATCH: add "--config-file=" option to pg_rewind - Mailing list pgsql-hackers

From Gunnar \"Nick\" Bluth
Subject Re: PATCH: add "--config-file=" option to pg_rewind
Date
Msg-id f9d32eab-9120-4a14-ea4a-70a0fa724e61@pro-open.de
Whole thread Raw
In response to Re: PATCH: add "--config-file=" option to pg_rewind  (Michael Paquier <michael@paquier.xyz>)
Responses Re: PATCH: add "--config-file=" option to pg_rewind  (Michael Paquier <michael@paquier.xyz>)
List pgsql-hackers
Am 27.02.22 um 13:06 schrieb Michael Paquier:
> On Sat, Feb 26, 2022 at 09:55:20AM +0100, Gunnar "Nick" Bluth wrote:
>> Am 26.02.22 um 06:51 schrieb Michael Paquier:
>>> Shouldn't this one use appendShellString() on config_file?
>>
>> It probably should, yes. I don't fancy this repetitive code myself.
>> But then, pg_rewind as a whole could use an overhaul. I don't see any use of
>> PQExpBuffer in it, but a lot of char* ...
> 
> Having a lot of char* does not necessarily mean that all of them have
> to be changed to accomodate with PQExpBuffer.  My guess that this is a
> case-by-case, where we should apply that in places where it makes the
> code cleaner to follow.  In the case of your patch though, the two
> areas changed would make the logic correct, instead, because we have
> to apply correct quoting rules to any commands executed.

Alas! v3 attached.


>> GSOC project? ;-)
> 
> It does not seem so, though there are surely more areas that could
> gain in clarity.

That's universally true ;-)


Best regards,
-- 
Gunnar "Nick" Bluth

Eimermacherweg 106
D-48159 Münster

Mobil +49 172 8853339
Email: gunnar.bluth@pro-open.de
__________________________________________________________________________
"Ceterum censeo SystemD esse delendam" - Cato
Attachment

pgsql-hackers by date:

Previous
From: Julien Rouhaud
Date:
Subject: Re: Support for grabbing multiple consecutive values with nextval()
Next
From: Japin Li
Date:
Subject: CREATE DATABASE IF NOT EXISTS in PostgreSQL