[Pgpool-general] pgpool-II 2.2 beta2 released

Tatsuo Ishii ishii at sraoss.co.jp
Sun Feb 8 02:48:26 UTC 2009


> > * 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!

Yeah, the bug was identified by a Japanese user. I wonder why it has
not been found before.

> > * 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 :)

Thanks for testing and let me know if you have any problem.
--
Tatsuo Ishii
SRA OSS, Inc. Japan


More information about the Pgpool-general mailing list