firtst release
Revision | 7392b374d10a0526e6d4209685cdc1d6ada36ab7 (tree) |
---|---|
Time | 2020-10-29 20:31:47 |
Author | Kyotaro Horiguchi <horikyoga.ntt@gmai...> |
Commiter | Kyotaro Horiguchi |
Stabilize regression test.
I was annoyed by frequent nonsubstantial change of title line length
of explain output. This commit makes maskout.sh replace the title
lines with fixed content.
@@ -8808,8 +8808,8 @@ Rows() | ||
8808 | 8808 | EXPLAIN SELECT * FROM t1 JOIN t2 ON (t1.id = t2.id); |
8809 | 8809 | \o |
8810 | 8810 | \! sql/maskout.sh results/pg_hint_plan.tmpout |
8811 | - QUERY PLAN | |
8812 | ------------------------------------------------------------------------------- | |
8811 | + QUERY PLAN | |
8812 | +---------------- | |
8813 | 8813 | Merge Join (cost=xxx..xxx rows=1000 width=xxx) |
8814 | 8814 | Merge Cond: (t1.id = t2.id) |
8815 | 8815 | -> Index Scan using t1_pkey on t1 (cost=xxx..xxx rows=10000 width=xxx) |
@@ -8827,8 +8827,8 @@ error hint: | ||
8827 | 8827 | |
8828 | 8828 | \o |
8829 | 8829 | \! sql/maskout.sh results/pg_hint_plan.tmpout |
8830 | - QUERY PLAN | |
8831 | ------------------------------------------------------------------------------- | |
8830 | + QUERY PLAN | |
8831 | +---------------- | |
8832 | 8832 | Merge Join (cost=xxx..xxx rows=99 width=xxx) |
8833 | 8833 | Merge Cond: (t1.id = t2.id) |
8834 | 8834 | -> Index Scan using t1_pkey on t1 (cost=xxx..xxx rows=10000 width=xxx) |
@@ -8846,8 +8846,8 @@ error hint: | ||
8846 | 8846 | |
8847 | 8847 | \o |
8848 | 8848 | \! sql/maskout.sh results/pg_hint_plan.tmpout |
8849 | - QUERY PLAN | |
8850 | ------------------------------------------------------------------------------- | |
8849 | + QUERY PLAN | |
8850 | +---------------- | |
8851 | 8851 | Merge Join (cost=xxx..xxx rows=1099 width=xxx) |
8852 | 8852 | Merge Cond: (t1.id = t2.id) |
8853 | 8853 | -> Index Scan using t1_pkey on t1 (cost=xxx..xxx rows=10000 width=xxx) |
@@ -8865,8 +8865,8 @@ error hint: | ||
8865 | 8865 | |
8866 | 8866 | \o |
8867 | 8867 | \! sql/maskout.sh results/pg_hint_plan.tmpout |
8868 | - QUERY PLAN | |
8869 | ------------------------------------------------------------------------------- | |
8868 | + QUERY PLAN | |
8869 | +---------------- | |
8870 | 8870 | Merge Join (cost=xxx..xxx rows=901 width=xxx) |
8871 | 8871 | Merge Cond: (t1.id = t2.id) |
8872 | 8872 | -> Index Scan using t1_pkey on t1 (cost=xxx..xxx rows=10000 width=xxx) |
@@ -8884,8 +8884,8 @@ error hint: | ||
8884 | 8884 | |
8885 | 8885 | \o |
8886 | 8886 | \! sql/maskout.sh results/pg_hint_plan.tmpout |
8887 | - QUERY PLAN | |
8888 | ------------------------------------------------------------------------------- | |
8887 | + QUERY PLAN | |
8888 | +---------------- | |
8889 | 8889 | Merge Join (cost=xxx..xxx rows=99000 width=xxx) |
8890 | 8890 | Merge Cond: (t1.id = t2.id) |
8891 | 8891 | -> Index Scan using t1_pkey on t1 (cost=xxx..xxx rows=10000 width=xxx) |
@@ -8903,8 +8903,8 @@ error hint: | ||
8903 | 8903 | |
8904 | 8904 | \o |
8905 | 8905 | \! sql/maskout.sh results/pg_hint_plan.tmpout |
8906 | - QUERY PLAN | |
8907 | ------------------------------------------------------------------------------- | |
8906 | + QUERY PLAN | |
8907 | +---------------- | |
8908 | 8908 | Merge Join (cost=xxx..xxx rows=10 width=xxx) |
8909 | 8909 | Merge Cond: (t1.id = t2.id) |
8910 | 8910 | -> Index Scan using t1_pkey on t1 (cost=xxx..xxx rows=10000 width=xxx) |
@@ -8924,8 +8924,8 @@ Rows(t1 t2 #aa) | ||
8924 | 8924 | |
8925 | 8925 | \o |
8926 | 8926 | \! sql/maskout.sh results/pg_hint_plan.tmpout |
8927 | - QUERY PLAN | |
8928 | ------------------------------------------------------------------------------- | |
8927 | + QUERY PLAN | |
8928 | +---------------- | |
8929 | 8929 | Merge Join (cost=xxx..xxx rows=1000 width=xxx) |
8930 | 8930 | Merge Cond: (t1.id = t2.id) |
8931 | 8931 | -> Index Scan using t1_pkey on t1 (cost=xxx..xxx rows=10000 width=xxx) |
@@ -8945,8 +8945,8 @@ Rows(t1 t2 /99) | ||
8945 | 8945 | |
8946 | 8946 | \o |
8947 | 8947 | \! sql/maskout.sh results/pg_hint_plan.tmpout |
8948 | - QUERY PLAN | |
8949 | ------------------------------------------------------------------------------- | |
8948 | + QUERY PLAN | |
8949 | +---------------- | |
8950 | 8950 | Merge Join (cost=xxx..xxx rows=1000 width=xxx) |
8951 | 8951 | Merge Cond: (t1.id = t2.id) |
8952 | 8952 | -> Index Scan using t1_pkey on t1 (cost=xxx..xxx rows=10000 width=xxx) |
@@ -8966,8 +8966,8 @@ error hint: | ||
8966 | 8966 | |
8967 | 8967 | \o |
8968 | 8968 | \! sql/maskout.sh results/pg_hint_plan.tmpout |
8969 | - QUERY PLAN | |
8970 | ------------------------------------------------------------------------------- | |
8969 | + QUERY PLAN | |
8970 | +---------------- | |
8971 | 8971 | Merge Join (cost=xxx..xxx rows=1 width=xxx) |
8972 | 8972 | Merge Cond: (t1.id = t2.id) |
8973 | 8973 | -> Index Scan using t1_pkey on t1 (cost=xxx..xxx rows=10000 width=xxx) |
@@ -8978,8 +8978,8 @@ error hint: | ||
8978 | 8978 | EXPLAIN SELECT * FROM t1 JOIN t2 ON (t1.id = t2.id) JOIN t3 ON (t3.id = t2.id); |
8979 | 8979 | \o |
8980 | 8980 | \! sql/maskout.sh results/pg_hint_plan.tmpout |
8981 | - QUERY PLAN | |
8982 | ------------------------------------------------------------------------------------- | |
8981 | + QUERY PLAN | |
8982 | +---------------- | |
8983 | 8983 | Merge Join (cost=xxx..xxx rows=10 width=xxx) |
8984 | 8984 | Merge Cond: (t1.id = t3.id) |
8985 | 8985 | -> Merge Join (cost=xxx..xxx rows=1000 width=xxx) |
@@ -9002,8 +9002,8 @@ error hint: | ||
9002 | 9002 | |
9003 | 9003 | \o |
9004 | 9004 | \! sql/maskout.sh results/pg_hint_plan.tmpout |
9005 | - QUERY PLAN | |
9006 | ------------------------------------------------------------------------------------- | |
9005 | + QUERY PLAN | |
9006 | +---------------- | |
9007 | 9007 | Merge Join (cost=xxx..xxx rows=1 width=xxx) |
9008 | 9008 | Merge Cond: (t1.id = t3.id) |
9009 | 9009 | -> Merge Join (cost=xxx..xxx rows=22 width=xxx) |
@@ -9027,8 +9027,8 @@ error hint: | ||
9027 | 9027 | \o |
9028 | 9028 | set max_parallel_workers_per_gather to DEFAULT; |
9029 | 9029 | \! sql/maskout.sh results/pg_hint_plan.tmpout |
9030 | - QUERY PLAN | |
9031 | ------------------------------------------------------------------------------------- | |
9030 | + QUERY PLAN | |
9031 | +---------------- | |
9032 | 9032 | Merge Join (cost=xxx..xxx rows=100 width=xxx) |
9033 | 9033 | Merge Cond: (t1.id = t3.id) |
9034 | 9034 | -> Merge Join (cost=xxx..xxx rows=1000 width=xxx) |
@@ -791,8 +791,8 @@ error hint: | ||
791 | 791 | |
792 | 792 | \o |
793 | 793 | \! sql/maskout.sh results/ut-J.tmpout |
794 | - QUERY PLAN | |
795 | ---------------------------------------------------------------------------------------------- | |
794 | + QUERY PLAN | |
795 | +---------------- | |
796 | 796 | Nested Loop (cost={inf}..{inf} rows=1 width=xxx) |
797 | 797 | InitPlan 1 (returns $1) |
798 | 798 | -> Aggregate (cost=xxx..xxx rows=1 width=xxx) |
@@ -4708,8 +4708,8 @@ error hint: | ||
4708 | 4708 | |
4709 | 4709 | \o |
4710 | 4710 | \! sql/maskout.sh results/ut-J.tmpout |
4711 | - QUERY PLAN | |
4712 | -------------------------------------------------------------------------------- | |
4711 | + QUERY PLAN | |
4712 | +---------------- | |
4713 | 4713 | Hash Full Join (cost={inf}..{inf} rows=1000 width=xxx) |
4714 | 4714 | Hash Cond: (t1.c1 = t2.c1) |
4715 | 4715 | -> Seq Scan on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -7,8 +7,8 @@ SET search_path TO public; | ||
7 | 7 | EXPLAIN SELECT * FROM s1.t1, s1.t2 WHERE t1.c1 = t2.c1; |
8 | 8 | \o |
9 | 9 | \! sql/maskout.sh results/ut-R.tmpout |
10 | - QUERY PLAN | |
11 | ---------------------------------------------------------------------------- | |
10 | + QUERY PLAN | |
11 | +---------------- | |
12 | 12 | Merge Join (cost=xxx..xxx rows=100 width=xxx) |
13 | 13 | Merge Cond: (t1.c1 = t2.c1) |
14 | 14 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -32,8 +32,8 @@ error hint: | ||
32 | 32 | |
33 | 33 | \o |
34 | 34 | \! sql/maskout.sh results/ut-R.tmpout |
35 | - QUERY PLAN | |
36 | ---------------------------------------------------------------------------- | |
35 | + QUERY PLAN | |
36 | +---------------- | |
37 | 37 | Merge Join (cost=xxx..xxx rows=1 width=xxx) |
38 | 38 | Merge Cond: (t1.c1 = t2.c1) |
39 | 39 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -54,8 +54,8 @@ error hint: | ||
54 | 54 | |
55 | 55 | \o |
56 | 56 | \! sql/maskout.sh results/ut-R.tmpout |
57 | - QUERY PLAN | |
58 | -------------------------------------------------------------------------------- | |
57 | + QUERY PLAN | |
58 | +---------------- | |
59 | 59 | Merge Join (cost=xxx..xxx rows=100 width=xxx) |
60 | 60 | Merge Cond: (t_1.c1 = t_2.c1) |
61 | 61 | -> Index Scan using t1_i1 on t1 t_1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -76,8 +76,8 @@ error hint: | ||
76 | 76 | |
77 | 77 | \o |
78 | 78 | \! sql/maskout.sh results/ut-R.tmpout |
79 | - QUERY PLAN | |
80 | -------------------------------------------------------------------------------- | |
79 | + QUERY PLAN | |
80 | +---------------- | |
81 | 81 | Merge Join (cost=xxx..xxx rows=1 width=xxx) |
82 | 82 | Merge Cond: (t_1.c1 = t_2.c1) |
83 | 83 | -> Index Scan using t1_i1 on t1 t_1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -101,8 +101,8 @@ error hint: | ||
101 | 101 | |
102 | 102 | \o |
103 | 103 | \! sql/maskout.sh results/ut-R.tmpout |
104 | - QUERY PLAN | |
105 | ---------------------------------------------------------------------------- | |
104 | + QUERY PLAN | |
105 | +---------------- | |
106 | 106 | Merge Join (cost=xxx..xxx rows=1 width=xxx) |
107 | 107 | Merge Cond: (t1.c1 = t2.c1) |
108 | 108 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -123,8 +123,8 @@ error hint: | ||
123 | 123 | |
124 | 124 | \o |
125 | 125 | \! sql/maskout.sh results/ut-R.tmpout |
126 | - QUERY PLAN | |
127 | ---------------------------------------------------------------------------- | |
126 | + QUERY PLAN | |
127 | +---------------- | |
128 | 128 | Merge Join (cost=xxx..xxx rows=100 width=xxx) |
129 | 129 | Merge Cond: (t1.c1 = t2.c1) |
130 | 130 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -148,8 +148,8 @@ error hint: | ||
148 | 148 | |
149 | 149 | \o |
150 | 150 | \! sql/maskout.sh results/ut-R.tmpout |
151 | - QUERY PLAN | |
152 | ---------------------------------------------------------------------------- | |
151 | + QUERY PLAN | |
152 | +---------------- | |
153 | 153 | Merge Join (cost=xxx..xxx rows=1 width=xxx) |
154 | 154 | Merge Cond: (t1.c1 = t2.c1) |
155 | 155 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -170,8 +170,8 @@ error hint: | ||
170 | 170 | |
171 | 171 | \o |
172 | 172 | \! sql/maskout.sh results/ut-R.tmpout |
173 | - QUERY PLAN | |
174 | ---------------------------------------------------------------------------- | |
173 | + QUERY PLAN | |
174 | +---------------- | |
175 | 175 | Merge Join (cost=xxx..xxx rows=100 width=xxx) |
176 | 176 | Merge Cond: (t1.c1 = t2.c1) |
177 | 177 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -195,8 +195,8 @@ error hint: | ||
195 | 195 | |
196 | 196 | \o |
197 | 197 | \! sql/maskout.sh results/ut-R.tmpout |
198 | - QUERY PLAN | |
199 | ---------------------------------------------------------------------------- | |
198 | + QUERY PLAN | |
199 | +---------------- | |
200 | 200 | Merge Join (cost=xxx..xxx rows=1 width=xxx) |
201 | 201 | Merge Cond: (t1.c1 = t2.c1) |
202 | 202 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -209,8 +209,8 @@ error hint: | ||
209 | 209 | EXPLAIN SELECT * FROM s1.t1, s2.t1 WHERE s1.t1.c1 = s2.t1.c1; |
210 | 210 | \o |
211 | 211 | \! sql/maskout.sh results/ut-R.tmpout |
212 | - QUERY PLAN | |
213 | ---------------------------------------------------------------------------- | |
212 | + QUERY PLAN | |
213 | +---------------- | |
214 | 214 | Merge Join (cost=xxx..xxx rows=100 width=xxx) |
215 | 215 | Merge Cond: (t1.c1 = t1_1.c1) |
216 | 216 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -232,8 +232,8 @@ Rows(t1 t1 #1) | ||
232 | 232 | |
233 | 233 | \o |
234 | 234 | \! sql/maskout.sh results/ut-R.tmpout |
235 | - QUERY PLAN | |
236 | ---------------------------------------------------------------------------- | |
235 | + QUERY PLAN | |
236 | +---------------- | |
237 | 237 | Merge Join (cost=xxx..xxx rows=100 width=xxx) |
238 | 238 | Merge Cond: (t1.c1 = t1_1.c1) |
239 | 239 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -253,8 +253,8 @@ error hint: | ||
253 | 253 | |
254 | 254 | \o |
255 | 255 | \! sql/maskout.sh results/ut-R.tmpout |
256 | - QUERY PLAN | |
257 | ---------------------------------------------------------------------------- | |
256 | + QUERY PLAN | |
257 | +---------------- | |
258 | 258 | Merge Join (cost=xxx..xxx rows=100 width=xxx) |
259 | 259 | Merge Cond: (t1.c1 = t1_1.c1) |
260 | 260 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -266,8 +266,8 @@ error hint: | ||
266 | 266 | EXPLAIN SELECT * FROM s1.t1, s2.t1 s2t1 WHERE s1.t1.c1 = s2t1.c1; |
267 | 267 | \o |
268 | 268 | \! sql/maskout.sh results/ut-R.tmpout |
269 | - QUERY PLAN | |
270 | ---------------------------------------------------------------------------- | |
269 | + QUERY PLAN | |
270 | +---------------- | |
271 | 271 | Merge Join (cost=xxx..xxx rows=100 width=xxx) |
272 | 272 | Merge Cond: (t1.c1 = s2t1.c1) |
273 | 273 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -287,8 +287,8 @@ error hint: | ||
287 | 287 | |
288 | 288 | \o |
289 | 289 | \! sql/maskout.sh results/ut-R.tmpout |
290 | - QUERY PLAN | |
291 | ---------------------------------------------------------------------------- | |
290 | + QUERY PLAN | |
291 | +---------------- | |
292 | 292 | Merge Join (cost=xxx..xxx rows=1 width=xxx) |
293 | 293 | Merge Cond: (t1.c1 = s2t1.c1) |
294 | 294 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -301,8 +301,8 @@ error hint: | ||
301 | 301 | EXPLAIN SELECT *, (SELECT max(t1.c1) FROM s1.t1, s1.t2 WHERE t1.c1 = t2.c1) FROM s1.t1, s1.t2 WHERE t1.c1 = t2.c1; |
302 | 302 | \o |
303 | 303 | \! sql/maskout.sh results/ut-R.tmpout |
304 | - QUERY PLAN | |
305 | --------------------------------------------------------------------------------------------------- | |
304 | + QUERY PLAN | |
305 | +---------------- | |
306 | 306 | Merge Join (cost=xxx..xxx rows=100 width=xxx) |
307 | 307 | Merge Cond: (t1.c1 = t2.c1) |
308 | 308 | InitPlan 1 (returns $0) |
@@ -330,8 +330,8 @@ error hint: | ||
330 | 330 | |
331 | 331 | \o |
332 | 332 | \! sql/maskout.sh results/ut-R.tmpout |
333 | - QUERY PLAN | |
334 | --------------------------------------------------------------------------------------------------- | |
333 | + QUERY PLAN | |
334 | +---------------- | |
335 | 335 | Merge Join (cost=xxx..xxx rows=100 width=xxx) |
336 | 336 | Merge Cond: (t1.c1 = t2.c1) |
337 | 337 | InitPlan 1 (returns $0) |
@@ -360,8 +360,8 @@ error hint: | ||
360 | 360 | |
361 | 361 | \o |
362 | 362 | \! sql/maskout.sh results/ut-R.tmpout |
363 | - QUERY PLAN | |
364 | -------------------------------------------------------------------------------------------------- | |
363 | + QUERY PLAN | |
364 | +---------------- | |
365 | 365 | Merge Join (cost=xxx..xxx rows=1 width=xxx) |
366 | 366 | Merge Cond: (t1.c1 = t2.c1) |
367 | 367 | InitPlan 1 (returns $0) |
@@ -393,8 +393,8 @@ error hint: | ||
393 | 393 | |
394 | 394 | \o |
395 | 395 | \! sql/maskout.sh results/ut-R.tmpout |
396 | - QUERY PLAN | |
397 | ---------------------------------------------------------------------------- | |
396 | + QUERY PLAN | |
397 | +---------------- | |
398 | 398 | Merge Join (cost=xxx..xxx rows=1 width=xxx) |
399 | 399 | Merge Cond: (t1.c1 = t2.c1) |
400 | 400 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -417,8 +417,8 @@ Rows(t1 t1 #1) | ||
417 | 417 | |
418 | 418 | \o |
419 | 419 | \! sql/maskout.sh results/ut-R.tmpout |
420 | - QUERY PLAN | |
421 | ---------------------------------------------------------------------------- | |
420 | + QUERY PLAN | |
421 | +---------------- | |
422 | 422 | Merge Join (cost=xxx..xxx rows=100 width=xxx) |
423 | 423 | Merge Cond: (t1.c1 = t2.c1) |
424 | 424 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -434,8 +434,8 @@ INFO: pg_hint_plan: hint syntax error at or near "(t1 t1)(t2 t2)" | ||
434 | 434 | DETAIL: Unrecognized hint keyword "". |
435 | 435 | \o |
436 | 436 | \! sql/maskout.sh results/ut-R.tmpout |
437 | - QUERY PLAN | |
438 | ---------------------------------------------------------------------------- | |
437 | + QUERY PLAN | |
438 | +---------------- | |
439 | 439 | Merge Join (cost=xxx..xxx rows=100 width=xxx) |
440 | 440 | Merge Cond: (t1.c1 = t2.c1) |
441 | 441 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -447,8 +447,8 @@ DETAIL: Unrecognized hint keyword "". | ||
447 | 447 | EXPLAIN SELECT * FROM s1.t1, s1.t2, s1.t3 WHERE t1.c1 = t2.c1 AND t1.c1 = t3.c1; |
448 | 448 | \o |
449 | 449 | \! sql/maskout.sh results/ut-R.tmpout |
450 | - QUERY PLAN | |
451 | ---------------------------------------------------------------------------------- | |
450 | + QUERY PLAN | |
451 | +---------------- | |
452 | 452 | Merge Join (cost=xxx..xxx rows=100 width=xxx) |
453 | 453 | Merge Cond: (t1.c1 = t2.c1) |
454 | 454 | -> Merge Join (cost=xxx..xxx rows=1000 width=xxx) |
@@ -466,8 +466,8 @@ INFO: pg_hint_plan: hint syntax error at or near "(t1 t2 t1 t2)" | ||
466 | 466 | DETAIL: Unrecognized hint keyword "". |
467 | 467 | \o |
468 | 468 | \! sql/maskout.sh results/ut-R.tmpout |
469 | - QUERY PLAN | |
470 | ---------------------------------------------------------------------------------------- | |
469 | + QUERY PLAN | |
470 | +---------------- | |
471 | 471 | Nested Loop (cost=xxx..xxx rows=100 width=xxx) |
472 | 472 | -> Merge Join (cost=xxx..xxx rows=100 width=xxx) |
473 | 473 | Merge Cond: (t1.c1 = t2.c1) |
@@ -497,8 +497,8 @@ error hint: | ||
497 | 497 | |
498 | 498 | \o |
499 | 499 | \! sql/maskout.sh results/ut-R.tmpout |
500 | - QUERY PLAN | |
501 | ---------------------------------------------------------------------------- | |
500 | + QUERY PLAN | |
501 | +---------------- | |
502 | 502 | Merge Join (cost=xxx..xxx rows=1 width=xxx) |
503 | 503 | Merge Cond: (t1.c1 = t2.c1) |
504 | 504 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -511,8 +511,8 @@ error hint: | ||
511 | 511 | EXPLAIN SELECT * FROM s1.p1 t1, s1.p1 t2 WHERE t1.c1 = t2.c1; |
512 | 512 | \o |
513 | 513 | \! sql/maskout.sh results/ut-R.tmpout |
514 | - QUERY PLAN | |
515 | ------------------------------------------------------------------------------- | |
514 | + QUERY PLAN | |
515 | +---------------- | |
516 | 516 | Hash Join (cost=xxx..xxx rows=301 width=xxx) |
517 | 517 | Hash Cond: (t1.c1 = t2.c1) |
518 | 518 | -> Append (cost=xxx..xxx rows=301 width=xxx) |
@@ -539,8 +539,8 @@ error hint: | ||
539 | 539 | |
540 | 540 | \o |
541 | 541 | \! sql/maskout.sh results/ut-R.tmpout |
542 | - QUERY PLAN | |
543 | ------------------------------------------------------------------------------- | |
542 | + QUERY PLAN | |
543 | +---------------- | |
544 | 544 | Hash Join (cost=xxx..xxx rows=1 width=xxx) |
545 | 545 | Hash Cond: (t1.c1 = t2.c1) |
546 | 546 | -> Append (cost=xxx..xxx rows=301 width=xxx) |
@@ -560,8 +560,8 @@ error hint: | ||
560 | 560 | EXPLAIN SELECT * FROM s1.ul1 t1, s1.ul1 t2 WHERE t1.c1 = t2.c1; |
561 | 561 | \o |
562 | 562 | \! sql/maskout.sh results/ut-R.tmpout |
563 | - QUERY PLAN | |
564 | ------------------------------------------------------------------------ | |
563 | + QUERY PLAN | |
564 | +---------------- | |
565 | 565 | Hash Join (cost=xxx..xxx rows=1130 width=xxx) |
566 | 566 | Hash Cond: (t1.c1 = t2.c1) |
567 | 567 | -> Seq Scan on ul1 t1 (cost=xxx..xxx rows=1130 width=xxx) |
@@ -580,8 +580,8 @@ error hint: | ||
580 | 580 | |
581 | 581 | \o |
582 | 582 | \! sql/maskout.sh results/ut-R.tmpout |
583 | - QUERY PLAN | |
584 | ------------------------------------------------------------------------ | |
583 | + QUERY PLAN | |
584 | +---------------- | |
585 | 585 | Hash Join (cost=xxx..xxx rows=1 width=xxx) |
586 | 586 | Hash Cond: (t1.c1 = t2.c1) |
587 | 587 | -> Seq Scan on ul1 t1 (cost=xxx..xxx rows=1130 width=xxx) |
@@ -594,8 +594,8 @@ CREATE TEMP TABLE tm1 (LIKE s1.t1 INCLUDING ALL); | ||
594 | 594 | EXPLAIN SELECT * FROM tm1 t1, tm1 t2 WHERE t1.c1 = t2.c1; |
595 | 595 | \o |
596 | 596 | \! sql/maskout.sh results/ut-R.tmpout |
597 | - QUERY PLAN | |
598 | ------------------------------------------------------------------------ | |
597 | + QUERY PLAN | |
598 | +---------------- | |
599 | 599 | Hash Join (cost=xxx..xxx rows=1130 width=xxx) |
600 | 600 | Hash Cond: (t1.c1 = t2.c1) |
601 | 601 | -> Seq Scan on tm1 t1 (cost=xxx..xxx rows=1130 width=xxx) |
@@ -614,8 +614,8 @@ error hint: | ||
614 | 614 | |
615 | 615 | \o |
616 | 616 | \! sql/maskout.sh results/ut-R.tmpout |
617 | - QUERY PLAN | |
618 | ------------------------------------------------------------------------ | |
617 | + QUERY PLAN | |
618 | +---------------- | |
619 | 619 | Hash Join (cost=xxx..xxx rows=1 width=xxx) |
620 | 620 | Hash Cond: (t1.c1 = t2.c1) |
621 | 621 | -> Seq Scan on tm1 t1 (cost=xxx..xxx rows=1130 width=xxx) |
@@ -628,8 +628,8 @@ CREATE TEMP TABLE t_pg_class AS SELECT * from pg_class LIMIT 100; | ||
628 | 628 | EXPLAIN SELECT * FROM t_pg_class t1, t_pg_class t2 WHERE t1.oid = t2.oid; |
629 | 629 | \o |
630 | 630 | \! sql/maskout.sh results/ut-R.tmpout |
631 | - QUERY PLAN | |
632 | ------------------------------------------------------------------------------- | |
631 | + QUERY PLAN | |
632 | +---------------- | |
633 | 633 | Hash Join (cost=xxx..xxx rows=450 width=xxx) |
634 | 634 | Hash Cond: (t1.oid = t2.oid) |
635 | 635 | -> Seq Scan on t_pg_class t1 (cost=xxx..xxx rows=300 width=xxx) |
@@ -648,8 +648,8 @@ error hint: | ||
648 | 648 | |
649 | 649 | \o |
650 | 650 | \! sql/maskout.sh results/ut-R.tmpout |
651 | - QUERY PLAN | |
652 | ------------------------------------------------------------------------------- | |
651 | + QUERY PLAN | |
652 | +---------------- | |
653 | 653 | Hash Join (cost=xxx..xxx rows=1 width=xxx) |
654 | 654 | Hash Cond: (t1.oid = t2.oid) |
655 | 655 | -> Seq Scan on t_pg_class t1 (cost=xxx..xxx rows=300 width=xxx) |
@@ -663,8 +663,8 @@ error hint: | ||
663 | 663 | EXPLAIN SELECT * FROM s1.f1() t1, s1.f1() t2 WHERE t1.c1 = t2.c1; |
664 | 664 | \o |
665 | 665 | \! sql/maskout.sh results/ut-R.tmpout |
666 | - QUERY PLAN | |
667 | ------------------------------------------------------------------ | |
666 | + QUERY PLAN | |
667 | +---------------- | |
668 | 668 | Nested Loop (cost=xxx..xxx rows=1 width=xxx) |
669 | 669 | Join Filter: (t1.c1 = t2.c1) |
670 | 670 | -> Function Scan on f1 t1 (cost=xxx..xxx rows=1 width=xxx) |
@@ -682,8 +682,8 @@ error hint: | ||
682 | 682 | |
683 | 683 | \o |
684 | 684 | \! sql/maskout.sh results/ut-R.tmpout |
685 | - QUERY PLAN | |
686 | ------------------------------------------------------------------ | |
685 | + QUERY PLAN | |
686 | +---------------- | |
687 | 687 | Nested Loop (cost=xxx..xxx rows=1 width=xxx) |
688 | 688 | Join Filter: (t1.c1 = t2.c1) |
689 | 689 | -> Function Scan on f1 t1 (cost=xxx..xxx rows=1 width=xxx) |
@@ -694,8 +694,8 @@ error hint: | ||
694 | 694 | EXPLAIN SELECT * FROM (VALUES(1,1,1,'1'), (2,2,2,'2'), (3,3,3,'3')) AS t1 (c1, c2, c3, c4), s1.t2 WHERE t1.c1 = t2.c1; |
695 | 695 | \o |
696 | 696 | \! sql/maskout.sh results/ut-R.tmpout |
697 | - QUERY PLAN | |
698 | --------------------------------------------------------------------------- | |
697 | + QUERY PLAN | |
698 | +---------------- | |
699 | 699 | Hash Join (cost=xxx..xxx rows=3 width=xxx) |
700 | 700 | Hash Cond: (t2.c1 = "*VALUES*".column1) |
701 | 701 | -> Seq Scan on t2 (cost=xxx..xxx rows=100 width=xxx) |
@@ -714,8 +714,8 @@ error hint: | ||
714 | 714 | |
715 | 715 | \o |
716 | 716 | \! sql/maskout.sh results/ut-R.tmpout |
717 | - QUERY PLAN | |
718 | --------------------------------------------------------------------------- | |
717 | + QUERY PLAN | |
718 | +---------------- | |
719 | 719 | Hash Join (cost=xxx..xxx rows=3 width=xxx) |
720 | 720 | Hash Cond: (t2.c1 = "*VALUES*".column1) |
721 | 721 | -> Seq Scan on t2 (cost=xxx..xxx rows=100 width=xxx) |
@@ -734,8 +734,8 @@ error hint: | ||
734 | 734 | |
735 | 735 | \o |
736 | 736 | \! sql/maskout.sh results/ut-R.tmpout |
737 | - QUERY PLAN | |
738 | --------------------------------------------------------------------------- | |
737 | + QUERY PLAN | |
738 | +---------------- | |
739 | 739 | Hash Join (cost=xxx..xxx rows=1 width=xxx) |
740 | 740 | Hash Cond: (t2.c1 = "*VALUES*".column1) |
741 | 741 | -> Seq Scan on t2 (cost=xxx..xxx rows=100 width=xxx) |
@@ -747,8 +747,8 @@ error hint: | ||
747 | 747 | EXPLAIN WITH c1(c1) AS (SELECT max(t1.c1) FROM s1.t1, s1.t2 WHERE t1.c1 = t2.c1) SELECT * FROM s1.t1, c1 WHERE t1.c1 = c1.c1; |
748 | 748 | \o |
749 | 749 | \! sql/maskout.sh results/ut-R.tmpout |
750 | - QUERY PLAN | |
751 | ------------------------------------------------------------------------------------------------- | |
750 | + QUERY PLAN | |
751 | +---------------- | |
752 | 752 | Nested Loop (cost=xxx..xxx rows=1 width=xxx) |
753 | 753 | -> Aggregate (cost=xxx..xxx rows=1 width=xxx) |
754 | 754 | -> Merge Join (cost=xxx..xxx rows=100 width=xxx) |
@@ -773,8 +773,8 @@ error hint: | ||
773 | 773 | |
774 | 774 | \o |
775 | 775 | \! sql/maskout.sh results/ut-R.tmpout |
776 | - QUERY PLAN | |
777 | ------------------------------------------------------------------------------------------------- | |
776 | + QUERY PLAN | |
777 | +---------------- | |
778 | 778 | Nested Loop (cost=xxx..xxx rows=2 width=xxx) |
779 | 779 | -> Aggregate (cost=xxx..xxx rows=1 width=xxx) |
780 | 780 | -> Merge Join (cost=xxx..xxx rows=1 width=xxx) |
@@ -791,8 +791,8 @@ error hint: | ||
791 | 791 | EXPLAIN SELECT * FROM s1.v1 t1, s1.v1 t2 WHERE t1.c1 = t2.c1; |
792 | 792 | \o |
793 | 793 | \! sql/maskout.sh results/ut-R.tmpout |
794 | - QUERY PLAN | |
795 | --------------------------------------------------------------------------- | |
794 | + QUERY PLAN | |
795 | +---------------- | |
796 | 796 | Hash Join (cost=xxx..xxx rows=1000 width=xxx) |
797 | 797 | Hash Cond: (v1t1.c1 = v1t1_1.c1) |
798 | 798 | -> Seq Scan on t1 v1t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -811,8 +811,8 @@ error hint: | ||
811 | 811 | |
812 | 812 | \o |
813 | 813 | \! sql/maskout.sh results/ut-R.tmpout |
814 | - QUERY PLAN | |
815 | --------------------------------------------------------------------------- | |
814 | + QUERY PLAN | |
815 | +---------------- | |
816 | 816 | Hash Join (cost=xxx..xxx rows=1000 width=xxx) |
817 | 817 | Hash Cond: (v1t1.c1 = v1t1_1.c1) |
818 | 818 | -> Seq Scan on t1 v1t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -831,8 +831,8 @@ error hint: | ||
831 | 831 | |
832 | 832 | \o |
833 | 833 | \! sql/maskout.sh results/ut-R.tmpout |
834 | - QUERY PLAN | |
835 | -------------------------------------------------------------------------- | |
834 | + QUERY PLAN | |
835 | +---------------- | |
836 | 836 | Hash Join (cost=xxx..xxx rows=1 width=xxx) |
837 | 837 | Hash Cond: (v1t1.c1 = v1t1_.c1) |
838 | 838 | -> Seq Scan on t1 v1t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -844,8 +844,8 @@ error hint: | ||
844 | 844 | EXPLAIN SELECT * FROM s1.t1, s1.t2 WHERE t1.c1 = t2.c1 AND t1.c1 = (SELECT max(st1.c1) FROM s1.t1 st1, s1.t2 st2 WHERE st1.c1 = st2.c1); |
845 | 845 | \o |
846 | 846 | \! sql/maskout.sh results/ut-R.tmpout |
847 | - QUERY PLAN | |
848 | -------------------------------------------------------------------------------------------------- | |
847 | + QUERY PLAN | |
848 | +---------------- | |
849 | 849 | Nested Loop (cost=xxx..xxx rows=1 width=xxx) |
850 | 850 | InitPlan 1 (returns $0) |
851 | 851 | -> Aggregate (cost=xxx..xxx rows=1 width=xxx) |
@@ -873,8 +873,8 @@ error hint: | ||
873 | 873 | |
874 | 874 | \o |
875 | 875 | \! sql/maskout.sh results/ut-R.tmpout |
876 | - QUERY PLAN | |
877 | -------------------------------------------------------------------------------------------------- | |
876 | + QUERY PLAN | |
877 | +---------------- | |
878 | 878 | Nested Loop (cost=xxx..xxx rows=1 width=xxx) |
879 | 879 | InitPlan 1 (returns $0) |
880 | 880 | -> Aggregate (cost=xxx..xxx rows=1 width=xxx) |
@@ -897,8 +897,8 @@ error hint: | ||
897 | 897 | EXPLAIN SELECT * FROM s1.t1, (SELECT t2.c1 FROM s1.t2) st2 WHERE t1.c1 = st2.c1; |
898 | 898 | \o |
899 | 899 | \! sql/maskout.sh results/ut-R.tmpout |
900 | - QUERY PLAN | |
901 | ---------------------------------------------------------------------------- | |
900 | + QUERY PLAN | |
901 | +---------------- | |
902 | 902 | Merge Join (cost=xxx..xxx rows=100 width=xxx) |
903 | 903 | Merge Cond: (t1.c1 = t2.c1) |
904 | 904 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -918,8 +918,8 @@ error hint: | ||
918 | 918 | |
919 | 919 | \o |
920 | 920 | \! sql/maskout.sh results/ut-R.tmpout |
921 | - QUERY PLAN | |
922 | ---------------------------------------------------------------------------- | |
921 | + QUERY PLAN | |
922 | +---------------- | |
923 | 923 | Merge Join (cost=xxx..xxx rows=100 width=xxx) |
924 | 924 | Merge Cond: (t1.c1 = t2.c1) |
925 | 925 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -939,8 +939,8 @@ error hint: | ||
939 | 939 | |
940 | 940 | \o |
941 | 941 | \! sql/maskout.sh results/ut-R.tmpout |
942 | - QUERY PLAN | |
943 | ---------------------------------------------------------------------------- | |
942 | + QUERY PLAN | |
943 | +---------------- | |
944 | 944 | Merge Join (cost=xxx..xxx rows=1 width=xxx) |
945 | 945 | Merge Cond: (t1.c1 = t2.c1) |
946 | 946 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -966,8 +966,8 @@ Rows(t1 #1) | ||
966 | 966 | |
967 | 967 | \o |
968 | 968 | \! sql/maskout.sh results/ut-R.tmpout |
969 | - QUERY PLAN | |
970 | ---------------------------------------------------------------------------- | |
969 | + QUERY PLAN | |
970 | +---------------- | |
971 | 971 | Merge Join (cost=xxx..xxx rows=100 width=xxx) |
972 | 972 | Merge Cond: (t1.c1 = t2.c1) |
973 | 973 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -990,8 +990,8 @@ Rows(t1 t2 1) | ||
990 | 990 | |
991 | 991 | \o |
992 | 992 | \! sql/maskout.sh results/ut-R.tmpout |
993 | - QUERY PLAN | |
994 | ---------------------------------------------------------------------------- | |
993 | + QUERY PLAN | |
994 | +---------------- | |
995 | 995 | Merge Join (cost=xxx..xxx rows=100 width=xxx) |
996 | 996 | Merge Cond: (t1.c1 = t2.c1) |
997 | 997 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -1014,8 +1014,8 @@ Rows(t1 t2 #notrows) | ||
1014 | 1014 | |
1015 | 1015 | \o |
1016 | 1016 | \! sql/maskout.sh results/ut-R.tmpout |
1017 | - QUERY PLAN | |
1018 | ---------------------------------------------------------------------------- | |
1017 | + QUERY PLAN | |
1018 | +---------------- | |
1019 | 1019 | Merge Join (cost=xxx..xxx rows=100 width=xxx) |
1020 | 1020 | Merge Cond: (t1.c1 = t2.c1) |
1021 | 1021 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -1064,8 +1064,8 @@ error hint: | ||
1064 | 1064 | |
1065 | 1065 | \o |
1066 | 1066 | \! sql/maskout.sh results/ut-R.tmpout |
1067 | - QUERY PLAN | |
1068 | --------------------------------------------------------------------------------------------------------------------- | |
1067 | + QUERY PLAN | |
1068 | +---------------- | |
1069 | 1069 | Aggregate (cost=xxx..xxx rows=1 width=xxx) |
1070 | 1070 | InitPlan 1 (returns $1) |
1071 | 1071 | -> Aggregate (cost=xxx..xxx rows=1 width=xxx) |
@@ -1158,8 +1158,8 @@ error hint: | ||
1158 | 1158 | |
1159 | 1159 | \o |
1160 | 1160 | \! sql/maskout.sh results/ut-R.tmpout |
1161 | - QUERY PLAN | |
1162 | --------------------------------------------------------------------------------------------------------------------- | |
1161 | + QUERY PLAN | |
1162 | +---------------- | |
1163 | 1163 | Aggregate (cost=xxx..xxx rows=1 width=xxx) |
1164 | 1164 | InitPlan 1 (returns $1) |
1165 | 1165 | -> Aggregate (cost=xxx..xxx rows=1 width=xxx) |
@@ -1250,8 +1250,8 @@ error hint: | ||
1250 | 1250 | |
1251 | 1251 | \o |
1252 | 1252 | \! sql/maskout.sh results/ut-R.tmpout |
1253 | - QUERY PLAN | |
1254 | --------------------------------------------------------------------------------------------------------------------- | |
1253 | + QUERY PLAN | |
1254 | +---------------- | |
1255 | 1255 | Aggregate (cost=xxx..xxx rows=1 width=xxx) |
1256 | 1256 | InitPlan 1 (returns $1) |
1257 | 1257 | -> Aggregate (cost=xxx..xxx rows=1 width=xxx) |
@@ -1370,8 +1370,8 @@ error hint: | ||
1370 | 1370 | |
1371 | 1371 | \o |
1372 | 1372 | \! sql/maskout.sh results/ut-R.tmpout |
1373 | - QUERY PLAN | |
1374 | --------------------------------------------------------------------------------------------------------------------- | |
1373 | + QUERY PLAN | |
1374 | +---------------- | |
1375 | 1375 | Aggregate (cost=xxx..xxx rows=1 width=xxx) |
1376 | 1376 | InitPlan 1 (returns $1) |
1377 | 1377 | -> Aggregate (cost=xxx..xxx rows=1 width=xxx) |
@@ -1444,8 +1444,8 @@ error hint: | ||
1444 | 1444 | |
1445 | 1445 | \o |
1446 | 1446 | \! sql/maskout.sh results/ut-R.tmpout |
1447 | - QUERY PLAN | |
1448 | ------------------------------------------------------------------------------------------------ | |
1447 | + QUERY PLAN | |
1448 | +---------------- | |
1449 | 1449 | Aggregate (cost=xxx..xxx rows=1 width=xxx) |
1450 | 1450 | -> Merge Join (cost=xxx..xxx rows=100 width=xxx) |
1451 | 1451 | Merge Cond: (bmt1.c1 = bmt2.c1) |
@@ -1480,8 +1480,8 @@ error hint: | ||
1480 | 1480 | |
1481 | 1481 | \o |
1482 | 1482 | \! sql/maskout.sh results/ut-R.tmpout |
1483 | - QUERY PLAN | |
1484 | --------------------------------------------------------------------------------------------- | |
1483 | + QUERY PLAN | |
1484 | +---------------- | |
1485 | 1485 | Aggregate (cost=xxx..xxx rows=1 width=xxx) |
1486 | 1486 | -> Nested Loop (cost=xxx..xxx rows=1 width=xxx) |
1487 | 1487 | Join Filter: (bmt2.c1 = bmt1.c1) |
@@ -1511,8 +1511,8 @@ error hint: | ||
1511 | 1511 | |
1512 | 1512 | \o |
1513 | 1513 | \! sql/maskout.sh results/ut-R.tmpout |
1514 | - QUERY PLAN | |
1515 | ------------------------------------------------------------------------------------------------ | |
1514 | + QUERY PLAN | |
1515 | +---------------- | |
1516 | 1516 | Aggregate (cost=xxx..xxx rows=1 width=xxx) |
1517 | 1517 | -> Merge Join (cost=xxx..xxx rows=100 width=xxx) |
1518 | 1518 | Merge Cond: (bmt1.c1 = bmt2.c1) |
@@ -1547,8 +1547,8 @@ error hint: | ||
1547 | 1547 | |
1548 | 1548 | \o |
1549 | 1549 | \! sql/maskout.sh results/ut-R.tmpout |
1550 | - QUERY PLAN | |
1551 | --------------------------------------------------------------------------------------------- | |
1550 | + QUERY PLAN | |
1551 | +---------------- | |
1552 | 1552 | Aggregate (cost=xxx..xxx rows=1 width=xxx) |
1553 | 1553 | -> Nested Loop (cost=xxx..xxx rows=1 width=xxx) |
1554 | 1554 | Join Filter: (bmt2.c1 = bmt1.c1) |
@@ -1600,8 +1600,8 @@ error hint: | ||
1600 | 1600 | |
1601 | 1601 | \o |
1602 | 1602 | \! sql/maskout.sh results/ut-R.tmpout |
1603 | - QUERY PLAN | |
1604 | --------------------------------------------------------------------------------------------------------------------- | |
1603 | + QUERY PLAN | |
1604 | +---------------- | |
1605 | 1605 | Aggregate (cost=xxx..xxx rows=1 width=xxx) |
1606 | 1606 | InitPlan 1 (returns $1) |
1607 | 1607 | -> Aggregate (cost=xxx..xxx rows=1 width=xxx) |
@@ -1696,8 +1696,8 @@ error hint: | ||
1696 | 1696 | |
1697 | 1697 | \o |
1698 | 1698 | \! sql/maskout.sh results/ut-R.tmpout |
1699 | - QUERY PLAN | |
1700 | --------------------------------------------------------------------------------------------------------------------- | |
1699 | + QUERY PLAN | |
1700 | +---------------- | |
1701 | 1701 | Aggregate (cost=xxx..xxx rows=1 width=xxx) |
1702 | 1702 | InitPlan 1 (returns $1) |
1703 | 1703 | -> Aggregate (cost=xxx..xxx rows=1 width=xxx) |
@@ -1789,8 +1789,8 @@ error hint: | ||
1789 | 1789 | |
1790 | 1790 | \o |
1791 | 1791 | \! sql/maskout.sh results/ut-R.tmpout |
1792 | - QUERY PLAN | |
1793 | --------------------------------------------------------------------------------------------------------------------- | |
1792 | + QUERY PLAN | |
1793 | +---------------- | |
1794 | 1794 | Aggregate (cost=xxx..xxx rows=1 width=xxx) |
1795 | 1795 | InitPlan 1 (returns $1) |
1796 | 1796 | -> Aggregate (cost=xxx..xxx rows=1 width=xxx) |
@@ -1910,8 +1910,8 @@ error hint: | ||
1910 | 1910 | |
1911 | 1911 | \o |
1912 | 1912 | \! sql/maskout.sh results/ut-R.tmpout |
1913 | - QUERY PLAN | |
1914 | --------------------------------------------------------------------------------------------------------------------- | |
1913 | + QUERY PLAN | |
1914 | +---------------- | |
1915 | 1915 | Aggregate (cost=xxx..xxx rows=1 width=xxx) |
1916 | 1916 | InitPlan 1 (returns $1) |
1917 | 1917 | -> Aggregate (cost=xxx..xxx rows=1 width=xxx) |
@@ -2015,8 +2015,8 @@ error hint: | ||
2015 | 2015 | |
2016 | 2016 | \o |
2017 | 2017 | \! sql/maskout.sh results/ut-R.tmpout |
2018 | - QUERY PLAN | |
2019 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | |
2018 | + QUERY PLAN | |
2019 | +---------------- | |
2020 | 2020 | Aggregate (cost=xxx..xxx rows=1 width=xxx) |
2021 | 2021 | -> Hash Join (cost=xxx..xxx rows=1 width=xxx) |
2022 | 2022 | Hash Cond: (bmt4.c1 = bmt1.c1) |
@@ -2125,8 +2125,8 @@ error hint: | ||
2125 | 2125 | |
2126 | 2126 | \o |
2127 | 2127 | \! sql/maskout.sh results/ut-R.tmpout |
2128 | - QUERY PLAN | |
2129 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | |
2128 | + QUERY PLAN | |
2129 | +---------------- | |
2130 | 2130 | Aggregate (cost=xxx..xxx rows=1 width=xxx) |
2131 | 2131 | -> Hash Join (cost=xxx..xxx rows=1 width=xxx) |
2132 | 2132 | Hash Cond: (bmt4.c1 = bmt1.c1) |
@@ -2233,8 +2233,8 @@ error hint: | ||
2233 | 2233 | |
2234 | 2234 | \o |
2235 | 2235 | \! sql/maskout.sh results/ut-R.tmpout |
2236 | - QUERY PLAN | |
2237 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | |
2236 | + QUERY PLAN | |
2237 | +---------------- | |
2238 | 2238 | Aggregate (cost=xxx..xxx rows=1 width=xxx) |
2239 | 2239 | -> Nested Loop (cost=xxx..xxx rows=1 width=xxx) |
2240 | 2240 | -> Hash Join (cost=xxx..xxx rows=1 width=xxx) |
@@ -2376,8 +2376,8 @@ error hint: | ||
2376 | 2376 | |
2377 | 2377 | \o |
2378 | 2378 | \! sql/maskout.sh results/ut-R.tmpout |
2379 | - QUERY PLAN | |
2380 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | |
2379 | + QUERY PLAN | |
2380 | +---------------- | |
2381 | 2381 | Aggregate (cost=xxx..xxx rows=1 width=xxx) |
2382 | 2382 | -> Nested Loop (cost=xxx..xxx rows=1 width=xxx) |
2383 | 2383 | -> Hash Join (cost=xxx..xxx rows=1 width=xxx) |
@@ -2475,8 +2475,8 @@ error hint: | ||
2475 | 2475 | |
2476 | 2476 | \o |
2477 | 2477 | \! sql/maskout.sh results/ut-R.tmpout |
2478 | - QUERY PLAN | |
2479 | ----------------------------------------------------------------------------------- | |
2478 | + QUERY PLAN | |
2479 | +---------------- | |
2480 | 2480 | Nested Loop (cost=xxx..xxx rows=1 width=xxx) |
2481 | 2481 | InitPlan 1 (returns $0) |
2482 | 2482 | -> Index Only Scan using t1_i1 on t1 b2t1 (cost=xxx..xxx rows=1 width=xxx) |
@@ -2523,8 +2523,8 @@ error hint: | ||
2523 | 2523 | |
2524 | 2524 | \o |
2525 | 2525 | \! sql/maskout.sh results/ut-R.tmpout |
2526 | - QUERY PLAN | |
2527 | ----------------------------------------------------------------------------------- | |
2526 | + QUERY PLAN | |
2527 | +---------------- | |
2528 | 2528 | Nested Loop (cost=xxx..xxx rows=1 width=xxx) |
2529 | 2529 | InitPlan 1 (returns $0) |
2530 | 2530 | -> Index Only Scan using t1_i1 on t1 b2t1 (cost=xxx..xxx rows=1 width=xxx) |
@@ -2580,8 +2580,8 @@ error hint: | ||
2580 | 2580 | |
2581 | 2581 | \o |
2582 | 2582 | \! sql/maskout.sh results/ut-R.tmpout |
2583 | - QUERY PLAN | |
2584 | ------------------------------------------------------------------------------------------------- | |
2583 | + QUERY PLAN | |
2584 | +---------------- | |
2585 | 2585 | Nested Loop (cost=xxx..xxx rows=10 width=xxx) |
2586 | 2586 | Join Filter: (bmt1.c1 = bmt2.c1) |
2587 | 2587 | InitPlan 1 (returns $0) |
@@ -2663,8 +2663,8 @@ error hint: | ||
2663 | 2663 | |
2664 | 2664 | \o |
2665 | 2665 | \! sql/maskout.sh results/ut-R.tmpout |
2666 | - QUERY PLAN | |
2667 | ------------------------------------------------------------------------------------------------- | |
2666 | + QUERY PLAN | |
2667 | +---------------- | |
2668 | 2668 | Nested Loop (cost=xxx..xxx rows=10 width=xxx) |
2669 | 2669 | Join Filter: (bmt1.c1 = bmt2.c1) |
2670 | 2670 | InitPlan 1 (returns $0) |
@@ -2751,8 +2751,8 @@ error hint: | ||
2751 | 2751 | |
2752 | 2752 | \o |
2753 | 2753 | \! sql/maskout.sh results/ut-R.tmpout |
2754 | - QUERY PLAN | |
2755 | --------------------------------------------------------------------------------------------------------------------- | |
2754 | + QUERY PLAN | |
2755 | +---------------- | |
2756 | 2756 | Nested Loop (cost=xxx..xxx rows=10 width=xxx) |
2757 | 2757 | Join Filter: (bmt1.c1 = bmt4.c1) |
2758 | 2758 | InitPlan 1 (returns $1) |
@@ -2894,8 +2894,8 @@ error hint: | ||
2894 | 2894 | |
2895 | 2895 | \o |
2896 | 2896 | \! sql/maskout.sh results/ut-R.tmpout |
2897 | - QUERY PLAN | |
2898 | --------------------------------------------------------------------------------------------------------------------- | |
2897 | + QUERY PLAN | |
2898 | +---------------- | |
2899 | 2899 | Nested Loop (cost=xxx..xxx rows=10 width=xxx) |
2900 | 2900 | Join Filter: (bmt1.c1 = bmt4.c1) |
2901 | 2901 | InitPlan 1 (returns $1) |
@@ -2996,8 +2996,8 @@ error hint: | ||
2996 | 2996 | |
2997 | 2997 | \o |
2998 | 2998 | \! sql/maskout.sh results/ut-R.tmpout |
2999 | - QUERY PLAN | |
3000 | ------------------------------------------------------------------------------------------------------------------------------- | |
2999 | + QUERY PLAN | |
3000 | +---------------- | |
3001 | 3001 | Nested Loop (cost=xxx..xxx rows=10 width=xxx) |
3002 | 3002 | Join Filter: (bmt1.c1 = bmt4.c1) |
3003 | 3003 | InitPlan 1 (returns $0) |
@@ -3087,8 +3087,8 @@ error hint: | ||
3087 | 3087 | |
3088 | 3088 | \o |
3089 | 3089 | \! sql/maskout.sh results/ut-R.tmpout |
3090 | - QUERY PLAN | |
3091 | ------------------------------------------------------------------------------------------------------------------------------- | |
3090 | + QUERY PLAN | |
3091 | +---------------- | |
3092 | 3092 | Nested Loop (cost=xxx..xxx rows=10 width=xxx) |
3093 | 3093 | Join Filter: (bmt1.c1 = bmt4.c1) |
3094 | 3094 | InitPlan 1 (returns $0) |
@@ -3142,8 +3142,8 @@ error hint: | ||
3142 | 3142 | |
3143 | 3143 | \o |
3144 | 3144 | \! sql/maskout.sh results/ut-R.tmpout |
3145 | - QUERY PLAN | |
3146 | ------------------------------------------------------------------------------------------------ | |
3145 | + QUERY PLAN | |
3146 | +---------------- | |
3147 | 3147 | Aggregate (cost=xxx..xxx rows=1 width=xxx) |
3148 | 3148 | -> Nested Loop (cost=xxx..xxx rows=1 width=xxx) |
3149 | 3149 | Join Filter: (t1.c1 = t4.c1) |
@@ -3187,8 +3187,8 @@ error hint: | ||
3187 | 3187 | |
3188 | 3188 | \o |
3189 | 3189 | \! sql/maskout.sh results/ut-R.tmpout |
3190 | - QUERY PLAN | |
3191 | ---------------------------------------------------------------------------------- | |
3190 | + QUERY PLAN | |
3191 | +---------------- | |
3192 | 3192 | Aggregate (cost=xxx..xxx rows=1 width=xxx) |
3193 | 3193 | -> Nested Loop (cost=xxx..xxx rows=2 width=xxx) |
3194 | 3194 | Join Filter: (t1.c1 = t4.c1) |
@@ -3222,8 +3222,8 @@ error hint: | ||
3222 | 3222 | |
3223 | 3223 | \o |
3224 | 3224 | \! sql/maskout.sh results/ut-R.tmpout |
3225 | - QUERY PLAN | |
3226 | ----------------------------------------------------------------------------------------------------- | |
3225 | + QUERY PLAN | |
3226 | +---------------- | |
3227 | 3227 | Aggregate (cost=xxx..xxx rows=1 width=xxx) |
3228 | 3228 | -> Nested Loop (cost=xxx..xxx rows=1 width=xxx) |
3229 | 3229 | Join Filter: (b1t1.c1 = b1t4.c1) |
@@ -3267,8 +3267,8 @@ error hint: | ||
3267 | 3267 | |
3268 | 3268 | \o |
3269 | 3269 | \! sql/maskout.sh results/ut-R.tmpout |
3270 | - QUERY PLAN | |
3271 | -------------------------------------------------------------------------------------- | |
3270 | + QUERY PLAN | |
3271 | +---------------- | |
3272 | 3272 | Aggregate (cost=xxx..xxx rows=1 width=xxx) |
3273 | 3273 | -> Nested Loop (cost=xxx..xxx rows=2 width=xxx) |
3274 | 3274 | Join Filter: (b1t1.c1 = b1t4.c1) |
@@ -3310,8 +3310,8 @@ error hint: | ||
3310 | 3310 | |
3311 | 3311 | \o |
3312 | 3312 | \! sql/maskout.sh results/ut-R.tmpout |
3313 | - QUERY PLAN | |
3314 | ------------------------------------------------------------------------------------------------ | |
3313 | + QUERY PLAN | |
3314 | +---------------- | |
3315 | 3315 | Aggregate (cost=xxx..xxx rows=1 width=xxx) |
3316 | 3316 | -> Nested Loop (cost=xxx..xxx rows=1 width=xxx) |
3317 | 3317 | Join Filter: (t1.c1 = t4.c1) |
@@ -3387,8 +3387,8 @@ error hint: | ||
3387 | 3387 | |
3388 | 3388 | \o |
3389 | 3389 | \! sql/maskout.sh results/ut-R.tmpout |
3390 | - QUERY PLAN | |
3391 | ---------------------------------------------------------------------------------- | |
3390 | + QUERY PLAN | |
3391 | +---------------- | |
3392 | 3392 | Aggregate (cost=xxx..xxx rows=1 width=xxx) |
3393 | 3393 | -> Nested Loop (cost=xxx..xxx rows=2 width=xxx) |
3394 | 3394 | Join Filter: (t1.c1 = t4.c1) |
@@ -3451,8 +3451,8 @@ error hint: | ||
3451 | 3451 | |
3452 | 3452 | \o |
3453 | 3453 | \! sql/maskout.sh results/ut-R.tmpout |
3454 | - QUERY PLAN | |
3455 | ----------------------------------------------------------------------------------------------------- | |
3454 | + QUERY PLAN | |
3455 | +---------------- | |
3456 | 3456 | Aggregate (cost=xxx..xxx rows=1 width=xxx) |
3457 | 3457 | -> Nested Loop (cost=xxx..xxx rows=1 width=xxx) |
3458 | 3458 | Join Filter: (b1t1.c1 = b1t4.c1) |
@@ -3543,8 +3543,8 @@ error hint: | ||
3543 | 3543 | |
3544 | 3544 | \o |
3545 | 3545 | \! sql/maskout.sh results/ut-R.tmpout |
3546 | - QUERY PLAN | |
3547 | -------------------------------------------------------------------------------------- | |
3546 | + QUERY PLAN | |
3547 | +---------------- | |
3548 | 3548 | Aggregate (cost=xxx..xxx rows=1 width=xxx) |
3549 | 3549 | -> Nested Loop (cost=xxx..xxx rows=2 width=xxx) |
3550 | 3550 | Join Filter: (b1t1.c1 = b1t4.c1) |
@@ -3612,8 +3612,8 @@ error hint: | ||
3612 | 3612 | |
3613 | 3613 | \o |
3614 | 3614 | \! sql/maskout.sh results/ut-R.tmpout |
3615 | - QUERY PLAN | |
3616 | ------------------------------------------------------------------------------------------------ | |
3615 | + QUERY PLAN | |
3616 | +---------------- | |
3617 | 3617 | Aggregate (cost=xxx..xxx rows=1 width=xxx) |
3618 | 3618 | -> Nested Loop (cost=xxx..xxx rows=1 width=xxx) |
3619 | 3619 | Join Filter: (t1.c1 = t4.c1) |
@@ -3721,8 +3721,8 @@ error hint: | ||
3721 | 3721 | |
3722 | 3722 | \o |
3723 | 3723 | \! sql/maskout.sh results/ut-R.tmpout |
3724 | - QUERY PLAN | |
3725 | ---------------------------------------------------------------------------------- | |
3724 | + QUERY PLAN | |
3725 | +---------------- | |
3726 | 3726 | Aggregate (cost=xxx..xxx rows=1 width=xxx) |
3727 | 3727 | -> Nested Loop (cost=xxx..xxx rows=2 width=xxx) |
3728 | 3728 | Join Filter: (t1.c1 = t4.c1) |
@@ -3816,8 +3816,8 @@ error hint: | ||
3816 | 3816 | |
3817 | 3817 | \o |
3818 | 3818 | \! sql/maskout.sh results/ut-R.tmpout |
3819 | - QUERY PLAN | |
3820 | ----------------------------------------------------------------------------------------------------- | |
3819 | + QUERY PLAN | |
3820 | +---------------- | |
3821 | 3821 | Aggregate (cost=xxx..xxx rows=1 width=xxx) |
3822 | 3822 | -> Nested Loop (cost=xxx..xxx rows=1 width=xxx) |
3823 | 3823 | Join Filter: (b1t1.c1 = b1t4.c1) |
@@ -3965,8 +3965,8 @@ error hint: | ||
3965 | 3965 | |
3966 | 3966 | \o |
3967 | 3967 | \! sql/maskout.sh results/ut-R.tmpout |
3968 | - QUERY PLAN | |
3969 | -------------------------------------------------------------------------------------- | |
3968 | + QUERY PLAN | |
3969 | +---------------- | |
3970 | 3970 | Aggregate (cost=xxx..xxx rows=1 width=xxx) |
3971 | 3971 | -> Nested Loop (cost=xxx..xxx rows=2 width=xxx) |
3972 | 3972 | Join Filter: (b1t1.c1 = b1t4.c1) |
@@ -4039,8 +4039,8 @@ HashJoin(v1t1 v1t1) | ||
4039 | 4039 | |
4040 | 4040 | \o |
4041 | 4041 | \! sql/maskout.sh results/ut-R.tmpout |
4042 | - QUERY PLAN | |
4043 | --------------------------------------------------------------------------- | |
4042 | + QUERY PLAN | |
4043 | +---------------- | |
4044 | 4044 | Hash Join (cost=xxx..xxx rows=1000 width=xxx) |
4045 | 4045 | Hash Cond: (v1t1.c1 = v1t1_1.c1) |
4046 | 4046 | -> Seq Scan on t1 v1t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -4064,8 +4064,8 @@ Rows(v1t1 v1t1 #1) | ||
4064 | 4064 | |
4065 | 4065 | \o |
4066 | 4066 | \! sql/maskout.sh results/ut-R.tmpout |
4067 | - QUERY PLAN | |
4068 | --------------------------------------------------------------------------- | |
4067 | + QUERY PLAN | |
4068 | +---------------- | |
4069 | 4069 | Hash Join (cost=xxx..xxx rows=1000 width=xxx) |
4070 | 4070 | Hash Cond: (v1t1.c1 = v1t1_1.c1) |
4071 | 4071 | -> Seq Scan on t1 v1t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -4085,8 +4085,8 @@ error hint: | ||
4085 | 4085 | |
4086 | 4086 | \o |
4087 | 4087 | \! sql/maskout.sh results/ut-R.tmpout |
4088 | - QUERY PLAN | |
4089 | ------------------------------------------------------------------------------ | |
4088 | + QUERY PLAN | |
4089 | +---------------- | |
4090 | 4090 | Nested Loop (cost=xxx..xxx rows=1000 width=xxx) |
4091 | 4091 | -> Seq Scan on t1 v1t1 (cost=xxx..xxx rows=1000 width=xxx) |
4092 | 4092 | -> Index Scan using t1_i1 on t1 v1t1_ (cost=xxx..xxx rows=1 width=xxx) |
@@ -4105,8 +4105,8 @@ error hint: | ||
4105 | 4105 | |
4106 | 4106 | \o |
4107 | 4107 | \! sql/maskout.sh results/ut-R.tmpout |
4108 | - QUERY PLAN | |
4109 | ------------------------------------------------------------------------------ | |
4108 | + QUERY PLAN | |
4109 | +---------------- | |
4110 | 4110 | Nested Loop (cost=xxx..xxx rows=1 width=xxx) |
4111 | 4111 | -> Seq Scan on t1 v1t1 (cost=xxx..xxx rows=1000 width=xxx) |
4112 | 4112 | -> Index Scan using t1_i1 on t1 v1t1_ (cost=xxx..xxx rows=1 width=xxx) |
@@ -4120,8 +4120,8 @@ INFO: pg_hint_plan: hint syntax error at or near "RowsHashJoin(r4t1 r4t1)" | ||
4120 | 4120 | DETAIL: Unrecognized hint keyword "RowsHashJoin". |
4121 | 4121 | \o |
4122 | 4122 | \! sql/maskout.sh results/ut-R.tmpout |
4123 | - QUERY PLAN | |
4124 | --------------------------------------------------------------------------- | |
4123 | + QUERY PLAN | |
4124 | +---------------- | |
4125 | 4125 | Hash Join (cost=xxx..xxx rows=1000 width=xxx) |
4126 | 4126 | Hash Cond: (r4t1.c1 = r4t1_1.c1) |
4127 | 4127 | -> Seq Scan on t1 r4t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -4135,8 +4135,8 @@ INFO: pg_hint_plan: hint syntax error at or near "RowsHashJoin(r4t1 r4t1)Rows(r | ||
4135 | 4135 | DETAIL: Unrecognized hint keyword "RowsHashJoin". |
4136 | 4136 | \o |
4137 | 4137 | \! sql/maskout.sh results/ut-R.tmpout |
4138 | - QUERY PLAN | |
4139 | --------------------------------------------------------------------------- | |
4138 | + QUERY PLAN | |
4139 | +---------------- | |
4140 | 4140 | Hash Join (cost=xxx..xxx rows=1000 width=xxx) |
4141 | 4141 | Hash Cond: (r4t1.c1 = r4t1_1.c1) |
4142 | 4142 | -> Seq Scan on t1 r4t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -4156,8 +4156,8 @@ error hint: | ||
4156 | 4156 | |
4157 | 4157 | \o |
4158 | 4158 | \! sql/maskout.sh results/ut-R.tmpout |
4159 | - QUERY PLAN | |
4160 | ----------------------------------------------------------------------------- | |
4159 | + QUERY PLAN | |
4160 | +---------------- | |
4161 | 4161 | Nested Loop (cost=xxx..xxx rows=1000 width=xxx) |
4162 | 4162 | -> Seq Scan on t1 r4t1 (cost=xxx..xxx rows=1000 width=xxx) |
4163 | 4163 | -> Index Scan using t1_i1 on t1 r5t1 (cost=xxx..xxx rows=1 width=xxx) |
@@ -4176,8 +4176,8 @@ error hint: | ||
4176 | 4176 | |
4177 | 4177 | \o |
4178 | 4178 | \! sql/maskout.sh results/ut-R.tmpout |
4179 | - QUERY PLAN | |
4180 | ----------------------------------------------------------------------------- | |
4179 | + QUERY PLAN | |
4180 | +---------------- | |
4181 | 4181 | Nested Loop (cost=xxx..xxx rows=1 width=xxx) |
4182 | 4182 | -> Seq Scan on t1 r4t1 (cost=xxx..xxx rows=1000 width=xxx) |
4183 | 4183 | -> Index Scan using t1_i1 on t1 r5t1 (cost=xxx..xxx rows=1 width=xxx) |
@@ -4191,8 +4191,8 @@ error hint: | ||
4191 | 4191 | EXPLAIN SELECT * FROM s1.t1, s1.t2, (VALUES(1,1,1,'1'), (2,2,2,'2')) AS t3 (c1, c2, c3, c4) WHERE t1.c1 = t2.c1 AND t1.c1 = t3.c1; |
4192 | 4192 | \o |
4193 | 4193 | \! sql/maskout.sh results/ut-R.tmpout |
4194 | - QUERY PLAN | |
4195 | --------------------------------------------------------------------------------- | |
4194 | + QUERY PLAN | |
4195 | +---------------- | |
4196 | 4196 | Nested Loop (cost=xxx..xxx rows=1 width=xxx) |
4197 | 4197 | -> Hash Join (cost=xxx..xxx rows=2 width=xxx) |
4198 | 4198 | Hash Cond: (t2.c1 = "*VALUES*".column1) |
@@ -4216,8 +4216,8 @@ error hint: | ||
4216 | 4216 | |
4217 | 4217 | \o |
4218 | 4218 | \! sql/maskout.sh results/ut-R.tmpout |
4219 | - QUERY PLAN | |
4220 | --------------------------------------------------------------------------------- | |
4219 | + QUERY PLAN | |
4220 | +---------------- | |
4221 | 4221 | Nested Loop (cost=xxx..xxx rows=1 width=xxx) |
4222 | 4222 | -> Hash Join (cost=xxx..xxx rows=2 width=xxx) |
4223 | 4223 | Hash Cond: (t2.c1 = "*VALUES*".column1) |
@@ -4241,8 +4241,8 @@ error hint: | ||
4241 | 4241 | |
4242 | 4242 | \o |
4243 | 4243 | \! sql/maskout.sh results/ut-R.tmpout |
4244 | - QUERY PLAN | |
4245 | ------------------------------------------------------------------------------ | |
4244 | + QUERY PLAN | |
4245 | +---------------- | |
4246 | 4246 | Nested Loop (cost=xxx..xxx rows=20 width=xxx) |
4247 | 4247 | -> Nested Loop (cost=xxx..xxx rows=2 width=xxx) |
4248 | 4248 | -> Values Scan on "*VALUES*" (cost=xxx..xxx rows=2 width=xxx) |
@@ -4256,8 +4256,8 @@ error hint: | ||
4256 | 4256 | EXPLAIN SELECT * FROM s1.t1, s1.t2, (VALUES(1,1,1,'1'), (2,2,2,'2')) AS t3 (c1, c2, c3, c4), (VALUES(1,1,1,'1'), (2,2,2,'2')) AS t4 (c1, c2, c3, c4) WHERE t1.c1 = t2.c1 AND t1.c1 = t3.c1 AND t1.c1 = t4.c1; |
4257 | 4257 | \o |
4258 | 4258 | \! sql/maskout.sh results/ut-R.tmpout |
4259 | - QUERY PLAN | |
4260 | --------------------------------------------------------------------------------------- | |
4259 | + QUERY PLAN | |
4260 | +---------------- | |
4261 | 4261 | Nested Loop (cost=xxx..xxx rows=1 width=xxx) |
4262 | 4262 | -> Nested Loop (cost=xxx..xxx rows=1 width=xxx) |
4263 | 4263 | Join Filter: (t2.c1 = "*VALUES*_1".column1) |
@@ -4286,8 +4286,8 @@ error hint: | ||
4286 | 4286 | |
4287 | 4287 | \o |
4288 | 4288 | \! sql/maskout.sh results/ut-R.tmpout |
4289 | - QUERY PLAN | |
4290 | --------------------------------------------------------------------------------------- | |
4289 | + QUERY PLAN | |
4290 | +---------------- | |
4291 | 4291 | Nested Loop (cost=xxx..xxx rows=1 width=xxx) |
4292 | 4292 | -> Nested Loop (cost=xxx..xxx rows=1 width=xxx) |
4293 | 4293 | Join Filter: (t2.c1 = "*VALUES*_1".column1) |
@@ -4322,8 +4322,8 @@ Rows(*VALUES* t1 t2 t3 #2) | ||
4322 | 4322 | |
4323 | 4323 | \o |
4324 | 4324 | \! sql/maskout.sh results/ut-R.tmpout |
4325 | - QUERY PLAN | |
4326 | --------------------------------------------------------------------------------------- | |
4325 | + QUERY PLAN | |
4326 | +---------------- | |
4327 | 4327 | Nested Loop (cost=xxx..xxx rows=1 width=xxx) |
4328 | 4328 | -> Nested Loop (cost=xxx..xxx rows=1 width=xxx) |
4329 | 4329 | Join Filter: (t2.c1 = "*VALUES*_1".column1) |
@@ -4345,8 +4345,8 @@ Rows(*VALUES* t1 t2 t3 #2) | ||
4345 | 4345 | EXPLAIN SELECT max(bmt1.c1) FROM s1.t1 bmt1, (SELECT ctid, * FROM s1.t2 bmt2) sbmt2, (SELECT ctid, * FROM s1.t3 bmt3) sbmt3, (SELECT ctid, * FROM s1.t4 bmt4) sbmt4 WHERE bmt1.c1 = sbmt2.c1 AND bmt1.c1 = sbmt3.c1 AND bmt1.c1 = sbmt4.c1; |
4346 | 4346 | \o |
4347 | 4347 | \! sql/maskout.sh results/ut-R.tmpout |
4348 | - QUERY PLAN | |
4349 | ------------------------------------------------------------------------------------------------------- | |
4348 | + QUERY PLAN | |
4349 | +---------------- | |
4350 | 4350 | Aggregate (cost=xxx..xxx rows=1 width=xxx) |
4351 | 4351 | -> Nested Loop (cost=xxx..xxx rows=100 width=xxx) |
4352 | 4352 | -> Merge Join (cost=xxx..xxx rows=100 width=xxx) |
@@ -4377,8 +4377,8 @@ error hint: | ||
4377 | 4377 | |
4378 | 4378 | \o |
4379 | 4379 | \! sql/maskout.sh results/ut-R.tmpout |
4380 | - QUERY PLAN | |
4381 | ------------------------------------------------------------------------------------------ | |
4380 | + QUERY PLAN | |
4381 | +---------------- | |
4382 | 4382 | Merge Join (cost=xxx..xxx rows=70 width=xxx) |
4383 | 4383 | Merge Cond: (bmt1.c1 = bmt2.c1) |
4384 | 4384 | -> Index Only Scan using t1_i1 on t1 bmt1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -4399,8 +4399,8 @@ error hint: | ||
4399 | 4399 | EXPLAIN SELECT bmt1.c1 FROM s1.t1 bmt1, (SELECT ctid, * FROM s1.t2 bmt2) sbmt2, (SELECT ctid, * FROM s1.t3 bmt3) sbmt3, (SELECT ctid, * FROM s1.t4 bmt4) sbmt4 WHERE bmt1.c1 = sbmt2.c1 AND bmt1.c1 = sbmt3.c1 AND bmt1.c1 = sbmt4.c1; |
4400 | 4400 | \o |
4401 | 4401 | \! sql/maskout.sh results/ut-R.tmpout |
4402 | - QUERY PLAN | |
4403 | ------------------------------------------------------------------------------------------------- | |
4402 | + QUERY PLAN | |
4403 | +---------------- | |
4404 | 4404 | Nested Loop (cost=xxx..xxx rows=100 width=xxx) |
4405 | 4405 | -> Merge Join (cost=xxx..xxx rows=100 width=xxx) |
4406 | 4406 | Merge Cond: (bmt1.c1 = bmt2.c1) |
@@ -4430,8 +4430,8 @@ error hint: | ||
4430 | 4430 | |
4431 | 4431 | \o |
4432 | 4432 | \! sql/maskout.sh results/ut-R.tmpout |
4433 | - QUERY PLAN | |
4434 | ------------------------------------------------------------------------------------------ | |
4433 | + QUERY PLAN | |
4434 | +---------------- | |
4435 | 4435 | Merge Join (cost=xxx..xxx rows=60 width=xxx) |
4436 | 4436 | Merge Cond: (bmt1.c1 = bmt2.c1) |
4437 | 4437 | -> Index Only Scan using t1_i1 on t1 bmt1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -4452,8 +4452,8 @@ error hint: | ||
4452 | 4452 | EXPLAIN SELECT bmt1.c1 FROM s1.t1 bmt1, (SELECT ctid, * FROM s1.t2 bmt2) sbmt2, (SELECT ctid, * FROM s1.t3 bmt3) sbmt3, (SELECT ctid, * FROM s1.t4 bmt4) sbmt4 WHERE bmt1.c1 = sbmt2.c1 AND bmt1.c1 = sbmt3.c1 AND bmt1.c1 = sbmt4.c1; |
4453 | 4453 | \o |
4454 | 4454 | \! sql/maskout.sh results/ut-R.tmpout |
4455 | - QUERY PLAN | |
4456 | ------------------------------------------------------------------------------------------------- | |
4455 | + QUERY PLAN | |
4456 | +---------------- | |
4457 | 4457 | Nested Loop (cost=xxx..xxx rows=100 width=xxx) |
4458 | 4458 | -> Merge Join (cost=xxx..xxx rows=100 width=xxx) |
4459 | 4459 | Merge Cond: (bmt1.c1 = bmt2.c1) |
@@ -4483,8 +4483,8 @@ error hint: | ||
4483 | 4483 | |
4484 | 4484 | \o |
4485 | 4485 | \! sql/maskout.sh results/ut-R.tmpout |
4486 | - QUERY PLAN | |
4487 | ------------------------------------------------------------------------------------------ | |
4486 | + QUERY PLAN | |
4487 | +---------------- | |
4488 | 4488 | Merge Join (cost=xxx..xxx rows=50 width=xxx) |
4489 | 4489 | Merge Cond: (bmt1.c1 = bmt2.c1) |
4490 | 4490 | -> Index Only Scan using t1_i1 on t1 bmt1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -4517,8 +4517,8 @@ error hint: | ||
4517 | 4517 | |
4518 | 4518 | \o |
4519 | 4519 | \! sql/maskout.sh results/ut-R.tmpout |
4520 | - QUERY PLAN | |
4521 | ---------------------------------------------------------------------------- | |
4520 | + QUERY PLAN | |
4521 | +---------------- | |
4522 | 4522 | Merge Join (cost=xxx..xxx rows=1 width=xxx) |
4523 | 4523 | Merge Cond: (t1.c1 = t2.c1) |
4524 | 4524 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -4539,8 +4539,8 @@ error hint: | ||
4539 | 4539 | |
4540 | 4540 | \o |
4541 | 4541 | \! sql/maskout.sh results/ut-R.tmpout |
4542 | - QUERY PLAN | |
4543 | ---------------------------------------------------------------------------- | |
4542 | + QUERY PLAN | |
4543 | +---------------- | |
4544 | 4544 | Merge Join (cost=xxx..xxx rows=5 width=xxx) |
4545 | 4545 | Merge Cond: (t1.c1 = t2.c1) |
4546 | 4546 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -4564,8 +4564,8 @@ error hint: | ||
4564 | 4564 | |
4565 | 4565 | \o |
4566 | 4566 | \! sql/maskout.sh results/ut-R.tmpout |
4567 | - QUERY PLAN | |
4568 | ---------------------------------------------------------------------------- | |
4567 | + QUERY PLAN | |
4568 | +---------------- | |
4569 | 4569 | Merge Join (cost=xxx..xxx rows=101 width=xxx) |
4570 | 4570 | Merge Cond: (t1.c1 = t2.c1) |
4571 | 4571 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -4586,8 +4586,8 @@ error hint: | ||
4586 | 4586 | |
4587 | 4587 | \o |
4588 | 4588 | \! sql/maskout.sh results/ut-R.tmpout |
4589 | - QUERY PLAN | |
4590 | ---------------------------------------------------------------------------- | |
4589 | + QUERY PLAN | |
4590 | +---------------- | |
4591 | 4591 | Merge Join (cost=xxx..xxx rows=99 width=xxx) |
4592 | 4592 | Merge Cond: (t1.c1 = t2.c1) |
4593 | 4593 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -4609,8 +4609,8 @@ error hint: | ||
4609 | 4609 | |
4610 | 4610 | \o |
4611 | 4611 | \! sql/maskout.sh results/ut-R.tmpout |
4612 | - QUERY PLAN | |
4613 | ---------------------------------------------------------------------------- | |
4612 | + QUERY PLAN | |
4613 | +---------------- | |
4614 | 4614 | Merge Join (cost=xxx..xxx rows=1 width=xxx) |
4615 | 4615 | Merge Cond: (t1.c1 = t2.c1) |
4616 | 4616 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -4635,8 +4635,8 @@ error hint: | ||
4635 | 4635 | |
4636 | 4636 | \o |
4637 | 4637 | \! sql/maskout.sh results/ut-R.tmpout |
4638 | - QUERY PLAN | |
4639 | ---------------------------------------------------------------------------- | |
4638 | + QUERY PLAN | |
4639 | +---------------- | |
4640 | 4640 | Merge Join (cost=xxx..xxx rows=1 width=xxx) |
4641 | 4641 | Merge Cond: (t1.c1 = t2.c1) |
4642 | 4642 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -4657,8 +4657,8 @@ error hint: | ||
4657 | 4657 | |
4658 | 4658 | \o |
4659 | 4659 | \! sql/maskout.sh results/ut-R.tmpout |
4660 | - QUERY PLAN | |
4661 | ---------------------------------------------------------------------------- | |
4660 | + QUERY PLAN | |
4661 | +---------------- | |
4662 | 4662 | Merge Join (cost=xxx..xxx rows=200 width=xxx) |
4663 | 4663 | Merge Cond: (t1.c1 = t2.c1) |
4664 | 4664 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -4679,8 +4679,8 @@ error hint: | ||
4679 | 4679 | |
4680 | 4680 | \o |
4681 | 4681 | \! sql/maskout.sh results/ut-R.tmpout |
4682 | - QUERY PLAN | |
4683 | ---------------------------------------------------------------------------- | |
4682 | + QUERY PLAN | |
4683 | +---------------- | |
4684 | 4684 | Merge Join (cost=xxx..xxx rows=10 width=xxx) |
4685 | 4685 | Merge Cond: (t1.c1 = t2.c1) |
4686 | 4686 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -4696,8 +4696,8 @@ error hint: | ||
4696 | 4696 | EXPLAIN SELECT * FROM s1.p1, s1.p2 WHERE p1.c1 = p2.c1; |
4697 | 4697 | \o |
4698 | 4698 | \! sql/maskout.sh results/ut-R.tmpout |
4699 | - QUERY PLAN | |
4700 | ------------------------------------------------------------------------------- | |
4699 | + QUERY PLAN | |
4700 | +---------------- | |
4701 | 4701 | Hash Join (cost=xxx..xxx rows=301 width=xxx) |
4702 | 4702 | Hash Cond: (p2.c1 = p1.c1) |
4703 | 4703 | -> Append (cost=xxx..xxx rows=304 width=xxx) |
@@ -4730,8 +4730,8 @@ error hint: | ||
4730 | 4730 | |
4731 | 4731 | \o |
4732 | 4732 | \! sql/maskout.sh results/ut-R.tmpout |
4733 | - QUERY PLAN | |
4734 | ------------------------------------------------------------------------------- | |
4733 | + QUERY PLAN | |
4734 | +---------------- | |
4735 | 4735 | Hash Join (cost=xxx..xxx rows=1 width=xxx) |
4736 | 4736 | Hash Cond: (p2.c1 = p1.c1) |
4737 | 4737 | -> Append (cost=xxx..xxx rows=304 width=xxx) |
@@ -4757,8 +4757,8 @@ error hint: | ||
4757 | 4757 | EXPLAIN SELECT * FROM s1.p1, s1.p2 WHERE p1.c1 = p2.c1; |
4758 | 4758 | \o |
4759 | 4759 | \! sql/maskout.sh results/ut-R.tmpout |
4760 | - QUERY PLAN | |
4761 | ------------------------------------------------------------------------------- | |
4760 | + QUERY PLAN | |
4761 | +---------------- | |
4762 | 4762 | Hash Join (cost=xxx..xxx rows=301 width=xxx) |
4763 | 4763 | Hash Cond: (p2.c1 = p1.c1) |
4764 | 4764 | -> Append (cost=xxx..xxx rows=304 width=xxx) |
@@ -4791,8 +4791,8 @@ error hint: | ||
4791 | 4791 | |
4792 | 4792 | \o |
4793 | 4793 | \! sql/maskout.sh results/ut-R.tmpout |
4794 | - QUERY PLAN | |
4795 | ------------------------------------------------------------------------------- | |
4794 | + QUERY PLAN | |
4795 | +---------------- | |
4796 | 4796 | Hash Join (cost=xxx..xxx rows=301 width=xxx) |
4797 | 4797 | Hash Cond: (p2.c1 = p1.c1) |
4798 | 4798 | -> Append (cost=xxx..xxx rows=304 width=xxx) |
@@ -4821,8 +4821,8 @@ error hint: | ||
4821 | 4821 | EXPLAIN SELECT * FROM s1.t1, s1.t2 WHERE t1.c1 = t2.c1; |
4822 | 4822 | \o |
4823 | 4823 | \! sql/maskout.sh results/ut-R.tmpout |
4824 | - QUERY PLAN | |
4825 | ---------------------------------------------------------------------------- | |
4824 | + QUERY PLAN | |
4825 | +---------------- | |
4826 | 4826 | Merge Join (cost=xxx..xxx rows=100 width=xxx) |
4827 | 4827 | Merge Cond: (t1.c1 = t2.c1) |
4828 | 4828 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -4845,8 +4845,8 @@ error hint: | ||
4845 | 4845 | |
4846 | 4846 | \o |
4847 | 4847 | \! sql/maskout.sh results/ut-R.tmpout |
4848 | - QUERY PLAN | |
4849 | ---------------------------------------------------------------------------- | |
4848 | + QUERY PLAN | |
4849 | +---------------- | |
4850 | 4850 | Merge Join (cost=xxx..xxx rows=1 width=xxx) |
4851 | 4851 | Merge Cond: (t1.c1 = t2.c1) |
4852 | 4852 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -4859,8 +4859,8 @@ error hint: | ||
4859 | 4859 | EXPLAIN SELECT * FROM s1.t1, s1.t2 WHERE t1.c1 = t2.c1; |
4860 | 4860 | \o |
4861 | 4861 | \! sql/maskout.sh results/ut-R.tmpout |
4862 | - QUERY PLAN | |
4863 | ---------------------------------------------------------------------------- | |
4862 | + QUERY PLAN | |
4863 | +---------------- | |
4864 | 4864 | Merge Join (cost=xxx..xxx rows=100 width=xxx) |
4865 | 4865 | Merge Cond: (t1.c1 = t2.c1) |
4866 | 4866 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -4886,8 +4886,8 @@ error hint: | ||
4886 | 4886 | |
4887 | 4887 | \o |
4888 | 4888 | \! sql/maskout.sh results/ut-R.tmpout |
4889 | - QUERY PLAN | |
4890 | ---------------------------------------------------------------------------- | |
4889 | + QUERY PLAN | |
4890 | +---------------- | |
4891 | 4891 | Merge Join (cost=xxx..xxx rows=1 width=xxx) |
4892 | 4892 | Merge Cond: (t1.c1 = t2.c1) |
4893 | 4893 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -4900,8 +4900,8 @@ error hint: | ||
4900 | 4900 | EXPLAIN SELECT * FROM s1.t1, s1.t2 WHERE t1.c1 = t2.c1; |
4901 | 4901 | \o |
4902 | 4902 | \! sql/maskout.sh results/ut-R.tmpout |
4903 | - QUERY PLAN | |
4904 | ---------------------------------------------------------------------------- | |
4903 | + QUERY PLAN | |
4904 | +---------------- | |
4905 | 4905 | Merge Join (cost=xxx..xxx rows=100 width=xxx) |
4906 | 4906 | Merge Cond: (t1.c1 = t2.c1) |
4907 | 4907 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -4924,8 +4924,8 @@ error hint: | ||
4924 | 4924 | |
4925 | 4925 | \o |
4926 | 4926 | \! sql/maskout.sh results/ut-R.tmpout |
4927 | - QUERY PLAN | |
4928 | ---------------------------------------------------------------------------- | |
4927 | + QUERY PLAN | |
4928 | +---------------- | |
4929 | 4929 | Merge Join (cost=xxx..xxx rows=1 width=xxx) |
4930 | 4930 | Merge Cond: (t1.c1 = t2.c1) |
4931 | 4931 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -4938,8 +4938,8 @@ error hint: | ||
4938 | 4938 | EXPLAIN SELECT * FROM s1.t1, s1.t2 WHERE t1.c1 = t2.c1; |
4939 | 4939 | \o |
4940 | 4940 | \! sql/maskout.sh results/ut-R.tmpout |
4941 | - QUERY PLAN | |
4942 | ---------------------------------------------------------------------------- | |
4941 | + QUERY PLAN | |
4942 | +---------------- | |
4943 | 4943 | Merge Join (cost=xxx..xxx rows=100 width=xxx) |
4944 | 4944 | Merge Cond: (t1.c1 = t2.c1) |
4945 | 4945 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -4965,8 +4965,8 @@ error hint: | ||
4965 | 4965 | |
4966 | 4966 | \o |
4967 | 4967 | \! sql/maskout.sh results/ut-R.tmpout |
4968 | - QUERY PLAN | |
4969 | ---------------------------------------------------------------------------- | |
4968 | + QUERY PLAN | |
4969 | +---------------- | |
4970 | 4970 | Merge Join (cost=xxx..xxx rows=1 width=xxx) |
4971 | 4971 | Merge Cond: (t1.c1 = t2.c1) |
4972 | 4972 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -4983,8 +4983,8 @@ SET client_min_messages TO DEBUG1; | ||
4983 | 4983 | EXPLAIN SELECT * FROM s1.t1, s1.t2 WHERE t1.c1 = t2.c1; |
4984 | 4984 | \o |
4985 | 4985 | \! sql/maskout.sh results/ut-R.tmpout |
4986 | - QUERY PLAN | |
4987 | ---------------------------------------------------------------------------- | |
4986 | + QUERY PLAN | |
4987 | +---------------- | |
4988 | 4988 | Merge Join (cost=xxx..xxx rows=100 width=xxx) |
4989 | 4989 | Merge Cond: (t1.c1 = t2.c1) |
4990 | 4990 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -5005,8 +5005,8 @@ error hint: | ||
5005 | 5005 | |
5006 | 5006 | \o |
5007 | 5007 | \! sql/maskout.sh results/ut-R.tmpout |
5008 | - QUERY PLAN | |
5009 | ---------------------------------------------------------------------------- | |
5008 | + QUERY PLAN | |
5009 | +---------------- | |
5010 | 5010 | Merge Join (cost=xxx..xxx rows=101 width=xxx) |
5011 | 5011 | Merge Cond: (t1.c1 = t2.c1) |
5012 | 5012 | -> Index Scan using t1_i1 on t1 (cost=xxx..xxx rows=1000 width=xxx) |
@@ -4487,8 +4487,8 @@ error hint: | ||
4487 | 4487 | |
4488 | 4488 | \o |
4489 | 4489 | \! sql/maskout.sh results/ut-S.tmpout |
4490 | - QUERY PLAN | |
4491 | -------------------------------------------------------------------------------- | |
4490 | + QUERY PLAN | |
4491 | +---------------- | |
4492 | 4492 | Seq Scan on ti1 (cost={inf}..{inf} rows=1 width=xxx) |
4493 | 4493 | Filter: (c1 = 100) |
4494 | 4494 |
@@ -4505,8 +4505,8 @@ error hint: | ||
4505 | 4505 | |
4506 | 4506 | \o |
4507 | 4507 | \! sql/maskout.sh results/ut-S.tmpout |
4508 | - QUERY PLAN | |
4509 | -------------------------------------------------------------------------------- | |
4508 | + QUERY PLAN | |
4509 | +---------------- | |
4510 | 4510 | Seq Scan on ti1 (cost={inf}..{inf} rows=1 width=xxx) |
4511 | 4511 | Filter: (c1 = 100) |
4512 | 4512 |
@@ -4523,8 +4523,8 @@ error hint: | ||
4523 | 4523 | |
4524 | 4524 | \o |
4525 | 4525 | \! sql/maskout.sh results/ut-S.tmpout |
4526 | - QUERY PLAN | |
4527 | -------------------------------------------------------------------------------- | |
4526 | + QUERY PLAN | |
4527 | +---------------- | |
4528 | 4528 | Seq Scan on ti1 (cost={inf}..{inf} rows=1 width=xxx) |
4529 | 4529 | Filter: (c1 = 100) |
4530 | 4530 |
@@ -4541,8 +4541,8 @@ error hint: | ||
4541 | 4541 | |
4542 | 4542 | \o |
4543 | 4543 | \! sql/maskout.sh results/ut-S.tmpout |
4544 | - QUERY PLAN | |
4545 | -------------------------------------------------------------------------------- | |
4544 | + QUERY PLAN | |
4545 | +---------------- | |
4546 | 4546 | Seq Scan on ti1 (cost={inf}..{inf} rows=1 width=xxx) |
4547 | 4547 | Filter: (c1 = 100) |
4548 | 4548 |
@@ -4559,8 +4559,8 @@ error hint: | ||
4559 | 4559 | |
4560 | 4560 | \o |
4561 | 4561 | \! sql/maskout.sh results/ut-S.tmpout |
4562 | - QUERY PLAN | |
4563 | -------------------------------------------------------------------------------- | |
4562 | + QUERY PLAN | |
4563 | +---------------- | |
4564 | 4564 | Seq Scan on ti1 (cost={inf}..{inf} rows=1 width=xxx) |
4565 | 4565 | Filter: (c1 = 100) |
4566 | 4566 |
@@ -4577,8 +4577,8 @@ error hint: | ||
4577 | 4577 | |
4578 | 4578 | \o |
4579 | 4579 | \! sql/maskout.sh results/ut-S.tmpout |
4580 | - QUERY PLAN | |
4581 | -------------------------------------------------------------------------------- | |
4580 | + QUERY PLAN | |
4581 | +---------------- | |
4582 | 4582 | Seq Scan on ti1 (cost={inf}..{inf} rows=1 width=xxx) |
4583 | 4583 | Filter: (c1 = 100) |
4584 | 4584 |
@@ -4601,8 +4601,8 @@ error hint: | ||
4601 | 4601 | |
4602 | 4602 | \o |
4603 | 4603 | \! sql/maskout.sh results/ut-S.tmpout |
4604 | - QUERY PLAN | |
4605 | -------------------------------------------------------------------------------- | |
4604 | + QUERY PLAN | |
4605 | +---------------- | |
4606 | 4606 | Seq Scan on t1 (cost={inf}..{inf} rows=1 width=xxx) |
4607 | 4607 | Filter: (c1 = 1) |
4608 | 4608 |
@@ -5232,8 +5232,8 @@ error hint: | ||
5232 | 5232 | EXPLAIN SELECT c4 FROM s1.p1 WHERE c2 * 2 < 100 AND c1 < 10; |
5233 | 5233 | \o |
5234 | 5234 | \! sql/maskout.sh results/ut-S.tmpout |
5235 | - QUERY PLAN | |
5236 | ---------------------------------------------------------------- | |
5235 | + QUERY PLAN | |
5236 | +---------------- | |
5237 | 5237 | Append (cost=xxx..xxx rows=4 width=xxx) |
5238 | 5238 | -> Seq Scan on p1 p1_1 (cost=xxx..xxx rows=1 width=xxx) |
5239 | 5239 | Filter: ((c1 < 10) AND ((c2 * 2) < 100)) |
@@ -5253,8 +5253,8 @@ error hint: | ||
5253 | 5253 | |
5254 | 5254 | \o |
5255 | 5255 | \! sql/maskout.sh results/ut-S.tmpout |
5256 | - QUERY PLAN | |
5257 | ------------------------------------------------------------------------------------------ | |
5256 | + QUERY PLAN | |
5257 | +---------------- | |
5258 | 5258 | Append (cost=xxx..xxx rows=4 width=xxx) |
5259 | 5259 | -> Index Scan using p1_parent on p1 p1_1 (cost=xxx..xxx rows=1 width=xxx) |
5260 | 5260 | Filter: ((c2 * 2) < 100) |
@@ -5277,8 +5277,8 @@ error hint: | ||
5277 | 5277 | |
5278 | 5278 | \o |
5279 | 5279 | \! sql/maskout.sh results/ut-S.tmpout |
5280 | - QUERY PLAN | |
5281 | ------------------------------------------------------------------------------------ | |
5280 | + QUERY PLAN | |
5281 | +---------------- | |
5282 | 5282 | Append (cost=xxx..xxx rows=4 width=xxx) |
5283 | 5283 | -> Index Scan using p1_i2 on p1 p1_1 (cost=xxx..xxx rows=1 width=xxx) |
5284 | 5284 | Index Cond: (c2 = 1) |
@@ -5304,8 +5304,8 @@ error hint: | ||
5304 | 5304 | |
5305 | 5305 | \o |
5306 | 5306 | \! sql/maskout.sh results/ut-S.tmpout |
5307 | - QUERY PLAN | |
5308 | --------------------------------------------------------------------------------------- | |
5307 | + QUERY PLAN | |
5308 | +---------------- | |
5309 | 5309 | Append (cost={inf}..{inf} rows=3 width=xxx) |
5310 | 5310 | -> Seq Scan on p2 p2_1 (cost={inf}..{inf} rows=1 width=xxx) |
5311 | 5311 | Filter: (c1 = 1) |
@@ -1,4 +1,5 @@ | ||
1 | 1 | #! /bin/sh |
2 | 2 | cat $1 | \ |
3 | 3 | sed 's/cost=10\{7\}[\.0-9]\+ /cost={inf}..{inf} /;s/cost=[\.0-9]\+ /cost=xxx..xxx /;s/width=[0-9]\+\([^0-9]\)/width=xxx\1/' |\ |
4 | -egrep -v "^ *((Planning time|JIT|Functions|Options):|\([0-9]* rows\))" | |
4 | +egrep -v "^ *((Planning time|JIT|Functions|Options):|\([0-9]* rows\))" |\ | |
5 | +sed -e 's/^ *QUERY PLAN *$/ QUERY PLAN/' -e 's/^--*$/----------------/' |