Hi, On 2018-11-07 12:58:11 +0300, Alexey Kondratov wrote: > On 30.10.2018 06:01, Michael Paquier wrote: > > - Reusing the GUC parser is something I would avoid as well. Not worth > > the complexity. > > Yes, I don't like it either. I will try to make guc-file.l frontend safe.
It sounds like a seriously bad idea to use a different parser for pg_rewind. Why don't you just use postgres for it? As in /path/to/postgres -D /path/to/datadir/ -C shared_buffers ?