@@ -1017,13 +1017,13 @@ static void MtmReceiver(Datum arg)
1017
1017
}
1018
1018
ts = (MtmTransState * )hash_search (MtmXid2State ,& msg -> dxid ,HASH_FIND ,NULL );
1019
1019
if (ts == NULL ) {
1020
- elog (WARNING ,"Ignore response for unexisted transaction %d from node %d" ,msg -> dxid ,node );
1020
+ elog (WARNING ,"Ignore response for unexisted transaction %lu from node %d" ,( long ) msg -> dxid ,node );
1021
1021
continue ;
1022
1022
}
1023
1023
Assert (msg -> code == MSG_ABORTED || strcmp (msg -> gid ,ts -> gid )== 0 );
1024
1024
if (BIT_CHECK (ts -> votedMask ,node - 1 )) {
1025
- elog (WARNING ,"Receive deteriorated %s response for transaction %d (%s ) from node %d" ,
1026
- MtmMessageKindMnem [msg -> code ],ts -> xid , ts -> gid ,node );
1025
+ elog (WARNING ,"Receive deteriorated %s response for transaction %s (%lu ) from node %d" ,
1026
+ MtmMessageKindMnem [msg -> code ],ts -> gid , ( long ) ts -> xid ,node );
1027
1027
continue ;
1028
1028
}
1029
1029
BIT_SET (ts -> votedMask ,node - 1 );
@@ -1033,8 +1033,8 @@ static void MtmReceiver(Datum arg)
1033
1033
case MSG_PREPARED :
1034
1034
MTM_TXTRACE (ts ,"MtmTransReceiver got MSG_PREPARED" );
1035
1035
if (ts -> status == TRANSACTION_STATUS_COMMITTED ) {
1036
- elog (WARNING ,"Receive PREPARED response for already committed transaction %d from node %d" ,
1037
- ts -> xid ,node );
1036
+ elog (WARNING ,"Receive PREPARED response for already committed transaction %lu from node %d" ,
1037
+ ( long ) ts -> xid ,node );
1038
1038
continue ;
1039
1039
}
1040
1040
Mtm -> nodes [node - 1 ].transDelay += MtmGetCurrentTime ()- ts -> csn ;
@@ -1043,8 +1043,8 @@ static void MtmReceiver(Datum arg)
1043
1043
if ((~msg -> disabledNodeMask & Mtm -> disabledNodeMask )!= 0 ) {
1044
1044
/* Coordinator's disabled mask is wider than of this node: so reject such transaction to avoid
1045
1045
commit on smaller subset of nodes */
1046
- elog (WARNING ,"Coordinator of distributed transaction %s (%d ) see less nodes than node %d: %llx instead of %llx" ,
1047
- ts -> gid ,ts -> xid ,node , (long long )Mtm -> disabledNodeMask , (long long )msg -> disabledNodeMask );
1046
+ elog (WARNING ,"Coordinator of distributed transaction %s (%lu ) see less nodes than node %d: %llx instead of %llx" ,
1047
+ ts -> gid ,( long ) ts -> xid ,node , (long long )Mtm -> disabledNodeMask , (long long )msg -> disabledNodeMask );
1048
1048
MtmAbortTransaction (ts );
1049
1049
}
1050
1050
if ((ts -> participantsMask & ~Mtm -> disabledNodeMask & ~ts -> votedMask )== 0 ) {
@@ -1079,12 +1079,12 @@ static void MtmReceiver(Datum arg)
1079
1079
break ;
1080
1080
case MSG_ABORTED :
1081
1081
if (ts -> status == TRANSACTION_STATUS_COMMITTED ) {
1082
- elog (WARNING ,"Receive ABORTED response for already committed transaction %d (%s ) from node %d" ,
1083
- ts -> xid , ts -> gid ,node );
1082
+ elog (WARNING ,"Receive ABORTED response for already committed transaction %s (%lu ) from node %d" ,
1083
+ ts -> gid , ( long ) ts -> xid ,node );
1084
1084
continue ;
1085
1085
}
1086
1086
if (ts -> status != TRANSACTION_STATUS_ABORTED ) {
1087
- MTM_LOG1 ("Arbiter receive abort message for transaction %s (%d )" ,ts -> gid ,ts -> xid );
1087
+ MTM_LOG1 ("Arbiter receive abort message for transaction %s (%lu )" ,ts -> gid ,( long ) ts -> xid );
1088
1088
Assert (ts -> status == TRANSACTION_STATUS_IN_PROGRESS );
1089
1089
MtmAbortTransaction (ts );
1090
1090
}
@@ -1095,8 +1095,8 @@ static void MtmReceiver(Datum arg)
1095
1095
case MSG_PRECOMMITTED :
1096
1096
MTM_TXTRACE (ts ,"MtmTransReceiver got MSG_PRECOMMITTED" );
1097
1097
if (ts -> status == TRANSACTION_STATUS_COMMITTED ) {
1098
- elog (WARNING ,"Receive PRECOMMITTED response for already committed transaction %d (%s ) from node %d" ,
1099
- ts -> xid , ts -> gid ,node );
1098
+ elog (WARNING ,"Receive PRECOMMITTED response for already committed transaction %s (%lu ) from node %d" ,
1099
+ ts -> gid , ( long ) ts -> xid ,node );
1100
1100
continue ;
1101
1101
}
1102
1102
if (ts -> status == TRANSACTION_STATUS_IN_PROGRESS ) {
@@ -1111,8 +1111,8 @@ static void MtmReceiver(Datum arg)
1111
1111
}
1112
1112
}else {
1113
1113
Assert (ts -> status == TRANSACTION_STATUS_ABORTED );
1114
- elog (WARNING ,"Receive PRECOMMITTED response for aborted transaction %d (%s ) from node %d" ,
1115
- ts -> xid , ts -> gid ,node );// How it can happen? SHould we use assert here?
1114
+ elog (WARNING ,"Receive PRECOMMITTED response for aborted transaction %s (%lu ) from node %d" ,
1115
+ ts -> gid , ( long ) ts -> xid ,node );// How it can happen? SHould we use assert here?
1116
1116
if ((ts -> participantsMask & ~Mtm -> disabledNodeMask & ~ts -> votedMask )== 0 ) {
1117
1117
MtmWakeUpBackend (ts );
1118
1118
}