pgpool1.git
19 years agoAdd signal blocking. signal handlers may call pool_error() etc.
Tatsuo Ishii [Mon, 17 Apr 2006 04:07:09 +0000 (04:07 +0000)]
Add signal blocking. signal handlers may call pool_error() etc.
while processing. This is not good for them. For example,
messages might be confused.

19 years agoAdd comment for 3.0.2
Tatsuo Ishii [Mon, 17 Apr 2006 04:05:40 +0000 (04:05 +0000)]
Add comment for 3.0.2

19 years agoFix bugs in extend mode
Tatsuo Ishii [Mon, 17 Apr 2006 04:05:09 +0000 (04:05 +0000)]
Fix bugs in extend mode

19 years agoFix typo.
Tatsuo Ishii [Mon, 17 Apr 2006 04:03:03 +0000 (04:03 +0000)]
Fix typo.

19 years agoModify pool_send_auth_ok so that it reports backend process id.
Tatsuo Ishii [Mon, 17 Apr 2006 03:59:25 +0000 (03:59 +0000)]
Modify pool_send_auth_ok so that it reports backend process id.
This will help debugging pgpool.

19 years agoAutomatically DEALLOCATE prepared statememt when client disconnects.
Tatsuo Ishii [Fri, 31 Mar 2006 02:13:21 +0000 (02:13 +0000)]
Automatically DEALLOCATE prepared statememt when client disconnects.
Patch contributed by Yoshiyuki Asaba.

19 years agoCheck startup packet is identical before reusing existing connection.
Tatsuo Ishii [Sat, 25 Mar 2006 08:43:52 +0000 (08:43 +0000)]
Check startup packet is identical before reusing existing connection.
even if user/database/major are same, OPTION and other data might be
different. One of such an example is, psql/JDBC 8.1 connects one and
another.

19 years agoFix SimpleForwardToFrontend() and SimpleForwardToBackend(). If
Tatsuo Ishii [Sat, 25 Mar 2006 08:15:30 +0000 (08:15 +0000)]
Fix SimpleForwardToFrontend() and SimpleForwardToBackend(). If
the packet length is 0 then do not forward the packet.

Fix pool_process_query(). If kind/kind1 from backends exists *and*
data coming from frontend, kind/kind1 will be lost.

19 years agoFix more double free bug.
Tatsuo Ishii [Sat, 25 Mar 2006 08:03:00 +0000 (08:03 +0000)]
Fix more double free bug.

19 years agoFix double free bug in the previous commit
Tatsuo Ishii [Fri, 24 Mar 2006 12:37:24 +0000 (12:37 +0000)]
Fix double free bug in the previous commit

19 years agoFix bug in do_child(). We should not reuse startup packet since some
Tatsuo Ishii [Thu, 23 Mar 2006 12:38:36 +0000 (12:38 +0000)]
Fix bug in do_child(). We should not reuse startup packet since some
values in the packet such as client_encoding might be changed.

19 years agoFix bug with insert_lock in following cases:
Tatsuo Ishii [Sun, 26 Feb 2006 10:36:53 +0000 (10:36 +0000)]
Fix bug with insert_lock in following cases:
- INSERT statement with multiple lines
- erroneous INSERT statement

19 years agoFix spelling. contributed by Peter Eisentraut
Tatsuo Ishii [Sat, 18 Feb 2006 13:13:37 +0000 (13:13 +0000)]
Fix spelling. contributed by Peter Eisentraut

19 years agoFix bug with call to select(2)
Tatsuo Ishii [Thu, 16 Feb 2006 14:32:01 +0000 (14:32 +0000)]
Fix bug with call to select(2)

19 years agoVersion 3.0.1 V3_0_1
Tatsuo Ishii [Tue, 14 Feb 2006 08:24:10 +0000 (08:24 +0000)]
Version 3.0.1

19 years agoFix master/slave mode breakage in 2.7.2
Tatsuo Ishii [Tue, 14 Feb 2006 08:19:06 +0000 (08:19 +0000)]
Fix master/slave mode breakage in 2.7.2

Fix bug with master/slave mode and prepared query

19 years agoinclude pgpool.spec and re-release 3.0.0 V3_0_0
Tatsuo Ishii [Sun, 5 Feb 2006 02:54:48 +0000 (02:54 +0000)]
include pgpool.spec and re-release 3.0.0

19 years agoversion 3.0
Tatsuo Ishii [Sun, 5 Feb 2006 02:29:09 +0000 (02:29 +0000)]
version 3.0

19 years ago * Version 3.0.0
Devrim GÜNDÜZ [Sun, 5 Feb 2006 01:59:27 +0000 (01:59 +0000)]
    * Version 3.0.0
        * Change copyright to PgPool Global Development Group
        * Fix a typo in man page

19 years agoOpps, commit the right spec file
Devrim GÜNDÜZ [Fri, 3 Feb 2006 02:02:33 +0000 (02:02 +0000)]
Opps, commit the right spec file

19 years ago2.7.2 Spec file
Devrim GÜNDÜZ [Fri, 3 Feb 2006 01:59:17 +0000 (01:59 +0000)]
2.7.2 Spec file

