On Sat, Feb 7, 2009 at 3:45 PM, Tatsuo Ishii <[email protected]> wrote:
> * recovery.c: Fix online recovery to wait for failback done before > allowing to accept connections from clients. It was supposed to work > like this but actually was not since the day 0 when online recovery > was born. Without the fix there could be potential data > inconsistency among DB nodes. Wow, now that is a fix! I plan on having my pre-production cluster ready next week, Tatsuo, and then I'll be able to checkout the beta and try it. Lovely you found this problem and fixed it! > * pool_process_query.c: Start internal transaction if necessary. > Before we only started transaction INSERT, UPDATE, DELETE and > SELECT. Obviously we need to start transaction other than these, for > example CREATE TABLE. To avoid an overhead to look up large number > of statements (currently 70), we use bsearch() now. Nice one :) -- Jaume Sabater http://linuxsilo.net/ "Ubi sapientas ibi libertas" _______________________________________________ Pgpool-general mailing list [email protected] http://pgfoundry.org/mailman/listinfo/pgpool-general
