pgpool2.git / summary / log / commit / refs

commit    f68b5cd07bafdc2f36e020a4a85452aee6253c40
Author:   Tatsuo Ishii <ishii at sraoss.co.jp>
Date:     Sun Feb 07 07:20:29 2010 +0000

    Prepare 2.3.2


ChangeLog | 73 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ NEWS | 15 ++++++++--- doc/pgpool-ja.html | 9 ++++--- 3 files changed, 91 insertions(+), 6 deletions(-) diff --git a/ChangeLog b/ChangeLog index 9a2c6dcab..feeba9706 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,76 @@ +2010-02-07 16:04 t-ishii + + * pool_process_query.c: Fix read_kind_from_backend so that it + properly checks the return value from pool_extract_error_message. + +2010-02-07 12:08 t-ishii + + * pool_process_query.c: Enhance read_kind_from_backend. If kind + mismatch error occurs and command is DEALLOCATE, print original + prepared query which DEALLOCATE tries to delete. + +2010-02-07 12:05 t-ishii + + * pool_proto_modules.c: Fix SimpleQuery if DEALLOCATE received, + register pending function. + +2010-02-07 12:04 t-ishii + + * main.c: Fix I/O check in reading/writing status file. + +2010-02-04 09:31 t-ishii + + * pool_ssl.c: Change pool_error to pool_log when backend does not + support SSL but pgpool does. + +2010-02-03 19:31 t-ishii + + * pool_ssl.c: All previously handled errors related to the OpenSSL + engine are now handled with a macro and a small static function in + order to both produce more informative errors as well as commonize + some duplicate code in pool_ssl.c + + Patch contributed by Sean Finney + +2010-02-03 17:11 t-ishii + + * pool.h, pool_process_query.c, pool_proto_modules.c: Emit + statement log when error or notice message comes from backend when + SimpleQuery or Parse executed. This is usefull because PostgreSQL + does not log particular statement if the error was detected *before* + raw parser get executed. This typlically happens when encoding + error was found. + +2010-02-02 14:45 t-ishii + + * TODO: Sync TODO with 2.3.2 + +2010-02-02 14:44 t-ishii + + * doc/: pgpool-en.html, pgpool-ja.html: Add description about how + to sync sequences in online recovery + +2010-02-02 14:43 t-ishii + + * pool_process_query.c: Fix typo in comment + +2010-02-01 18:05 t-ishii + + * child.c, pool.h, pool_process_query.c, pool_timestamp.c, + test/timestamp/expected/insert.out, + test/timestamp/input/insert.sql: Fix timestamp rewritting. Fix + number of parameters of Prepare. Fix prepared statement list to be + reset when connection_cache = false. Patch contributed by Akio + Ishida. + +2010-01-31 22:28 t-ishii + + * pool_ssl.c: Include string.h for strlen + +2010-01-31 12:15 t-ishii + + * ChangeLog: Update ChangeLog + 2010-01-31 11:55 t-ishii * pool_process_reporting.c: Add lobj_lock_table, ssl, ssl_key and diff --git a/NEWS b/NEWS index 42274fc99..244eb2298 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,4 @@ -2.3.2 (tomiteboshi) 2010/02/01 +2.3.2 (tomiteboshi) 2010/02/07 * Version 2.3.2 @@ -7,7 +7,7 @@ possible. Also this version enables long awaited SSL support and large - object support. + object replication support. * Enhancements @@ -16,6 +16,15 @@ - Large object replication support. You need PostgreSQL 8.1 or later, however(Tatsuo) + - Emit statement log when error or notice message comes from + query parsing process. This is usefull because PostgreSQL does + not log particular statement if the error was detected + *before* raw parser get executed. This typlically happens + when encoding error was found(Tatsuo) + + - Display original query to log if kind mismatch error was + caused by DEALLOCATE(Tatsuo) + - While health checking and recovery use postgres database if possible. If postgres database does not exist, use template1 as it stands now. While connecting template1, certain @@ -25,7 +34,7 @@ * Bug fixes - Fix errors in timestamp rewriting which occasionaly cause - broken packet sending to slave nodes(Tatsuo) + broken packet sentto slave nodes(Tatsuo) - Fix errors when timestamp rewriting is used with V2 protocol(Toshihiro Kitagawa) diff --git a/doc/pgpool-ja.html b/doc/pgpool-ja.html index 9997827c7..4c26e5a04 100644 --- a/doc/pgpool-ja.html +++ b/doc/pgpool-ja.html @@ -8,7 +8,7 @@ <body> <!-- hhmts start --> -Last modified: Tue Feb 2 09:36:19 JST 2010 +Last modified: Sun Feb 7 16:18:21 JST 2010 <!-- hhmts end --> <body bgcolor="#ffffff"> @@ -2791,7 +2791,7 @@ pgpool-II$B$N%A%e!<%H%j%"%k$O(B<a href="tutorial-ja.html">$B$3$3(B<a/>$B$K$ <h1>$B%j%j!<%9%N!<%H(B<a name="release"></a></h1> -<h2>2.3.2 (tomiteboshi) 2010/02/01</h2> +<h2>2.3.2 (tomiteboshi) 2010/02/07</h2> <h3>$B35MW(B</h3> <p> $B$3$N%P!<%8%g%s$G$O!"(B2.3.1$B$N?'!9$J%P%0$,=$@5$5$l$F$$$^$9!#(B @@ -2804,11 +2804,14 @@ pgpool-II$B$N%A%e!<%H%j%"%k$O(B<a href="tutorial-ja.html">$B$3$3(B<a/>$B$K$ <h3>$B2~NIE@(B</h3> <p> <ul> - <li>SSL$B$,%5%]!<%H$5$l$^$7$?(B((Sean Finney) + <li>$B%U%m%s%H%(%s%I$H(Bpgpool-II$B!"(Bpgpool-II$B$H(BPostgreSQL$B$N4V$N(BSSL$BDL?.$,%5%]!<%H$5$l$^$7$?(B(Sean Finney) <li>$B%i!<%8%*%V%8%'%/%H$N%l%W%j%1!<%7%g%s$,%5%]!<%H$5$l$^$7$?(B(Tatsuo) <li>$B%X%k%9%A%'%C%/$H%*%s%i%$%s%j%+%P%j$N:]$K2DG=$G$"$l$P(Bpostgres$B%G!<%?%Y!<%9$r;H$&$h$&$K$7$^$7$?!#(B postgres$B%G!<%?%Y!<%9$,B8:_$7$J$$>l9g$O(Btemplate1$B$,;H$o$l$^$9(B($B0JA0$NF0:n$HF1$8(B)$B!#(B $B$3$l$K$h$j!"(BDROP DATABASE$B$J$I$N%3%^%s%I$,%*%s%i%$%s%j%+%P%jCf$G$b;H$($k$h$&$K$J$j$^$7$?(B(Tatsuo) + <li>$BLd$$9g$o$;$N%Q!<%9=hM}$G%(%i!<$,5/$-$?$H$-$K!"(BSQL$BJ8$r%m%0$K=PNO$9$k$h$&$K$7$^$7$?!#(B + $B%(%s%3!<%G%#%s%0%(%i!<$J$I$,H/@8$7$?:]$K$O(BPostgreSQL$B$N%m%0$K$b(BSQL$BJ8$,5-O?$5$l$J$$$?$a!"$3$l$OM-8z$G$9(B(Tatsuo) + <li>kind mismatch$B%(%i!<$,H/@8$7!"$=$N860x$,(BDEALLOCATE$B%3%^%s%I$@$C$?>l9g$K(BDEALLOCATE$B$,:o=|$7$h$&$H$7$?(BPREPARED$BJ8$N85$K$J$C$?(BSQL$BJ8$r%m%0$K=PNO$9$k$h$&$K$7$^$7$?(B(Tatsuo) </ul> </p> [parent: 1f3c26b69ffa]