@@ -136,10 +136,10 @@ a|b
136
136
(2 rows)
137
137
138
138
step s2_rowlocks: SELECT locked_row, multi, modes FROM pgrowlocks('multixact_conflict');
139
- locked_row|multi|modes
140
- ----------+-----+-------------------
141
- (0,1) |t |{"Key Share",Share}
142
- (0,2) |t |{"Key Share",Share}
139
+ locked_row|multi|modes
140
+ ----------+-----+-----------------------------
141
+ (0,1) |t |{"For Key Share","For Share" }
142
+ (0,2) |t |{"For Key Share","For Share" }
143
143
(2 rows)
144
144
145
145
step s1_commit: COMMIT;
@@ -161,10 +161,10 @@ a|b
161
161
(2 rows)
162
162
163
163
step s2_rowlocks: SELECT locked_row, multi, modes FROM pgrowlocks('multixact_conflict');
164
- locked_row|multi|modes
165
- ----------+-----+---------------------------------
166
- (0,1) |t |{"Key Share","For No Key Update"}
167
- (0,2) |t |{"Key Share","For No Key Update"}
164
+ locked_row|multi|modes
165
+ ----------+-----+-------------------------------------
166
+ (0,1) |t |{"For Key Share","For No Key Update"}
167
+ (0,2) |t |{"For Key Share","For No Key Update"}
168
168
(2 rows)
169
169
170
170
step s1_commit: COMMIT;
@@ -186,10 +186,10 @@ a|b
186
186
(2 rows)
187
187
188
188
step s2_rowlocks: SELECT locked_row, multi, modes FROM pgrowlocks('multixact_conflict');
189
- locked_row|multi|modes
190
- ----------+-----+--------------------------
191
- (0,1) |t |{"Key Share","For Update"}
192
- (0,2) |t |{"Key Share","For Update"}
189
+ locked_row|multi|modes
190
+ ----------+-----+------------------------------
191
+ (0,1) |t |{"For Key Share","For Update"}
192
+ (0,2) |t |{"For Key Share","For Update"}
193
193
(2 rows)
194
194
195
195
step s1_commit: COMMIT;
@@ -205,10 +205,10 @@ a|b
205
205
206
206
step s1_updatea: UPDATE multixact_conflict SET a = 10 WHERE a = 1;
207
207
step s2_rowlocks: SELECT locked_row, multi, modes FROM pgrowlocks('multixact_conflict');
208
- locked_row|multi|modes
209
- ----------+-----+--------------------
210
- (0,1) |t |{"Key Share",Update}
211
- (0,2) |f |{"For Key Share"}
208
+ locked_row|multi|modes
209
+ ----------+-----+------------------------
210
+ (0,1) |t |{"For Key Share",Update}
211
+ (0,2) |f |{"For Key Share"}
212
212
(2 rows)
213
213
214
214
step s1_commit: COMMIT;
@@ -224,10 +224,10 @@ a|b
224
224
225
225
step s1_updateb: UPDATE multixact_conflict SET b = 11 WHERE b = 4;
226
226
step s2_rowlocks: SELECT locked_row, multi, modes FROM pgrowlocks('multixact_conflict');
227
- locked_row|multi|modes
228
- ----------+-----+-----------------------------
229
- (0,1) |f |{"For Key Share"}
230
- (0,2) |t |{"Key Share","No Key Update"}
227
+ locked_row|multi|modes
228
+ ----------+-----+---------------------------------
229
+ (0,1) |f |{"For Key Share"}
230
+ (0,2) |t |{"For Key Share","No Key Update"}
231
231
(2 rows)
232
232
233
233
step s1_commit: COMMIT;
0 commit comments