Remove unstable test case added in commit 5935917ce.
authorTom Lane <tgl@sss.pgh.pa.us>
Wed, 11 Dec 2019 23:53:53 +0000 (18:53 -0500)
committerTom Lane <tgl@sss.pgh.pa.us>
Wed, 11 Dec 2019 23:53:53 +0000 (18:53 -0500)
The buildfarm says this produces some unexpected output with
force_parallel_mode = regress.  There's probably a bug underneath
that, but for the moment just delete the test case to make the
buildfarm green again.

(I now notice that the case had also failed to get updated to follow
commit d52eaa094, which made plan_cache_mode = force_generic_plan
prevail throughout partition_prune.sql; it was thereby managing to
break a later test.  When/if we put this back in, *don't* include the
SET and RESET commands.)

src/test/regress/expected/partition_prune.out
src/test/regress/sql/partition_prune.sql

index 6dc50e0aa4eb91c56637d0e4540bfdd3b6abd7ed..bcfe21f19a3e8bc83515af5d3bd16f68acd54183 100644 (file)
@@ -3161,21 +3161,6 @@ execute mt_q1(35);
 (0 rows)
 
 deallocate mt_q1;
-set plan_cache_mode = force_generic_plan;
-prepare mt_q2 (int) as select * from ma_test where a >= $1 order by b limit 1;
--- Ensure output list looks sane when the MergeAppend has no subplans.
-explain (analyze, verbose, costs off, summary off, timing off) execute mt_q2 (35);
-                 QUERY PLAN                 
---------------------------------------------
- Limit (actual rows=0 loops=1)
-   Output: ma_test.a, ma_test.b
-   ->  Merge Append (actual rows=0 loops=1)
-         Sort Key: ma_test.b
-         Subplans Removed: 3
-(5 rows)
-
-deallocate mt_q2;
-reset plan_cache_mode;
 -- ensure initplan params properly prune partitions
 explain (analyze, costs off, summary off, timing off) select * from ma_test where a >= (select min(b) from ma_test_p2) order by b;
                                           QUERY PLAN                                           
@@ -3593,18 +3578,19 @@ from (
      ) s(a, b, c)
 where s.a = $1 and s.b = $2 and s.c = (select 1);
 explain (costs off) execute q (1, 1);
-                     QUERY PLAN                     
-----------------------------------------------------
+                          QUERY PLAN                           
+---------------------------------------------------------------
  Append
    InitPlan 1 (returns $0)
      ->  Result
+   Subplans Removed: 1
    ->  Seq Scan on p1 p
-         Filter: ((a = 1) AND (b = 1) AND (c = $0))
+         Filter: ((a = $1) AND (b = $2) AND (c = $0))
    ->  Seq Scan on q111 q1
-         Filter: ((a = 1) AND (b = 1) AND (c = $0))
+         Filter: ((a = $1) AND (b = $2) AND (c = $0))
    ->  Result
-         One-Time Filter: (1 = $0)
-(9 rows)
+         One-Time Filter: ((1 = $1) AND (1 = $2) AND (1 = $0))
+(10 rows)
 
 execute q (1, 1);
  a | b | c 
index e00984edd45831ed51fec970899c7dd4e05fc2bc..825dedb5f074dcf9dd7e98fcc35f39d3f9762b1c 100644 (file)
@@ -838,16 +838,6 @@ execute mt_q1(35);
 
 deallocate mt_q1;
 
-set plan_cache_mode = force_generic_plan;
-
-prepare mt_q2 (int) as select * from ma_test where a >= $1 order by b limit 1;
-
--- Ensure output list looks sane when the MergeAppend has no subplans.
-explain (analyze, verbose, costs off, summary off, timing off) execute mt_q2 (35);
-
-deallocate mt_q2;
-reset plan_cache_mode;
-
 -- ensure initplan params properly prune partitions
 explain (analyze, costs off, summary off, timing off) select * from ma_test where a >= (select min(b) from ma_test_p2) order by b;