@@ -3193,26 +3193,26 @@ select * from bar where f1 in (select f1 from foo) for update;
31933193 QUERY PLAN
31943194----------------------------------------------------------------------------------------------
31953195 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
31973197 -> 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
31993199 Hash Cond: (bar.f1 = foo.f1)
32003200 -> Append
32013201 -> 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
32033203 -> 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
32053205 Remote SQL: SELECT f1, f2, f3, ctid FROM public.loct2 FOR UPDATE
32063206 -> Hash
3207- Output: foo.ctid, foo.tableoid , foo.* , foo.f1
3207+ Output: foo.ctid, foo.* , foo.tableoid , foo.f1
32083208 -> HashAggregate
3209- Output: foo.ctid, foo.tableoid , foo.* , foo.f1
3209+ Output: foo.ctid, foo.* , foo.tableoid , foo.f1
32103210 Group Key: foo.f1
32113211 -> Append
32123212 -> Seq Scan on public.foo
3213- Output: foo.ctid, foo.tableoid , foo.* , foo.f1
3213+ Output: foo.ctid, foo.* , foo.tableoid , foo.f1
32143214 -> Foreign Scan on public.foo2
3215- Output: foo2.ctid, foo2.tableoid , foo2.* , foo2.f1
3215+ Output: foo2.ctid, foo2.* , foo2.tableoid , foo2.f1
32163216 Remote SQL: SELECT f1, f2, f3, ctid FROM public.loct1
32173217(22 rows)
32183218
@@ -3230,26 +3230,26 @@ select * from bar where f1 in (select f1 from foo) for share;
32303230 QUERY PLAN
32313231----------------------------------------------------------------------------------------------
32323232 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
32343234 -> 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
32363236 Hash Cond: (bar.f1 = foo.f1)
32373237 -> Append
32383238 -> 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
32403240 -> 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
32423242 Remote SQL: SELECT f1, f2, f3, ctid FROM public.loct2 FOR SHARE
32433243 -> Hash
3244- Output: foo.ctid, foo.tableoid , foo.* , foo.f1
3244+ Output: foo.ctid, foo.* , foo.tableoid , foo.f1
32453245 -> HashAggregate
3246- Output: foo.ctid, foo.tableoid , foo.* , foo.f1
3246+ Output: foo.ctid, foo.* , foo.tableoid , foo.f1
32473247 Group Key: foo.f1
32483248 -> Append
32493249 -> Seq Scan on public.foo
3250- Output: foo.ctid, foo.tableoid , foo.* , foo.f1
3250+ Output: foo.ctid, foo.* , foo.tableoid , foo.f1
32513251 -> Foreign Scan on public.foo2
3252- Output: foo2.ctid, foo2.tableoid , foo2.* , foo2.f1
3252+ Output: foo2.ctid, foo2.* , foo2.tableoid , foo2.f1
32533253 Remote SQL: SELECT f1, f2, f3, ctid FROM public.loct1
32543254(22 rows)
32553255
@@ -3272,37 +3272,37 @@ update bar set f2 = f2 + 100 where f1 in (select f1 from foo);
32723272 Foreign Update on public.bar2
32733273 Remote SQL: UPDATE public.loct2 SET f2 = $2 WHERE ctid = $1
32743274 -> 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
32763276 Hash Cond: (bar.f1 = foo.f1)
32773277 -> Seq Scan on public.bar
32783278 Output: bar.f1, bar.f2, bar.ctid
32793279 -> Hash
3280- Output: foo.ctid, foo.tableoid , foo.* , foo.f1
3280+ Output: foo.ctid, foo.* , foo.tableoid , foo.f1
32813281 -> HashAggregate
3282- Output: foo.ctid, foo.tableoid , foo.* , foo.f1
3282+ Output: foo.ctid, foo.* , foo.tableoid , foo.f1
32833283 Group Key: foo.f1
32843284 -> Append
32853285 -> Seq Scan on public.foo
3286- Output: foo.ctid, foo.tableoid , foo.* , foo.f1
3286+ Output: foo.ctid, foo.* , foo.tableoid , foo.f1
32873287 -> Foreign Scan on public.foo2
3288- Output: foo2.ctid, foo2.tableoid , foo2.* , foo2.f1
3288+ Output: foo2.ctid, foo2.* , foo2.tableoid , foo2.f1
32893289 Remote SQL: SELECT f1, f2, f3, ctid FROM public.loct1
32903290 -> 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
32923292 Hash Cond: (bar2.f1 = foo.f1)
32933293 -> Foreign Scan on public.bar2
32943294 Output: bar2.f1, bar2.f2, bar2.f3, bar2.ctid
32953295 Remote SQL: SELECT f1, f2, f3, ctid FROM public.loct2 FOR UPDATE
32963296 -> Hash
3297- Output: foo.ctid, foo.tableoid , foo.* , foo.f1
3297+ Output: foo.ctid, foo.* , foo.tableoid , foo.f1
32983298 -> HashAggregate
3299- Output: foo.ctid, foo.tableoid , foo.* , foo.f1
3299+ Output: foo.ctid, foo.* , foo.tableoid , foo.f1
33003300 Group Key: foo.f1
33013301 -> Append
33023302 -> Seq Scan on public.foo
3303- Output: foo.ctid, foo.tableoid , foo.* , foo.f1
3303+ Output: foo.ctid, foo.* , foo.tableoid , foo.f1
33043304 -> Foreign Scan on public.foo2
3305- Output: foo2.ctid, foo2.tableoid , foo2.* , foo2.f1
3305+ Output: foo2.ctid, foo2.* , foo2.tableoid , foo2.f1
33063306 Remote SQL: SELECT f1, f2, f3, ctid FROM public.loct1
33073307(37 rows)
33083308
0 commit comments