AFAICT, the remote_write setting for synchronous_commit is named exactly
backwards, because the point of the setting is that it *doesn't* wait
for the remote to write anything.
As an alternative I suggest "remote_receive". Perhaps somebody else
has a better idea?
regards, tom lane