Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-05-08 | Fix hang up in Execute.HEADmaster | Yoshiyuki Asaba | |
We sended a syntax error query to abort a transaction if replicate_select was true. However, the query was sended over Query message. Patch contributed by Kenichi Sawada. | |||
2008-03-19 | Fixed hang up in master/slave mode. | Yoshiyuki Asaba | |
2008-03-03 | Fix hang up after processing "show pool_status". | Yoshiyuki Asaba | |
Per report by ISHIDA Akio. | |||
2008-02-26 | Fix asynchronous query handling. | Yoshiyuki Asaba | |
When ReadyForQuery message was received, pgpool set off loadbalancing flag, internal transaction flag and so on. If client sended a Query message before receiving the ReadyForQuery message, pgpool reported error message. So, we block the Query message while backend nodes process a query. | |||
2008-02-26 | Add error checking. | Yoshiyuki Asaba | |
2008-02-26 | health_check_timeout did not work correctly. The bug was introduced in | Yoshiyuki Asaba | |
V3.4. Report and patch by Kenichi Sawada. | |||
2008-02-19 | Polling signals per 3 secs when health check is disabled. | Yoshiyuki Asaba | |
2008-02-14 | Fix wrong loop condition in pool_sleep(). | Yoshiyuki Asaba | |
2007-12-05 | Improve buffering algorithm in pool_write(). | Yoshiyuki Asaba | |
2007-11-06 | Fix insert_lock with extended query protocol. | Yoshiyuki Asaba | |
2007-11-02 | Ignore white space in need_insert_lock(). | Yoshiyuki Asaba | |
2007-10-26 | Check return value of pool_flush(). | Yoshiyuki Asaba | |
2007-10-17 | Add redhat/* into EXTRA_DIST. | Yoshiyuki Asaba | |
2007-10-16 | Update spec file to 3.4.1 | Devrim GÜNDÜZ | |
Added new directory: redhat Added Red Hat / Fedora init script and sysconfig file for pgpool | |||
2007-10-12 | Add authentication_timeout | Yoshiyuki Asaba | |
2007-10-12 | Add authentication_timeout into the result of "show pool_status". | Yoshiyuki Asaba | |
2007-10-12 | Disable alarm before returning read_startup_packet(). | Yoshiyuki Asaba | |
2007-10-11 | Add new directive "authentication_timeout". The directive means the | Yoshiyuki Asaba | |
maximum time in seconds to complete client authentication. The default value is 60. | |||
2007-10-11 | Check startup packet length. If the length is greater than 10,000 | Yoshiyuki Asaba | |
byte, pgpool reject the connection. | |||
2007-09-12 | Run autoconfV3_4_1 | Tatsuo Ishii | |
2007-09-12 | 3.4.2 release note. | Yoshiyuki Asaba | |
2007-09-12 | 3.4.1 release note in Japanese. | Yoshiyuki Asaba | |
2007-09-12 | Prepare for 3.4.1 | Yoshiyuki Asaba | |
2007-08-29 | * Fix handling Parse message. | Yoshiyuki Asaba | |
Parse message including INSERT/UPDATE/DELETE query acquires RowExclusiveLock. However pgpool did not wait a response from each node. It was possible to occur deadlock problem. | |||
2007-08-10 | Fix failover. | Yoshiyuki Asaba | |
When kind mismatch occured, pgpool detached master node. | |||
2007-08-01 | Remove compiler warning.V3_4 | Yoshiyuki Asaba | |
2007-08-01 | Review release note. | Yoshiyuki Asaba | |
2007-08-01 | Fix SEGV when connection_cache is true and replication_mode is false. | Yoshiyuki Asaba | |
2007-07-31 | Prepare for 3.4 | Yoshiyuki Asaba | |
2007-07-27 | Fix memory leak in the following case. | Yoshiyuki Asaba | |
- connect to template1 database - fail authentication | |||
2007-07-27 | Add description for "replicate_select" directive. | Yoshiyuki Asaba | |
2007-07-27 | Release note for 3.4. | Yoshiyuki Asaba | |
2007-07-27 | Update release note. | Yoshiyuki Asaba | |
2007-07-27 | Prepare for 3.4 | Yoshiyuki Asaba | |
2007-07-26 | SIGALRM handler didn't safe. Because it called non-reentrant functions. | Yoshiyuki Asaba | |
We only set a flag in SIGALRM handler. Then we close expired connections in safe places. | |||
2007-07-26 | Add description of replicate_select parameter | Yoshiyuki Asaba | |
2007-07-26 | Add replicate_select value to the result of "SHOW pool_status" command. | Yoshiyuki Asaba | |
2007-07-26 | V3.4 release note | Yoshiyuki Asaba | |
2007-07-26 | Fix memory leak when connection slot is full. | Yoshiyuki Asaba | |
2007-07-26 | Run autoconf | Tatsuo Ishii | |
2007-07-26 | Fix typo. | Tatsuo Ishii | |
2007-07-25 | Fix hang up when a SELECT query has error inside transaction block. It | Yoshiyuki Asaba | |
occurs only in simple query protocol. We reproduce the bug with the following operation. BEGIN; SELECT * FROM non_exist_table; <-- ERROR SELECT 1; | |||
2007-07-25 | Fix hang up and SEGV if Parse message contains a warning statement. | Yoshiyuki Asaba | |
SELECT '\''; WARNING: nonstandard use of \' in a string literal If pgpool receives a warning message that is NoticeMessage('N') under the extended query protocol, it reads a next message. | |||
2007-07-24 | Detect deadlock in do_command(). | Yoshiyuki Asaba | |
When insert_lock was true, kind mismatch error occured. | |||
2007-07-19 | Prepare for 3.4 | Yoshiyuki Asaba | |
2007-07-19 | Add new parameter named "replication_select". | Yoshiyuki Asaba | |
2007-07-18 | - Update to 3.4 | Devrim GÜNDÜZ | |
- Removed patches, they are now in upstream | |||
2007-07-18 | Add new parameter named "replicate_select". Default value is 'false'. | Yoshiyuki Asaba | |
If it is true, pgpool replicates SELECT queries when load balancing is disabled. This is a old specification which was under V3.2. If it is false, pgpool only sends them to the master node. This is a current(V3.3) specification. | |||
2007-07-12 | Fix the following bugs in master_slave mode && load_balance mode. | Yoshiyuki Asaba | |
We force to replicate PREPARE and DEALLOCATE statement because of the case. PREPARE xx AS SELECT 1; EXECUTE xx; If EXECUTE statement was load balanced, it occured the error. ERROR: prepared statement "xx" does not exist | |||
2007-07-11 | flush output buffer when deadlock error occured in Execute(). | Yoshiyuki Asaba | |