> When replication slot is not specified in pg_receivexlog, the flush
> location in the feedback message always indicates invalid. So there seems
> to be no need to send the feedback as soon as fsync is issued, in that
> case.
> How should this option work when replication slot is not specified?
Thanks for the review!
The present is not checking the existence of specification of -S.
The use case when replication slot is not specified.
Because it does fsync, it isn't an original intention.
remote_write is set in synchronous_commit.
To call attention to the user, append following documents.
"If you want to report the flush position to the server, should use -S option."
Regards,
--
Furuya Osamu