1717
1818package org .apache .spark .sql .execution .command
1919
20- import org .apache .spark .sql .catalyst .analysis .{AnalysisTest , UnresolvedNamespace }
20+ import org .apache .spark .sql .catalyst .analysis .{AnalysisTest , UnresolvedTableOrView }
2121import org .apache .spark .sql .catalyst .parser .CatalystSqlParser .parsePlan
2222import org .apache .spark .sql .catalyst .parser .ParseException
2323import org .apache .spark .sql .catalyst .plans .logical .ShowPartitions
@@ -27,15 +27,15 @@ import org.apache.spark.sql.test.SharedSparkSession
2727class ShowPartitionsParserSuite extends AnalysisTest with SharedSparkSession {
2828 test(" SHOW PARTITIONS" ) {
2929 Seq (
30- " SHOW PARTITIONS t1" -> ShowPartitions (UnresolvedNamespace (Seq (" t1" )), None ),
31- " SHOW PARTITIONS db1.t1" -> ShowPartitions (UnresolvedNamespace (Seq (" db1" , " t1" )), None ),
30+ " SHOW PARTITIONS t1" -> ShowPartitions (UnresolvedTableOrView (Seq (" t1" )), None ),
31+ " SHOW PARTITIONS db1.t1" -> ShowPartitions (UnresolvedTableOrView (Seq (" db1" , " t1" )), None ),
3232 " SHOW PARTITIONS t1 PARTITION(partcol1='partvalue', partcol2='partvalue')" ->
3333 ShowPartitions (
34- UnresolvedNamespace (Seq (" t1" )),
34+ UnresolvedTableOrView (Seq (" t1" )),
3535 Some (Map (" partcol1" -> " partvalue" , " partcol2" -> " partvalue" ))),
36- " SHOW PARTITIONS a.b.c" -> ShowPartitions (UnresolvedNamespace (Seq (" a" , " b" , " c" )), None ),
36+ " SHOW PARTITIONS a.b.c" -> ShowPartitions (UnresolvedTableOrView (Seq (" a" , " b" , " c" )), None ),
3737 " SHOW PARTITIONS a.b.c PARTITION(ds='2017-06-10')" ->
38- ShowPartitions (UnresolvedNamespace (Seq (" a" , " b" , " c" )), Some (Map (" ds" -> " 2017-06-10" )))
38+ ShowPartitions (UnresolvedTableOrView (Seq (" a" , " b" , " c" )), Some (Map (" ds" -> " 2017-06-10" )))
3939 ).foreach { case (sql, expected) =>
4040 val parsed = parsePlan(sql)
4141 comparePlans(parsed, expected)
0 commit comments