diff options
| author | Michael Paquier | 2012-07-11 00:33:09 +0000 |
|---|---|---|
| committer | Michael Paquier | 2012-07-11 00:35:44 +0000 |
| commit | 249637a013ddf4e284411932521e420db4d6fc0f (patch) | |
| tree | 3935aac61620b267cdfe6c2690cadf8b7f4d476e /src | |
| parent | 011b1d7cfec2ebdf4aeb32611e4a3f8ceedb2dc0 (diff) | |
Correct whitespaces, format and message format in gtm_client.c
This had consequences on the data types of the values sent by
GTM which was not matching those GTM Standby was trying to read.
Patch by Andrei Martsinchyk
Diffstat (limited to 'src')
| -rw-r--r-- | src/gtm/client/gtm_client.c | 35 |
1 files changed, 17 insertions, 18 deletions
diff --git a/src/gtm/client/gtm_client.c b/src/gtm/client/gtm_client.c index 235a453de3..8e5aff4ab5 100644 --- a/src/gtm/client/gtm_client.c +++ b/src/gtm/client/gtm_client.c @@ -42,7 +42,7 @@ extern bool Backup_synchronously; void GTM_FreeResult(GTM_Result *result, GTM_PGXCNodeType remote_type); static GTM_Result *makeEmptyResultIfIsNull(GTM_Result *oldres); -static int commit_prepared_transaction_internal(GTM_Conn *conn, +static int commit_prepared_transaction_internal(GTM_Conn *conn, GlobalTransactionId gxid, GlobalTransactionId prepared_gxid, bool is_backup); static int prepare_transaction_internal(GTM_Conn *conn, GlobalTransactionId gxid, bool is_backup); @@ -152,7 +152,7 @@ send_failed: * * returns 1 on success, 0 on failure. */ -int +int end_replication_initial_sync(GTM_Conn *conn) { GTM_Result *res = NULL; @@ -235,7 +235,7 @@ get_node_list(GTM_Conn *conn, GTM_PGXCNodeInfo *data, size_t maxlen) { memcpy(&data[i], res->gr_resdata.grd_node_list.nodeinfo[i], sizeof(GTM_PGXCNodeInfo)); } - + if (res->gr_status == GTM_RESULT_OK) Assert(res->gr_type == NODE_LIST_RESULT); @@ -284,7 +284,7 @@ get_next_gxid(GTM_Conn *conn) fflush(stderr); next_gxid = res->gr_resdata.grd_next_gxid; - + if (res->gr_status == GTM_RESULT_OK) Assert(res->gr_type == TXN_GET_NEXT_GXID_RESULT); @@ -402,7 +402,7 @@ send_failed: */ int -bkup_begin_transaction(GTM_Conn *conn, GTM_TransactionHandle txn, GTM_IsolationLevel isolevel, +bkup_begin_transaction(GTM_Conn *conn, GTM_TransactionHandle txn, GTM_IsolationLevel isolevel, bool read_only, GTM_Timestamp timestamp) { /* Start the message. */ @@ -455,7 +455,7 @@ bkup_begin_transaction_gxid(GTM_Conn *conn, GTM_TransactionHandle txn, GlobalTra send_failed: return -1; -} +} GlobalTransactionId begin_transaction(GTM_Conn *conn, GTM_IsolationLevel isolevel, GTM_Timestamp *timestamp) @@ -506,7 +506,7 @@ send_failed: int -bkup_begin_transaction_autovacuum(GTM_Conn *conn, GTM_TransactionHandle txn, GlobalTransactionId gxid, +bkup_begin_transaction_autovacuum(GTM_Conn *conn, GTM_TransactionHandle txn, GlobalTransactionId gxid, GTM_IsolationLevel isolevel) { /* Start the message. */ @@ -529,7 +529,7 @@ bkup_begin_transaction_autovacuum(GTM_Conn *conn, GTM_TransactionHandle txn, Glo send_failed: return -1; -} +} /* * Transaction Management API * Begin a transaction for an autovacuum worker process @@ -700,19 +700,19 @@ receive_failed: return -1; } -int +int abort_transaction(GTM_Conn *conn, GlobalTransactionId gxid) { return abort_transaction_internal(conn, gxid, false); } - -int + +int bkup_abort_transaction(GTM_Conn *conn, GlobalTransactionId gxid) { return abort_transaction_internal(conn, gxid, true); } -static int +static int abort_transaction_internal(GTM_Conn *conn, GlobalTransactionId gxid, bool is_backup) { GTM_Result *res = NULL; @@ -1818,8 +1818,8 @@ send_failed: int -bkup_begin_transaction_multi(GTM_Conn *conn, int txn_count, - GTM_TransactionHandle *txn, GlobalTransactionId start_gxid, GTM_IsolationLevel *isolevel, +bkup_begin_transaction_multi(GTM_Conn *conn, int txn_count, + GTM_TransactionHandle *txn, GlobalTransactionId start_gxid, GTM_IsolationLevel *isolevel, bool *read_only, GTMProxy_ConnID *txn_connid) { int ii; @@ -1839,9 +1839,9 @@ bkup_begin_transaction_multi(GTM_Conn *conn, int txn_count, gxid = FirstNormalGlobalTransactionId; if (gtmpqPutInt(txn[ii], sizeof(GTM_TransactionHandle), conn) || gtmpqPutInt(gxid, sizeof(GlobalTransactionId), conn) || - gtmpqPutInt(isolevel[ii], sizeof(int), conn) || + gtmpqPutInt(isolevel[ii], sizeof(GTM_IsolationLevel), conn) || gtmpqPutc(read_only[ii], conn) || - gtmpqPutInt(txn_connid[ii], sizeof(int), conn)) + gtmpqPutInt(txn_connid[ii], sizeof(GTMProxy_ConnID), conn)) goto send_failed; } @@ -1857,7 +1857,6 @@ bkup_begin_transaction_multi(GTM_Conn *conn, int txn_count, send_failed: return -1; - } int @@ -2095,7 +2094,7 @@ set_begin_end_backup(GTM_Conn *conn, bool begin) if (gtmpqPutMsgStart('C', true, conn)) goto send_failed; - if(gtmpqPutInt(begin ? MSG_BEGIN_BACKUP : MSG_END_BACKUP, + if(gtmpqPutInt(begin ? MSG_BEGIN_BACKUP : MSG_END_BACKUP, sizeof(GTM_MessageType), conn)) goto send_failed; |
