@@ -233,24 +233,24 @@ typedef struct LOCKTAG
233
233
(locktag).locktag_lockmethodid = DEFAULT_LOCKMETHOD)
234
234
235
235
#define SET_LOCKTAG_TRANSACTION (locktag ,xid ) \
236
- ((locktag).locktag_field1 = (uint32)((xid) >> 32 ), \
237
- (locktag).locktag_field2 = (uint32)((xid) & 0xFFFFFFFF ), \
236
+ ((locktag).locktag_field1 = (uint32)((xid) & 0xFFFFFFFF ), \
237
+ (locktag).locktag_field2 = (uint32)((xid) >> 32 ), \
238
238
(locktag).locktag_field3 = 0, \
239
239
(locktag).locktag_field4 = 0, \
240
240
(locktag).locktag_type = LOCKTAG_TRANSACTION, \
241
241
(locktag).locktag_lockmethodid = DEFAULT_LOCKMETHOD)
242
242
243
243
#define SET_LOCKTAG_VIRTUALTRANSACTION (locktag ,vxid ) \
244
244
((locktag).locktag_field1 = (vxid).backendId, \
245
- (locktag).locktag_field2 = (uint32)((vxid).localTransactionId >> 32 ), \
246
- (locktag).locktag_field3 = (uint32)((vxid).localTransactionId & 0xFFFFFFFF ), \
245
+ (locktag).locktag_field2 = (uint32)((vxid).localTransactionId & 0xFFFFFFFF ), \
246
+ (locktag).locktag_field3 = (uint32)((vxid).localTransactionId >> 32 ), \
247
247
(locktag).locktag_field4 = 0, \
248
248
(locktag).locktag_type = LOCKTAG_VIRTUALTRANSACTION, \
249
249
(locktag).locktag_lockmethodid = DEFAULT_LOCKMETHOD)
250
250
251
251
#define SET_LOCKTAG_SPECULATIVE_INSERTION (locktag ,xid ,token ) \
252
- ((locktag).locktag_field1 = (uint32)((xid) >> 32 ), \
253
- (locktag).locktag_field2 = (uint32)((xid) & 0xFFFFFFFF ), \
252
+ ((locktag).locktag_field1 = (uint32)((xid) & 0xFFFFFFFF ), \
253
+ (locktag).locktag_field2 = (uint32)((xid) >> 32 ), \
254
254
(locktag).locktag_field3 = (token), \
255
255
(locktag).locktag_field4 = 0, \
256
256
(locktag).locktag_type = LOCKTAG_SPECULATIVE_TOKEN, \
0 commit comments