On Fri, Sep 27, 2024 at 01:35:23PM +0900, Michael Paquier wrote: > I would suggest to keep things simple and have one single function > rather than introduce two more pg_proc entries with slight differences > in their error reporting, making the original function return a text > about the reason of the failure when waiting (be it a timeout, > success, promotion or outside recovery).
More to the point here. I am not sure what's the benefit of having a procedure, while we have been using SQL functions for similar purposes in xlogfuncs.c for years. And what you have here can also be coupled with more complex logic in SQL queries. -- Michael
signature.asc
Description: PGP signature