@@ -3193,26 +3193,26 @@ select * from bar where f1 in (select f1 from foo) for update;
3193
3193
QUERY PLAN
3194
3194
----------------------------------------------------------------------------------------------
3195
3195
LockRows
3196
- Output: bar.f1, bar.f2, bar.ctid, bar.tableoid , bar.* , foo.ctid, foo.tableoid , foo.*
3196
+ Output: bar.f1, bar.f2, bar.ctid, bar.* , bar.tableoid , foo.ctid, foo.* , foo.tableoid
3197
3197
-> Hash Join
3198
- Output: bar.f1, bar.f2, bar.ctid, bar.tableoid , bar.* , foo.ctid, foo.tableoid , foo.*
3198
+ Output: bar.f1, bar.f2, bar.ctid, bar.* , bar.tableoid , foo.ctid, foo.* , foo.tableoid
3199
3199
Hash Cond: (bar.f1 = foo.f1)
3200
3200
-> Append
3201
3201
-> Seq Scan on public.bar
3202
- Output: bar.f1, bar.f2, bar.ctid, bar.tableoid , bar.*
3202
+ Output: bar.f1, bar.f2, bar.ctid, bar.* , bar.tableoid
3203
3203
-> Foreign Scan on public.bar2
3204
- Output: bar2.f1, bar2.f2, bar2.ctid, bar2.tableoid , bar2.*
3204
+ Output: bar2.f1, bar2.f2, bar2.ctid, bar2.* , bar2.tableoid
3205
3205
Remote SQL: SELECT f1, f2, f3, ctid FROM public.loct2 FOR UPDATE
3206
3206
-> Hash
3207
- Output: foo.ctid, foo.tableoid , foo.* , foo.f1
3207
+ Output: foo.ctid, foo.* , foo.tableoid , foo.f1
3208
3208
-> HashAggregate
3209
- Output: foo.ctid, foo.tableoid , foo.* , foo.f1
3209
+ Output: foo.ctid, foo.* , foo.tableoid , foo.f1
3210
3210
Group Key: foo.f1
3211
3211
-> Append
3212
3212
-> Seq Scan on public.foo
3213
- Output: foo.ctid, foo.tableoid , foo.* , foo.f1
3213
+ Output: foo.ctid, foo.* , foo.tableoid , foo.f1
3214
3214
-> Foreign Scan on public.foo2
3215
- Output: foo2.ctid, foo2.tableoid , foo2.* , foo2.f1
3215
+ Output: foo2.ctid, foo2.* , foo2.tableoid , foo2.f1
3216
3216
Remote SQL: SELECT f1, f2, f3, ctid FROM public.loct1
3217
3217
(22 rows)
3218
3218
@@ -3230,26 +3230,26 @@ select * from bar where f1 in (select f1 from foo) for share;
3230
3230
QUERY PLAN
3231
3231
----------------------------------------------------------------------------------------------
3232
3232
LockRows
3233
- Output: bar.f1, bar.f2, bar.ctid, bar.tableoid , bar.* , foo.ctid, foo.tableoid , foo.*
3233
+ Output: bar.f1, bar.f2, bar.ctid, bar.* , bar.tableoid , foo.ctid, foo.* , foo.tableoid
3234
3234
-> Hash Join
3235
- Output: bar.f1, bar.f2, bar.ctid, bar.tableoid , bar.* , foo.ctid, foo.tableoid , foo.*
3235
+ Output: bar.f1, bar.f2, bar.ctid, bar.* , bar.tableoid , foo.ctid, foo.* , foo.tableoid
3236
3236
Hash Cond: (bar.f1 = foo.f1)
3237
3237
-> Append
3238
3238
-> Seq Scan on public.bar
3239
- Output: bar.f1, bar.f2, bar.ctid, bar.tableoid , bar.*
3239
+ Output: bar.f1, bar.f2, bar.ctid, bar.* , bar.tableoid
3240
3240
-> Foreign Scan on public.bar2
3241
- Output: bar2.f1, bar2.f2, bar2.ctid, bar2.tableoid , bar2.*
3241
+ Output: bar2.f1, bar2.f2, bar2.ctid, bar2.* , bar2.tableoid
3242
3242
Remote SQL: SELECT f1, f2, f3, ctid FROM public.loct2 FOR SHARE
3243
3243
-> Hash
3244
- Output: foo.ctid, foo.tableoid , foo.* , foo.f1
3244
+ Output: foo.ctid, foo.* , foo.tableoid , foo.f1
3245
3245
-> HashAggregate
3246
- Output: foo.ctid, foo.tableoid , foo.* , foo.f1
3246
+ Output: foo.ctid, foo.* , foo.tableoid , foo.f1
3247
3247
Group Key: foo.f1
3248
3248
-> Append
3249
3249
-> Seq Scan on public.foo
3250
- Output: foo.ctid, foo.tableoid , foo.* , foo.f1
3250
+ Output: foo.ctid, foo.* , foo.tableoid , foo.f1
3251
3251
-> Foreign Scan on public.foo2
3252
- Output: foo2.ctid, foo2.tableoid , foo2.* , foo2.f1
3252
+ Output: foo2.ctid, foo2.* , foo2.tableoid , foo2.f1
3253
3253
Remote SQL: SELECT f1, f2, f3, ctid FROM public.loct1
3254
3254
(22 rows)
3255
3255
@@ -3272,37 +3272,37 @@ update bar set f2 = f2 + 100 where f1 in (select f1 from foo);
3272
3272
Foreign Update on public.bar2
3273
3273
Remote SQL: UPDATE public.loct2 SET f2 = $2 WHERE ctid = $1
3274
3274
-> Hash Join
3275
- Output: bar.f1, (bar.f2 + 100), bar.ctid, foo.ctid, foo.tableoid , foo.*
3275
+ Output: bar.f1, (bar.f2 + 100), bar.ctid, foo.ctid, foo.* , foo.tableoid
3276
3276
Hash Cond: (bar.f1 = foo.f1)
3277
3277
-> Seq Scan on public.bar
3278
3278
Output: bar.f1, bar.f2, bar.ctid
3279
3279
-> Hash
3280
- Output: foo.ctid, foo.tableoid , foo.* , foo.f1
3280
+ Output: foo.ctid, foo.* , foo.tableoid , foo.f1
3281
3281
-> HashAggregate
3282
- Output: foo.ctid, foo.tableoid , foo.* , foo.f1
3282
+ Output: foo.ctid, foo.* , foo.tableoid , foo.f1
3283
3283
Group Key: foo.f1
3284
3284
-> Append
3285
3285
-> Seq Scan on public.foo
3286
- Output: foo.ctid, foo.tableoid , foo.* , foo.f1
3286
+ Output: foo.ctid, foo.* , foo.tableoid , foo.f1
3287
3287
-> Foreign Scan on public.foo2
3288
- Output: foo2.ctid, foo2.tableoid , foo2.* , foo2.f1
3288
+ Output: foo2.ctid, foo2.* , foo2.tableoid , foo2.f1
3289
3289
Remote SQL: SELECT f1, f2, f3, ctid FROM public.loct1
3290
3290
-> Hash Join
3291
- Output: bar2.f1, (bar2.f2 + 100), bar2.f3, bar2.ctid, foo.ctid, foo.tableoid , foo.*
3291
+ Output: bar2.f1, (bar2.f2 + 100), bar2.f3, bar2.ctid, foo.ctid, foo.* , foo.tableoid
3292
3292
Hash Cond: (bar2.f1 = foo.f1)
3293
3293
-> Foreign Scan on public.bar2
3294
3294
Output: bar2.f1, bar2.f2, bar2.f3, bar2.ctid
3295
3295
Remote SQL: SELECT f1, f2, f3, ctid FROM public.loct2 FOR UPDATE
3296
3296
-> Hash
3297
- Output: foo.ctid, foo.tableoid , foo.* , foo.f1
3297
+ Output: foo.ctid, foo.* , foo.tableoid , foo.f1
3298
3298
-> HashAggregate
3299
- Output: foo.ctid, foo.tableoid , foo.* , foo.f1
3299
+ Output: foo.ctid, foo.* , foo.tableoid , foo.f1
3300
3300
Group Key: foo.f1
3301
3301
-> Append
3302
3302
-> Seq Scan on public.foo
3303
- Output: foo.ctid, foo.tableoid , foo.* , foo.f1
3303
+ Output: foo.ctid, foo.* , foo.tableoid , foo.f1
3304
3304
-> Foreign Scan on public.foo2
3305
- Output: foo2.ctid, foo2.tableoid , foo2.* , foo2.f1
3305
+ Output: foo2.ctid, foo2.* , foo2.tableoid , foo2.f1
3306
3306
Remote SQL: SELECT f1, f2, f3, ctid FROM public.loct1
3307
3307
(37 rows)
3308
3308
0 commit comments