diff options
author | Koichi Suzuki | 2012-01-12 01:44:21 +0000 |
---|---|---|
committer | Koichi Suzuki | 2012-01-12 01:44:21 +0000 |
commit | 7f6c2f920521c213bbf9624fc445980f258e9a08 (patch) | |
tree | 3e9be123a35e38b2819eb8d48ef8b41b949ea1f5 /src/backend/tcop/postgres.c | |
parent | 52d80a9ee69b94e7be5850a449b5ff9c041eea67 (diff) |
This commit improves major feature of GTM/GTM-Proxy, including
1) Correction of transaction bacukp to GTM-Standby. Now it backs up
transaction handle and GXID, not proxy message from client.
2) Backup is written before response is flushed to the client.
3) Backup is optimizes so that no response will be written back
from the standby if not needed.
4) Backup can be done synchronously or asynchronously. In synchronous
backup, each message flush to the client will be associated with
synchronization of the message to the standby.
Also, one bug fix is included to make tcp_keepalives work to monitor
the client connection. Server connection monitoring will be included
in later patches.
Diffstat (limited to 'src/backend/tcop/postgres.c')
0 files changed, 0 insertions, 0 deletions