Skip to content

Commit 515aeba

Browse files
committed
fix
1 parent a83e9cf commit 515aeba

File tree

1 file changed

+23
-19
lines changed

1 file changed

+23
-19
lines changed

sql/core/src/test/scala/org/apache/spark/sql/CachedTableSuite.scala

Lines changed: 23 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1566,16 +1566,18 @@ class CachedTableSuite extends QueryTest with SQLTestUtils
15661566
sql("CACHE TABLE t1 as SELECT /*+ REPARTITION */ * FROM values(1) as t(c)")
15671567
assert(spark.table("t1").rdd.partitions.length == 2)
15681568

1569-
sql(s"SET ${SQLConf.CAN_CHANGE_CACHED_PLAN_OUTPUT_PARTITIONING.key} = true")
1570-
assert(spark.table("t1").rdd.partitions.length == 2)
1571-
sql("CACHE TABLE t2 as SELECT /*+ REPARTITION */ * FROM values(2) as t(c)")
1572-
assert(spark.table("t2").rdd.partitions.length == 1)
1573-
1574-
sql(s"SET ${SQLConf.CAN_CHANGE_CACHED_PLAN_OUTPUT_PARTITIONING.key} = false")
1575-
assert(spark.table("t1").rdd.partitions.length == 2)
1576-
assert(spark.table("t2").rdd.partitions.length == 1)
1577-
sql("CACHE TABLE t3 as SELECT /*+ REPARTITION */ * FROM values(3) as t(c)")
1578-
assert(spark.table("t3").rdd.partitions.length == 2)
1569+
withSQLConf(SQLConf.CAN_CHANGE_CACHED_PLAN_OUTPUT_PARTITIONING.key -> "true") {
1570+
assert(spark.table("t1").rdd.partitions.length == 2)
1571+
sql("CACHE TABLE t2 as SELECT /*+ REPARTITION */ * FROM values(2) as t(c)")
1572+
assert(spark.table("t2").rdd.partitions.length == 1)
1573+
1574+
withSQLConf(SQLConf.CAN_CHANGE_CACHED_PLAN_OUTPUT_PARTITIONING.key -> "false") {
1575+
assert(spark.table("t1").rdd.partitions.length == 2)
1576+
assert(spark.table("t2").rdd.partitions.length == 1)
1577+
sql("CACHE TABLE t3 as SELECT /*+ REPARTITION */ * FROM values(3) as t(c)")
1578+
assert(spark.table("t3").rdd.partitions.length == 2)
1579+
}
1580+
}
15791581
}
15801582
}
15811583
}
@@ -1599,16 +1601,18 @@ class CachedTableSuite extends QueryTest with SQLTestUtils
15991601
sql("CACHE TABLE t1")
16001602
assert(spark.table("t1").rdd.partitions.length == 2)
16011603

1602-
sql(s"SET ${SQLConf.CAN_CHANGE_CACHED_PLAN_OUTPUT_PARTITIONING.key} = true")
1603-
assert(spark.table("t1").rdd.partitions.length == 2)
1604-
sql("CACHE TABLE t2")
1605-
assert(spark.table("t2").rdd.partitions.length == 1)
1604+
withSQLConf(SQLConf.CAN_CHANGE_CACHED_PLAN_OUTPUT_PARTITIONING.key -> "true") {
1605+
assert(spark.table("t1").rdd.partitions.length == 2)
1606+
sql("CACHE TABLE t2")
1607+
assert(spark.table("t2").rdd.partitions.length == 1)
16061608

1607-
sql(s"SET ${SQLConf.CAN_CHANGE_CACHED_PLAN_OUTPUT_PARTITIONING.key} = false")
1608-
assert(spark.table("t1").rdd.partitions.length == 2)
1609-
assert(spark.table("t2").rdd.partitions.length == 1)
1610-
sql("CACHE TABLE t3")
1611-
assert(spark.table("t3").rdd.partitions.length == 2)
1609+
withSQLConf(SQLConf.CAN_CHANGE_CACHED_PLAN_OUTPUT_PARTITIONING.key -> "false") {
1610+
assert(spark.table("t1").rdd.partitions.length == 2)
1611+
assert(spark.table("t2").rdd.partitions.length == 1)
1612+
sql("CACHE TABLE t3")
1613+
assert(spark.table("t3").rdd.partitions.length == 2)
1614+
}
1615+
}
16121616
}
16131617
}
16141618
}

0 commit comments

Comments
 (0)