[pgpool-committers: 2689] pgpool: Add infrastructure to properly manage Parse/Bind/Close response

Tatsuo Ishii ishii at postgresql.org
Mon Sep 7 18:24:40 JST 2015


Add infrastructure to properly manage Parse/Bind/Close responses.

For this purpose, an ordered list to record Parse/Bind/Close message
added to session context. Functions to manage the list are also
added. Before there's a global variable to manage this, but
unfortunately now messages waiting for response it not only one. This
gives a confusion, for example CloseComplete() removes wrong message
data.

Branch
------
extended_protocol_performance

Details
-------
http://git.postgresql.org/gitweb?p=pgpool2.git;a=commitdiff;h=e1c068034730693b8a258a11548753d799606b76

Modified Files
--------------
src/context/pool_session_context.c         |  112 ++++++++++++++++++++++++++++
src/include/context/pool_session_context.h |   32 ++++++++
src/protocol/pool_proto_modules.c          |   19 ++++-
3 files changed, 160 insertions(+), 3 deletions(-)



More information about the pgpool-committers mailing list