> On Nov 7, 2021, at 19:42, Oleg Serov <oleg@xxxxxxxxxxxx> wrote: > How would you accomplish this otherwise? Synchronous commit. It sounds like you are attempting to build the same kind of guarantees that synchronous commit provides, only in the application by polling LSNs. It might be best just to use synchronous commit, so that you know that once the transaction is committed, the secondary has it.