19 years agoFix wording, per Peter.
User madness [Thu, 2 Feb 2006 21:34:29 +0000 (21:34 +0000)]
Fix wording, per Peter.

19 years agopgpool 2.7.2 V2_7_2
Tatsuo Ishii [Thu, 2 Feb 2006 08:43:34 +0000 (08:43 +0000)]
pgpool 2.7.2

19 years agoAdd pgpool's man page. contributed by Peter Eisentra.
Tatsuo Ishii [Fri, 27 Jan 2006 23:42:38 +0000 (23:42 +0000)]
Add pgpool's man page. contributed by Peter Eisentra.

19 years agoFix but master/slave mode and LISTEN/NOTIFY
Tatsuo Ishii [Wed, 25 Jan 2006 12:29:58 +0000 (12:29 +0000)]
Fix but master/slave mode and LISTEN/NOTIFY

19 years agoVersion 2.7.1 V2_7_1
Tatsuo Ishii [Mon, 16 Jan 2006 05:19:12 +0000 (05:19 +0000)]
Version 2.7.1

19 years agoFix version info.
Tatsuo Ishii [Mon, 16 Jan 2006 05:11:03 +0000 (05:11 +0000)]
Fix version info.

19 years agoFix typo in docs
Tatsuo Ishii [Thu, 12 Jan 2006 00:16:31 +0000 (00:16 +0000)]
Fix typo in docs

19 years agoFix pool_status to show correct value for ignore_leading_whitespace
Tatsuo Ishii [Thu, 5 Jan 2006 13:08:44 +0000 (13:08 +0000)]
Fix pool_status to show correct value for ignore_leading_whitespace

19 years agoversion 2.7 V2_7
Tatsuo Ishii [Tue, 3 Jan 2006 03:33:10 +0000 (03:33 +0000)]
version 2.7
- add child_max_connections. contributed by Pomarede Nicolas with
   minor changes by Tatsuo
- add ignore_leading_white_space
- fix problem with copy on V2 protocol
- fix master/slave handling
- fix extended query

19 years agoAdd PostgreSQL 8.1 as a working PostgreSQL version
Tatsuo Ishii [Mon, 21 Nov 2005 10:07:09 +0000 (10:07 +0000)]
Add PostgreSQL 8.1 as a working PostgreSQL version

19 years agoversion 2.6.5 V2_6_5
Tatsuo Ishii [Fri, 11 Nov 2005 11:59:28 +0000 (11:59 +0000)]
version 2.6.5

19 years agoFix bug introduced in v2.6.4.
Tatsuo Ishii [Fri, 11 Nov 2005 11:51:04 +0000 (11:51 +0000)]
Fix bug introduced in v2.6.4.
V2 protocol/trust auth/first time connection causes error on
connection.

19 years agoexperimental support for DROP DATABASE problem
Tatsuo Ishii [Wed, 9 Nov 2005 14:12:21 +0000 (14:12 +0000)]
experimental support for DROP DATABASE problem
fix smart shutdown case handling. missing "break;" statement cause
unconditionaly exit().

19 years agoAdd notes to run multiple instances of pgpool on the same server
Tatsuo Ishii [Sun, 23 Oct 2005 12:27:55 +0000 (12:27 +0000)]
Add notes to run multiple instances of pgpool on the same server
simultaneously. Contributed by Thomas F. O'Connell.
Japanese translation by Tatsuo Ishii.

19 years agoversion 2.6.4 V2_6_4
Tatsuo Ishii [Sat, 22 Oct 2005 12:59:46 +0000 (12:59 +0000)]
version 2.6.4

19 years agoFix connection error when client_min_message is verbose (V2 case)
Tatsuo Ishii [Sat, 22 Oct 2005 12:57:57 +0000 (12:57 +0000)]
Fix connection error when client_min_message is verbose (V2 case)

19 years agoFix error message typo
Tatsuo Ishii [Wed, 19 Oct 2005 03:58:48 +0000 (03:58 +0000)]
Fix error message typo

pool_auth fails if client_min_messages is verbose. pool_auth should
processes NOTICE etc. while waiting for backendkeydata

19 years agoSync with pool_config.l
Tatsuo Ishii [Wed, 19 Oct 2005 03:56:31 +0000 (03:56 +0000)]
Sync with pool_config.l

20 years agoVersion 2.6.3 V2_6_3
Tatsuo Ishii [Fri, 2 Sep 2005 14:32:34 +0000 (14:32 +0000)]
Version 2.6.3

20 years agofix bug in health_check(). It made wrong reports if secondary goes
Tatsuo Ishii [Fri, 2 Sep 2005 14:28:20 +0000 (14:28 +0000)]
fix bug in health_check(). It made wrong reports if secondary goes
down. Per Bunji Nagahashi.

20 years agofix typo in log message
Tatsuo Ishii [Fri, 2 Sep 2005 14:24:54 +0000 (14:24 +0000)]
fix typo in log message

