@@ -1137,7 +1137,7 @@ MtmCheckClusterLock()
1137
1137
} else {
1138
1138
/* All lockers are synchronized their logs */
1139
1139
/* Remove lock and mark them as receovered */
1140
- elog (WARNING , "Complete recovery of %d nodes (node mask %lx)" , Mtm -> nLockers , Mtm -> nodeLockerMask );
1140
+ elog (WARNING , "Complete recovery of %d nodes (node mask %lx)" , Mtm -> nLockers , ( long ) Mtm -> nodeLockerMask );
1141
1141
Assert (Mtm -> walSenderLockerMask == 0 );
1142
1142
Assert ((Mtm -> nodeLockerMask & Mtm -> disabledNodeMask ) == Mtm -> nodeLockerMask );
1143
1143
Mtm -> disabledNodeMask &= ~Mtm -> nodeLockerMask ;
@@ -1197,7 +1197,7 @@ bool MtmRefreshClusterStatus(bool nowait)
1197
1197
1198
1198
clique = MtmFindMaxClique (matrix , MtmNodes , & clique_size );
1199
1199
if (clique_size >= MtmNodes /2 + 1 ) { /* have quorum */
1200
- elog (WARNING , "Find clique %lx, disabledNodeMask %lx" , clique , Mtm -> disabledNodeMask );
1200
+ elog (WARNING , "Find clique %lx, disabledNodeMask %lx" , ( long ) clique , ( long ) Mtm -> disabledNodeMask );
1201
1201
MtmLock (LW_EXCLUSIVE );
1202
1202
mask = ~clique & (((nodemask_t )1 << MtmNodes )- 1 ) & ~Mtm -> disabledNodeMask ; /* new disabled nodes mask */
1203
1203
for (i = 0 ; mask != 0 ; i ++ , mask >>= 1 ) {
@@ -1225,7 +1225,7 @@ bool MtmRefreshClusterStatus(bool nowait)
1225
1225
MtmSwitchClusterMode (MTM_RECOVERY );
1226
1226
}
1227
1227
} else {
1228
- elog (WARNING , "Clique %lx has no quorum" , clique );
1228
+ elog (WARNING , "Clique %lx has no quorum" , ( long ) clique );
1229
1229
MtmSwitchClusterMode (MTM_IN_MINORITY );
1230
1230
}
1231
1231
return true;
@@ -1235,12 +1235,12 @@ void MtmCheckQuorum(void)
1235
1235
{
1236
1236
if (Mtm -> nNodes < MtmNodes /2 + 1 ) {
1237
1237
if (Mtm -> status == MTM_ONLINE ) { /* out of quorum */
1238
- elog (WARNING , "Node is in minority: disabled mask %lx" , Mtm -> disabledNodeMask );
1238
+ elog (WARNING , "Node is in minority: disabled mask %lx" , ( long ) Mtm -> disabledNodeMask );
1239
1239
MtmSwitchClusterMode (MTM_IN_MINORITY );
1240
1240
}
1241
1241
} else {
1242
1242
if (Mtm -> status == MTM_IN_MINORITY ) {
1243
- elog (WARNING , "Node is in majority: dissbled mask %lx" , Mtm -> disabledNodeMask );
1243
+ elog (WARNING , "Node is in majority: dissbled mask %lx" , ( long ) Mtm -> disabledNodeMask );
1244
1244
MtmSwitchClusterMode (MTM_ONLINE );
1245
1245
}
1246
1246
}
@@ -2229,7 +2229,7 @@ MtmNoticeReceiver(void *i, const PGresult *res)
2229
2229
/* Strip "NOTICE: " from beginning and "\n" from end of error string */
2230
2230
strncpy (stripped_notice , notice + 9 , len - 1 - 9 );
2231
2231
2232
- elog (NOTICE , stripped_notice );
2232
+ elog (NOTICE , "%s" , stripped_notice );
2233
2233
pfree (stripped_notice );
2234
2234
}
2235
2235
@@ -2273,7 +2273,7 @@ static void MtmBroadcastUtilityStmt(char const* sql, bool ignoreError)
2273
2273
if (MtmGUCBufferAllocated && !MtmRunUtilityStmt (conns [i ], MtmGUCBuffer -> data , & utility_errmsg ) && !ignoreError )
2274
2274
{
2275
2275
errorMsg = "Failed to set GUC variables at node %d" ;
2276
- elog (ERROR , utility_errmsg );
2276
+ elog (NOTICE , "%s" , utility_errmsg );
2277
2277
failedNode = i ;
2278
2278
break ;
2279
2279
}
@@ -2289,7 +2289,7 @@ static void MtmBroadcastUtilityStmt(char const* sql, bool ignoreError)
2289
2289
errorMsg = utility_errmsg ;
2290
2290
else
2291
2291
{
2292
- elog (ERROR , utility_errmsg );
2292
+ elog (ERROR , "%s" , utility_errmsg );
2293
2293
errorMsg = "Failed to run command at node %d" ;
2294
2294
}
2295
2295
0 commit comments