On 03/30/2016 05:44 PM, John R Pierce wrote:
and what if commit db2 fails for any number of reasons? you've already committed db1, so you can't roll it back. this sort of work requires '2pc' (2-phase commit), which is rather gnarly to implement.

You mean when executing the actual commit? Wouldn't that be a rare ocurrence? Right now they are doing each DB independently and then doing a cleanup if something goes wrong so even if there are times where the "commit db2" fails, it would not be any worse than what they have now.


--
Sent via pgsql-general mailing list (pgsql-general@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general

Reply via email to