20 years agoFix show pool_status command bug. Sometimes secondary host is showed
Tatsuo Ishii [Tue, 16 Aug 2005 13:42:19 +0000 (13:42 +0000)]
Fix show pool_status command bug. Sometimes secondary host is showed
"unused" even it is actually used.

20 years agoIf invalid non-switch args are given (for example, pgpool -f
Tatsuo Ishii [Wed, 10 Aug 2005 12:11:12 +0000 (12:11 +0000)]
If invalid non-switch args are given (for example, pgpool -f
pgpool.conf foobar), pgpool silently deletes pgpool.pid even if it's a
valid one. Per report from Brad Nicholson.

20 years agoVersion 2.6.2 V2_6_2
Tatsuo Ishii [Sat, 30 Jul 2005 12:35:14 +0000 (12:35 +0000)]
Version 2.6.2

20 years agoFix file dscriptor leak in pool_close(). This bug was introduced in
Tatsuo Ishii [Sat, 30 Jul 2005 12:30:20 +0000 (12:30 +0000)]
Fix file dscriptor leak in pool_close(). This bug was introduced in
pgpool 2.6.1.

20 years agoversion 2.6.1. See README for more detailed changes. V2_6_1
Tatsuo Ishii [Mon, 18 Jul 2005 01:42:49 +0000 (01:42 +0000)]
version 2.6.1. See README for more detailed changes.

20 years agoSpec for 2.6
User madness [Wed, 29 Jun 2005 07:42:05 +0000 (07:42 +0000)]
Spec for 2.6

20 years agoVersion 2.6 V2_6
Tatsuo Ishii [Sat, 25 Jun 2005 00:58:46 +0000 (00:58 +0000)]
Version 2.6

20 years agoAdd debug message
Tatsuo Ishii [Mon, 13 Jun 2005 13:44:09 +0000 (13:44 +0000)]
Add debug message

20 years agoFix exit_handler so that it accepts signal while performing wait().
Tatsuo Ishii [Mon, 13 Jun 2005 13:32:50 +0000 (13:32 +0000)]
Fix exit_handler so that it accepts signal while performing wait().

20 years agoRetry fflush if EAGAIN is returned
Tatsuo Ishii [Mon, 13 Jun 2005 13:29:37 +0000 (13:29 +0000)]
Retry fflush if EAGAIN is returned

20 years agoDon't treat parameter status mismatch as fatal.
Tatsuo Ishii [Sat, 21 May 2005 11:31:47 +0000 (11:31 +0000)]
Don't treat parameter status mismatch as fatal.
Some parameters such as TimeZone may not identical among servers
if they are located at different countries (or places).

20 years agofix malloc size (not harmfull actually)
Tatsuo Ishii [Sat, 7 May 2005 11:48:16 +0000 (11:48 +0000)]
fix malloc size (not harmfull actually)

20 years agofix memory leak
Tatsuo Ishii [Sat, 7 May 2005 11:47:30 +0000 (11:47 +0000)]
fix memory leak

20 years agopgpool spec file : Initial import
User madness [Fri, 25 Mar 2005 14:27:05 +0000 (14:27 +0000)]
pgpool spec file : Initial import

20 years agoimprove debug messages
Tatsuo Ishii [Wed, 16 Mar 2005 15:13:29 +0000 (15:13 +0000)]
improve debug messages

20 years agoversion 2.5.2
Tatsuo Ishii [Sat, 12 Mar 2005 13:01:47 +0000 (13:01 +0000)]
version 2.5.2

20 years agoapply strict mode to non SELECT query only
Tatsuo Ishii [Sat, 12 Mar 2005 13:01:01 +0000 (13:01 +0000)]
apply strict mode to non SELECT query only

20 years agoenhance debug message
Tatsuo Ishii [Sat, 12 Mar 2005 12:56:39 +0000 (12:56 +0000)]
enhance debug message

20 years agoFix bug in health checking. PostgreSQL failure could not be detected.
Tatsuo Ishii [Fri, 25 Feb 2005 06:38:16 +0000 (06:38 +0000)]
Fix bug in health checking. PostgreSQL failure could not be detected.

20 years agoversion 2.5.1 V2_5_1
Tatsuo Ishii [Sun, 20 Feb 2005 04:19:15 +0000 (04:19 +0000)]
version 2.5.1

20 years agomake some logs from log level to debug level
Tatsuo Ishii [Sun, 20 Feb 2005 04:18:30 +0000 (04:18 +0000)]
make some logs from log level to debug level

20 years agoEmit log when pgpool starts up
Tatsuo Ishii [Sun, 20 Feb 2005 04:17:37 +0000 (04:17 +0000)]
Emit log when pgpool starts up

20 years agoUse strtok() rather than strsep()
Tatsuo Ishii [Tue, 15 Feb 2005 06:03:38 +0000 (06:03 +0000)]
Use strtok() rather than strsep()

20 years agopgpool 2.5.1b1 V2_5_1B1
Tatsuo Ishii [Mon, 14 Feb 2005 14:52:21 +0000 (14:52 +0000)]
pgpool 2.5.1b1