On 9.5.2010, at 23.03, Rainer Weikusat wrote:
- PostgreSQL supports now multiple connections to backend. Also supports load-balancing / HA by specifying multiple host parameters. MySQL and PostgreSQL now share the same code for that.
You don't really need to wonder that your release cycles 'get longer' when you do major feature changes to something you consider to be 'beta' (and not alpha) code just because you cannot stand the fact that other people need to write code to deal with problems in code written by you.
No, that's not it. The only reason I wrote it was because it was needed by the company that paid me for Dovecot development these recent months. And the reason why I didn't use your code was because I didn't like the idea of having to maintain two separate implementations of SQL load balancer. I don't have a problem with adding other peoples' code, as long as it solves the problem the right way (and code duplication isn't the right way).