aboutsummaryrefslogtreecommitdiff
path: root/sql/hive/src
diff options
context:
space:
mode:
authorReynold Xin <rxin@databricks.com>2016-05-25 19:17:53 +0200
committerHerman van Hovell <hvanhovell@questtec.nl>2016-05-25 19:17:53 +0200
commit4f27b8dd58a66fca7ddd4c239e02b90c34b1cebd (patch)
tree268759d483eeee49a86e52acd0a71728deff429d /sql/hive/src
parent9082b7968ad952e05fc6f4feb499febef6aa45a7 (diff)
downloadspark-4f27b8dd58a66fca7ddd4c239e02b90c34b1cebd.tar.gz
spark-4f27b8dd58a66fca7ddd4c239e02b90c34b1cebd.tar.bz2
spark-4f27b8dd58a66fca7ddd4c239e02b90c34b1cebd.zip
[SPARK-15436][SQL] Remove DescribeFunction and ShowFunctions
## What changes were proposed in this pull request? This patch removes the last two commands defined in the catalyst module: DescribeFunction and ShowFunctions. They were unnecessary since the parser could just generate DescribeFunctionCommand and ShowFunctionsCommand directly. ## How was this patch tested? Created a new SparkSqlParserSuite. Author: Reynold Xin <rxin@databricks.com> Closes #13292 from rxin/SPARK-15436.
Diffstat (limited to 'sql/hive/src')
-rw-r--r--sql/hive/src/test/scala/org/apache/spark/sql/hive/execution/HiveComparisonTest.scala6
1 files changed, 3 insertions, 3 deletions
diff --git a/sql/hive/src/test/scala/org/apache/spark/sql/hive/execution/HiveComparisonTest.scala b/sql/hive/src/test/scala/org/apache/spark/sql/hive/execution/HiveComparisonTest.scala
index b12f3aafef..65d53debd6 100644
--- a/sql/hive/src/test/scala/org/apache/spark/sql/hive/execution/HiveComparisonTest.scala
+++ b/sql/hive/src/test/scala/org/apache/spark/sql/hive/execution/HiveComparisonTest.scala
@@ -29,7 +29,7 @@ import org.apache.spark.sql.catalyst.SQLBuilder
import org.apache.spark.sql.catalyst.planning.PhysicalOperation
import org.apache.spark.sql.catalyst.plans.logical._
import org.apache.spark.sql.catalyst.util._
-import org.apache.spark.sql.execution.command.{DescribeTableCommand, ExplainCommand, SetCommand, ShowColumnsCommand}
+import org.apache.spark.sql.execution.command._
import org.apache.spark.sql.hive.{InsertIntoHiveTable => LogicalInsertIntoHiveTable}
import org.apache.spark.sql.hive.test.{TestHive, TestHiveQueryExecution}
@@ -414,8 +414,8 @@ abstract class HiveComparisonTest
// We will ignore the ExplainCommand, ShowFunctions, DescribeFunction
if ((!hiveQuery.logical.isInstanceOf[ExplainCommand]) &&
- (!hiveQuery.logical.isInstanceOf[ShowFunctions]) &&
- (!hiveQuery.logical.isInstanceOf[DescribeFunction]) &&
+ (!hiveQuery.logical.isInstanceOf[ShowFunctionsCommand]) &&
+ (!hiveQuery.logical.isInstanceOf[DescribeFunctionCommand]) &&
preparedHive != catalyst) {
val hivePrintOut = s"== HIVE - ${preparedHive.size} row(s) ==" +: preparedHive