diff options
author | petermaxlee <petermaxlee@gmail.com> | 2016-07-11 13:28:34 +0800 |
---|---|---|
committer | Wenchen Fan <wenchen@databricks.com> | 2016-07-11 13:28:34 +0800 |
commit | 82f0874453991510216779926d795b0a4e07e854 (patch) | |
tree | 7606c863e631a1fb7822ce38348cca8f87855513 /sql/hive/src/main | |
parent | 52b5bb0b7fabe6cc949f514c548f9fbc6a4fa181 (diff) | |
download | spark-82f0874453991510216779926d795b0a4e07e854.tar.gz spark-82f0874453991510216779926d795b0a4e07e854.tar.bz2 spark-82f0874453991510216779926d795b0a4e07e854.zip |
[SPARK-16318][SQL] Implement all remaining xpath functions
## What changes were proposed in this pull request?
This patch implements all remaining xpath functions that Hive supports and not natively supported in Spark: xpath_int, xpath_short, xpath_long, xpath_float, xpath_double, xpath_string, and xpath.
## How was this patch tested?
Added unit tests and end-to-end tests.
Author: petermaxlee <petermaxlee@gmail.com>
Closes #13991 from petermaxlee/SPARK-16318.
Diffstat (limited to 'sql/hive/src/main')
-rw-r--r-- | sql/hive/src/main/scala/org/apache/spark/sql/hive/HiveSessionCatalog.scala | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/sql/hive/src/main/scala/org/apache/spark/sql/hive/HiveSessionCatalog.scala b/sql/hive/src/main/scala/org/apache/spark/sql/hive/HiveSessionCatalog.scala index 9c7f461362..6f36abc4db 100644 --- a/sql/hive/src/main/scala/org/apache/spark/sql/hive/HiveSessionCatalog.scala +++ b/sql/hive/src/main/scala/org/apache/spark/sql/hive/HiveSessionCatalog.scala @@ -236,8 +236,6 @@ private[sql] class HiveSessionCatalog( // str_to_map, windowingtablefunction. private val hiveFunctions = Seq( "hash", "java_method", "histogram_numeric", - "percentile", "percentile_approx", "reflect", "str_to_map", - "xpath", "xpath_double", "xpath_float", "xpath_int", "xpath_long", - "xpath_number", "xpath_short", "xpath_string" + "percentile", "percentile_approx", "reflect", "str_to_map" ) } |