summaryrefslogtreecommitdiff
path: root/src/backend/tcop/postgres.c
diff options
context:
space:
mode:
authorKoichi Suzuki2012-01-12 01:44:21 +0000
committerKoichi Suzuki2012-01-12 01:44:21 +0000
commit7f6c2f920521c213bbf9624fc445980f258e9a08 (patch)
tree3e9be123a35e38b2819eb8d48ef8b41b949ea1f5 /src/backend/tcop/postgres.c
parent52d80a9ee69b94e7be5850a449b5ff9c041eea67 (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