Hello
I complete new version of this patch. I've attached it.
In this version i remove proposed recovery_target_type/recovery_target_value and implement set of current settings:
recovery_target(immediate), recovery_target_name, recovery_target_time, recovery_target_xid, recovery_target_lsn
>>> - trigger_file was renamed to promote_signal_file for clarify (my change, in prev thread was removed)
>>
>> OK to add the "promote" prefix, but I'd prefer to keep the "trigger"
>> name. There is a lot of discussion and knowledge around that. Seems
>> unnecessary to change.
>
> Ok, will change to promote_trigger_file
Renamed to promote_trigger_file
Possible we need something like separate xlog_guc.c and header for related functions and definition?
regards, Sergei