pgpool2.git / summary / log / commit / refs
commit 2c017aa8ebe00e69a8d157b3c4540ef3e31a5ec6
Author: Yoshiyuki Asaba <y-asaba at pgfoundry.org>
Date: Fri Jan 25 09:49:08 2008 +0000
Add item.
ChangeLog | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
diff --git a/ChangeLog b/ChangeLog
index f4b6172f1..db8f2ffa6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,21 @@
+2008-01-25 Yoshiyuki Asaba <y-asaba@sraoss.co.jp>
+
+ * pool_process_query.c: Load balancing node was changed after
+ processing transaction. For example,
+
+ SELECT 1; <-- node 1
+ BEGIN;
+ SELECT 2; <-- node 0(master)
+ END;
+ SELECT 3; <-- node 0(master)
+
+ "SELECT 3" was sended to a master node, not a load balancing
+ node.
+
+ VALID_BACKEND macro does not check node validation if
+ in_load_balancing is 1. So we do not use VALID_BACKEND macro to
+ check whether load balancing node is down.
+
2008-01-11 Yoshiyuki Asaba <y-asaba@sraoss.co.jp>
* main.c, pool_hba.c, pool_process_query.c, parser/parser.c,
[parent: 4baf0f53e844]